我建立job的语句如下:
begin
sys.dbms_job.submit(job => :job,
what => 'PROCE1;',
next_date => to_date('05-06-2007 10:12:32', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'SYSDATE+30/1440');
commit;
end;存储过程里面是很简单的,就是按照条件查出来的记录插入到另外一张表,然后更新状态目前的情况是:JOB正常执行了,但是没有调用存储过程,单独手工执行存储过程的话是可以生成记录的,JOB定时执行不调用存储过程,我写了一些临时表插入记录,也没有插入.另外init.ora里边的job_queue_processes 是10请帮忙处理一下!先谢谢了!
begin
sys.dbms_job.submit(job => :job,
what => 'PROCE1;',
next_date => to_date('05-06-2007 10:12:32', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'SYSDATE+30/1440');
commit;
end;存储过程里面是很简单的,就是按照条件查出来的记录插入到另外一张表,然后更新状态目前的情况是:JOB正常执行了,但是没有调用存储过程,单独手工执行存储过程的话是可以生成记录的,JOB定时执行不调用存储过程,我写了一些临时表插入记录,也没有插入.另外init.ora里边的job_queue_processes 是10请帮忙处理一下!先谢谢了!
解决方案 »
- 一个oracle 10g数据库中用PL/SQL查表的问题,很奇怪!
- 请教一个SQL
- SET @TABLE='COMP'+@ID
- 请教一下,oracle数据库,字段date用字符串来表示日期时间:2007-10-10 10:10:10想找出date的值为当前日期,如列出date为2007-11-29号的记录的select语句怎样写
- Oracle连接字符串
- 关于游标的一个问题
- oracle下作业怎么来建?
- 求sql语句(当然是oracle中的),主要为update
- 感觉自己的oracle805还可以,问题是现在要用817,安装了一个,感觉完全不一样??
- 关于 TableSpace 的问题
- oracle递归查询子节点个数
- 请问这是什么原因???急急!!!
但是就是用JOB调的时候存储过程不能正常执行.
你上面所说的,哪个肯定报错,找不到存储过程
怀疑问题出现在db_link上,但通过dbms_job.run()执行没有问题。
还是不知道问题出现在哪?
因为我在该语句前随便insert一个,然后commit;在该语句之后也insert一个,
前面的insert正常插入,后面的没有执行,
手工执行过程,通过dbms_job.run()都能执行成功。
但手工执行,调试都没有问题
不通说明你的tnsnames.ora可能远程数据库的连接串有问题;telnet ip 端口
看看端口通不通?不通,说明端口没有开防火墙
不加端口可以连,加端口不成
开不开防火墙有关吗?