oracle的执行命令怎么停止job windows

 时间:2024-10-25 00:49:41

1、首先确定要停止的JOB号,在10g中可通过Dba_Jobs_Running进行确认。

oracle的执行命令怎么停止job windows

2、查找正在运行的JOB:select sid from dba_jobs_running;查找到正在运行的J晦倘佳鳎OB的spid:select a.spid from v$process a ,v$session b where a.addr=b.paddr and b.sid in (select sid from dba_jobs_running)。

oracle的执行命令怎么停止job windows

3、Broken你确认的JOB:注意使用DBMS_JOB包来标识你的JOB为BROKEN。SQL> EXEC DBMS_JOB.BROKEN(job#,TRUE);注意:当执行完该命令你选择的这个JOB还是在运行着的。

oracle的执行命令怎么停止job windows

4、ill对应的Oracle Session,应为BROKEN后该JOB还在运行,如果要求该JOB立刻停止,就需要找到该job的对应SESSION(SID,SERIAL#),然后执行以下命令:ALTER SYSTEM KILL SESSION ‘sid,serial#'。

oracle的执行命令怎么停止job windows

5、或者直接KIL雉搽妤粲L对应的操作系统的SESSION,如果使用ALTER SYSTEM KILL SESSION执行很长时间,其实可以使用OS的命令来快速KIL讣嘬铮篌L掉SESSION.For Windows, at the DOS Prompt: orakill sid spidFor UNIX at the command line> kill –9 spid

oracle的执行命令怎么停止job windows
  • PotPlayer显示器怎么设置静音播放
  • C#如何初始化程序
  • 无法打开internet站点怎么办
  • 导入导出oracle数据库表的dmp文件
  • 简笔画野鸡的画法
  • 热门搜索
    peaches是什么意思 30万买什么suv 务实的意思 8d报告是什么意思 沉默不语的意思 january是什么意思 男士香水什么味道好 世界杯什么时候结束 彤的意思 media是什么意思