nstc.net
当前位置:首页 >> 请问OrAClE中创建JOB需要什么权限? >>

请问OrAClE中创建JOB需要什么权限?

grant create job to orace_user1; grant manage scheduler to orace_user1;

正确的job创建代码如下 declare JOB2 number; BEGIN SYS.DBMS_JOB.SUBMIT(JOB2, 'pro_hos;', to_date('26-09-2015 01:00:00', 'dd-mm-yyyy hh24:mi:ss'), 'trunc(last_day(SYSDATE))+26+1/24'); COMMIT; END; / 具体的PROCEDURE的名字请自行修...

把submit变成isubmit,其他都一样,这样如果301被占用,仍然是要报错的,但是如果没有被占用,那么就建立了一个301编号的job,如下: Begin sys.dbms_job.isubmit(job => 301, what => 'RPT_Del_Revise;', next_date => to_date('2010-06-01', '...

对于DBA来说,数据库Job再熟悉不过了,因为经常要数据库定时的自动执行一些脚本,或做数据库备份,或做数据的提炼,或做数据库的性能优化,包括重建索引等等的工作。 job参数是由Submit()过程返回的binary_ineger,这个值用来唯一标识一个工作;...

没有其他用户授权的情况下,你可以自己写一个批处理,用操作系统的定时任务执行就行了 或者用第三方开发工具写个执行定时任务的工具,方法多种多样

一般在sqlplus或者其他第三方oracle工具中,按照语法及需求写好代码,直接执行创建过程即可。 一般语法如下: 1 2 3 4 5 6 7 8 9 CREATE [OR REPLACE] TRIGGER trigger_name {BEFORE | AFTER } {INSERT | DELETE | UPDATE [OF column [, column ...

你可以单独执行一下存储过程。 看出什么错,这个就是你的存储过程执行失败导致的。 希望我的回答对你有帮助。

begin sys.dbms_job.submit(job => :job, what => 'begin insert into table_a values(sysdate); end; / ‘ next_date => to_date('25-07-2013 16:00:00', 'dd-mm-yyyy hh24:mi:ss'), interval => 'TRUNC(sysdate,''hh'') + 1/4');

--查看记录表SELECT * FROM JOB_RECORD_10GTABLE ORDER BY RECORDDATE DESC;--回滚记录表DROP TABLE JOB_RECORD_10GTABLE;--删除记录表中的数据DELETE FROM JOB_RECORD_10GTABLE;--2.建存储过程CREATE OR REPLACE PROCEDURE PRO_10GJOB_TESTISBE...

在SQL*Plus中可以处理三种类型的命令:SQL语句、PL/SQL块和SQL*Plus命令。 但三者之间是有区别的。 脚本中的 “:job”是一种绑定变量的方式,属于sql plus的命令格式。需要写成如下格式,然后在plsql developer的命令窗口中执行,或者到sqlplus中...

网站首页 | 网站地图
All rights reserved Powered by www.nstc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com