笔记:创建JOB时ORA-01008的处理

简介:

今天晕晕沉沉的创建一个JOB,用PLSQL图形化界面没成功,SQL语句也没成果,最后发现竟然是job变量未定义,留个坑在这里……
SQL> begin
  2    sys.dbms_job.submit(job => :job,
  3    what => 'proc_export_containers;',
  4    next_date => to_date('01-04-2011 00:00:00', 'dd-mm-yyyy hh24:mi:ss'),
  5    interval => 'trunc(sysdate)+1+0/24');
  6    commit;
  7  end;
  8  /

begin
  sys.dbms_job.submit(job => :job,
  what => 'proc_export_containers;',
  next_date => to_date('01-04-2011 00:00:00', 'dd-mm-yyyy hh24:mi:ss'),
  interval => 'trunc(sysdate)+1+0/24');
  commit;
end;

ORA-01008: not all variables bound

SQL> variable   job   number;
SQL> 
SQL> begin
  2    sys.dbms_job.submit(job => :job,
  3    what => 'proc_export_containers;',
  4    next_date => to_date('01-04-2011 00:00:00', 'dd-mm-yyyy hh24:mi:ss'),
  5    interval => 'trunc(sysdate)+1+0/24');
  6    commit;
  7  end;
  8  /

PL/SQL procedure successfully completed
job
---------
181



本文转自zylhsy 51CTO博客,原文链接:http://blog.51cto.com/yunlongzheng/531985,如需转载请自行联系原作者

相关文章
|
6月前
|
存储 SQL Oracle
oracle Job 定时任务
oracle Job 定时任务
|
SQL Oracle 关系型数据库
|
Oracle 关系型数据库
|
SQL 关系型数据库 Perl
|
Oracle 关系型数据库 存储
|
SQL Oracle 关系型数据库
Oracle 12c中JOB运行失败的简单处理(r11笔记第66天)
在之前简单分析过一个12c中数据字典的小问题。 Oracle 12c数据字典的小问题(r11笔记第49天) 最近查看邮件,12c的一个PDB还是存在JOB运行异常的情况,因为是测试环境,不是业务类的JOB,这个问题就给了我一些时间来修复。
1621 0
|
Oracle 关系型数据库 数据库
Oracle运行JOB报ORA-27492:无法运行作业
【场景说明】数据库版本:11.2.0.3,创建SCHEDULER JOB,前台运行的时候没有报错,但是设置成后台JOB的时候,就是不会自动运行,且报如下错误 ORA-27492和ORA-06512   【原因分析】当前用户下可以运行,说明JOB本身没有问题;在使用Oracle jobs时,需要关注job_queue_processes参数,该参数用于设定job队列可以启动的进程数,之前有碰到用户由于这个参数设置为0导致JOB不能运行。
1225 0