Oracle job定时任务
发布网友
发布时间:2022-04-19 16:54
我来回答
共2个回答
热心网友
时间:2022-04-07 20:30
1. oracle job可用来完成一些后台数据库定时任务,支持SQL、PL/SQL等,具体语法可以参考有关资料,简单的话可以使用TOAD,PLSQL Developer这种工具。
2. select * from table1 for update; 锁定此表其它用户不可以执行写入操作。
3. EM即Enterprise Manager,代替8i中Enterprise Manager Console的一个BS工具,浏览器中访问http://localhost:5500/em,首先要安装配置正确,服务开启,可以用这个工具完成很多数据库管理维护的工作,非常强大的工具,
不知道我的回答是否全面,具体的需要你查找手册仔细研究的。
热心网友
时间:2022-04-07 21:48
job定时任务需要依托存储过程。
1、创建存储过程:
create or replace procere MYPROC as
begin
insert into TEST values(sysdate);
end;
2、创建job
variable job1 number;
begin
dbms_job.submit(:job1,'MYPROC;',trunc(sysdate+1),'sysdate+1');--从今晚12开始运行,以后每天运行一次
end;