我想创建一个调度每天晚上9点执行,执行存储过程的操作,那个存储过程的内容就是从一个表每天定时往另外一个表中传输一些数据.
解决方案 »
- 高分在线等!请问管理员能跟踪到他人查询数据的记录吗?
- Asp.net(C#)访问Oracle数据库出现,不定时出现无效操作。连接被关闭。
- Oracle有像SQL Server一样的Online Book么??
- 调用存储过程时出错: 必须说明标识符
- 急~SQL查询语句的困惑~~帮忙解决呀~~
- 大家帮帮我,已经安装了oracle9i,需要再安装客户端吗?
- Oracle不支持with子句吗
- 新手..刚安装完Oracle 帮我看看这是怎么回事~~~~在线
- 像网站类的WEB程序,同时有很多人访问,那做为后台的Oracle要几个用户的License呢,不考虑性能为前提?
- 大侠请帮忙,所需的序列在三个日志文件中都找不到怎么办
- 50分求一条SQL语句!
- 急!!!!!!一个简单查询索引的问题.
begin
dbms_job.submit(:job1,'MYPROC;',sysdate,'sysdate+1/1440');
--每天1440分钟,即一分钟运行test过程一次
commit;
end;
/MYPROC 这个过程为你要传输数据的过程。
--每天1440分钟,即一分钟运行test过程一次
MYPROC 直接写存储过程的名字就可以了吗?我要求每天传输一次就可以了
job_name => 'MyJob', --your job name
job_type => 'STORED_PROCEDURE', --call stored procedure
job_action => 'Package.Procedure', --your procedure name in the package
start_date => to_timestamp(SYSDATE, ’yyyy-mm-dd hh24:mi:ss'), --start time to run the job
repeat_interval => 'FREQ=DAILY;BYHOUR=21', --21:00 daily to run the jobs
enabled => TRUE, --enable the job
auto_drop => FALSE,
comments => 'my job run at 21:00 daily' --your job description
);
你可以在表User_Scheduler_jobs中查询所有你创建的Jobs