JOB文件不能自动执行 JOB文件突然不能自动执行了,在网上和论坛上查找解决办法,最后都说是计时器溢出了,从意思上看,计时器是在数据库服务器主机上查看,我这边数据库服务器是SERVER 2003系统,想问问各位高手,怎么查看主机计时器是否溢出,从网上搜了半天,也没有人给具体的操作方法,净是贴出计时器的结果。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议你先把job中运行的存储过程内容屏蔽,修改成最简单的begin null; end (主要是便于测试job运行)我用的处理办法是执行以下语句,先把队列置为0,然后再重新设置成需要的job数。ALTER SYSTEM SET JOB_QUEUE_PROCESSES = 0;ALTER SYSTEM SET JOB_QUEUE_PROCESSES = 15;再查看job是否自动运行了。 查询下job的状态,看是否停止了,或者是已经到了执行的最后一次时间。然后再考虑计时器的问题。 一句SQLSERVER的UPDATE改写成ORACLE的 初学,还请各位大侠帮小弟看看这个查询语句 SQL语句,过滤重复数据 Oracle数据库数据的保存 表与视图对应关系的系统表 哪位兄第有 USERENV函数,userenv名称空间,名称空间,sys_context的详细相关解释数据或请帮忙讲解! ORA-12154:无法处理服务名? 下面两个随即取数据的语句,可以解释一下所依据的原理吗? 请教自动备份问题 那有develop2000可以下载? oracle 如果有个表曾经增加或删除过一个字段 这个在哪可以看到什么时间加的? 存储过程的基础难题
我用的处理办法是执行以下语句,先把队列置为0,然后再重新设置成需要的job数。
ALTER SYSTEM SET JOB_QUEUE_PROCESSES = 0;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES = 15;
再查看job是否自动运行了。