jobs 手动运行可以 自动运行就会报错、断开。怎么解决啊!
begin
sys.dbms_job.change(job => 306,
what => 'dbms_refresh.refresh(''"XXXX"."xxxx"'');',
next_date => to_date('07-01-2013 09:35:13', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'SYSDATE+1/720');
commit;
end;
begin
sys.dbms_job.change(job => 306,
what => 'dbms_refresh.refresh(''"XXXX"."xxxx"'');',
next_date => to_date('07-01-2013 09:35:13', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'SYSDATE+1/720');
commit;
end;
解决方案 »
- oracle连接远程数据库ORA-12541: TNS: 无监听程序,本地没问题
- invalid number 错误数据定位
- 运行SQLLDR工具是不是必须安装ORACLE?
- Oracle的日期时间字段如何分别取出年、月、日存到3个新的字段?
- 建表的时候忘记设置主键约束了,我现在想给它添加上,应该怎么做呢?
- 超简单,请问视图怎么建?
- 我说一下我学习oracle的经历(转帖)
- 那位大哥 对比sql server 讲讲 oracle 的用法,以WINDOWS下为例。详情请进
- SYSTEM或DBA如何对普通用户进行相互授权?
- 请教:关于DBLINK的简单问题:现我已建好一个DBLINK,但用SELECT语句测试的时候,却报错:could not resolve service name,为什么?建DB
- RAC集群安装出现Notification Server Configuration Assistant异常
- RAC一个节点有问题,另一个节点上的job怎么不跑了?
1.是调用存储过程中出错了,出错之后jobs会继续去执行存储过程,等执行一定次数之后,就会停止了;说明一下,我的存储过程中用到了一个databaselinks配置一个连接,连接的那个机器说不定什么时候就停止导致我连接不上,jobs停止;之前创建连接其他数据库使用的是odbc,这种连接在出现连接远程数据库服务器停止时,jobs执行一段时间也会停止。
2.处理方法为:用gateways_10G_win32 通过透明网关配置远程数据库连接就可以了。即使连接的远程数据库服务器停止,jobs会一直执行下去,不会停止。