首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

挟制停止oracle正在执行的job

2012-07-31 
强制停止oracle正在执行的job一:温柔的方法:1、查看所有jobselect * from dba_jobs2、查看正在运行的jobs

强制停止oracle正在执行的job

一:温柔的方法:
1、查看所有job;
select * from dba_jobs;
2、查看正在运行的job;
select * from dba_jobs_running;
3、根据sid查出对应的session;
select SID,SERIAL# from V$Session where SID='&SID';
4、kill对应的session;
alter system kill session '&SID,&SERIAL';
5、将job置为broken;
exec dbms_job.broken('&JOB',true);
6、sysdba用户权限删除job;
delete from dba_jobs where JOB='&JOB';

二:强制
?? 重启oracle数据库

三:变态的方法
??? 重启数据库服务器操作系统

热点排行