为什么JOB会停掉不执行的?没有报错。 先看看这几个参数的设置: JOB_QUEUE_INTERVAL=60 JOB_QUEUE_PROCESSES=4 job_queue_keep_connections=true 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TO LGQDUCKY(飘):您说的这几个参数如何看呢?我是用PLSQL DEVELOP设的。SQL是begin sys.dbms_job.submit(job => :job, what => 'CBOSS_USER_STATUS_MCAS_SYNC;', next_date => to_date('07-12-2004 09:42:05', 'dd-mm-yyyy hh24:mi:ss'), interval => 'SYSDATE+1/144'); commit;end; 上面SQL应该为,上面是10分一次。这个是1分一次。begin sys.dbms_job.submit(job => :job, what => 'CBOSS_USER_STATUS_MCAS_SYNC;', next_date => to_date('07-12-2004 09:42:05', 'dd-mm-yyyy hh24:mi:ss'), interval => 'SYSDATE+1/1440'); commit;end; select * from v$parameter;查询数据字典,可以查到 使用修改alter system set JOB_QUEUE_PROCESSES=4 在init.ora里是没有这些参数的,但用select * from v$parameter;可以查到JOB_QUEUE_PROCESSES=2这样是不是代表同时只能有2个job执行呢? 修改JOB_QUEUE_PROCESSES参数后有可以不用重启数据库就能生效的方法吗? 你的数据库版本是9i吗?如果是9I,可以使用alter system set JOB_QUEUE_PROCESSES=4 scope=both来使得立即生效,和已经一直使用这个参数的值,如果是8I以前只能是修改初始化参数来实现然后重新启动数据库 我用的是9I,谢谢了.我叫管理员试试.成功了就结贴.感谢 LGQDUCKY(飘) ! begin sys.dbms_job.submit(job => :job, what => 'CBOSS_USER_STATUS_MCAS_SYNC;', next_date => to_date('07-12-2004 09:42:05', 'dd-mm-yyyy hh24:mi:ss'), interval => 'SYSDATE+1/1440'); commit;end; 编写一个小函数字符串拼接 sql语句不会写,求助!!!!!!!!!!!!! initorcl.ora丢失怎么办 oracle高手请进来看看这个问题 请教经验丰富的高手 送分! 请教将行转为列的查询语句。。 急:事务提交,居然后面的执行成功,前面的没有执行。 时间 自然月转换为财务月 转换问题 oracle一段存储过程SQL,但是报错,这样写不行吗 关于无法编译存储过程。 我忘了Sysman的PASSWORD,怎么办?
我是用PLSQL DEVELOP设的。SQL是
begin
sys.dbms_job.submit(job => :job,
what => 'CBOSS_USER_STATUS_MCAS_SYNC;',
next_date => to_date('07-12-2004 09:42:05', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'SYSDATE+1/144');
commit;
end;
begin
sys.dbms_job.submit(job => :job,
what => 'CBOSS_USER_STATUS_MCAS_SYNC;',
next_date => to_date('07-12-2004 09:42:05', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'SYSDATE+1/1440');
commit;
end;
查询数据字典,可以查到
alter system set JOB_QUEUE_PROCESSES=4
这样是不是代表同时只能有2个job执行呢?
然后重新启动数据库
sys.dbms_job.submit(job => :job,
what => 'CBOSS_USER_STATUS_MCAS_SYNC;',
next_date => to_date('07-12-2004 09:42:05', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'SYSDATE+1/1440');
commit;
end;