Stop runnung job
找出正在執行的JOB編號及其會話編號
SELECT SID,JOB FROM DBA_JOBS_RUNNING;
停止該JOB的執行
SELECT SID,SERIAL# FROM V$SESSION WHERE SID='&SID';
ALTER SYSTEM KILL SESSION '&SID,&SERIAL';
EXEC DBMS_JOB.BROKEN(&JOB,TRUE);
例項分析:
1,查詢正在執行的Job,透過查詢有兩個,和程式佔用較多的是兩個ORACLE程式符合。
SQL> SELECT SID,JOB FROM DBA_JOBS_RUNNING;
SID JOB
---------- ----------
109 4
2,查詢正在執行的job的資訊
SQL> SELECT SID,SERIAL# FROM V$SESSION WHERE SID='109';
SID SERIAL#
---------- ----------
109 43184
3,利用查詢出來的job資訊將job結束掉
SQL> alter system kill session '109,43184';
System altered.
4,如果不希望執行上述job的話,可以將job設定為broken.
EXEC DBMS_JOB.BROKEN(116,TRUE);
EXEC DBMS_JOB.BROKEN(117,TRUE);
刪除job用 exec dbms_job.remove(116);
[@more@]另外補一個查當前死鎖的
select t2.username||' '||t2.sid||'
'||t2.serial#||' '||t2.logon_time||'
'||t3.sql_text
from v$locked_object t1,v$session t2,v$sqltext t3
where t1.session_id=t2.sid
and t2.sql_address=t3.address
order by t2.logon_time;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8337095/viewspace-1053798/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORCLE 如何停止一個JOB【HOW TO STOP A JOB IN THE ORACLE?】薦Oracle
- How To Stop A Running Datapump Job Started In Background [ID 958532.1]
- Oracle OCP 1Z0 053 Q453(STOP_JOB)Oracle
- jQuery stop()jQuery
- stop and stare
- crsctl start/stop crs and crsctl start/stop cluster 區別
- rac中 crsctl start/stop crs and crsctl start/stop cluster 區別
- Stop SCM Server.Server
- Python程式碼解析: job = next(job for job in jobs if job.job_id == job_id)Python
- Python標準庫:內建函式slice(stop) slice(start, stop[, step])Python函式
- jQuery stop()方法用法詳解jQuery
- oracle建立job並執行jobOracle
- 【JOB】Oracle JOB全面學習(DBMS_JOB和DBMS_SCHEDULER)Oracle
- ORACLE查詢JOB資訊及JOB建立Oracle
- oracle jobOracle
- java jobJava
- Oracle中如何停用JOB及如何使用JOBOracle
- 批量刪除dbms_job建立的job
- job_queue_processes引數 job關係
- 【Oracle】ORA-23421: job number XXXX is not a job in the job queueOracle
- jQuery: 動畫佇列與停止動畫 stopjQuery動畫佇列
- Redirecting to /bin/systemctl stop iptables.service
- oracle多例項start-stop指令碼Oracle指令碼
- docker stop 與 docker kill的區別Docker
- pg_ctl stop 的三種模式模式
- DBMS_JOB.SUBMIT 建立job定時排程MIT
- 單體JOB向分散式JOB遷移案例分散式
- Sqoop jobOOP
- job_chainAI
- oracle job用法Oracle
- plsql建立jobSQL
- oracle job管理Oracle
- Oracle 10g isqlplus start/stopOracle 10gSQL
- 還在比較 JSON 和 XML?Stop!JSONXML
- XXL-Job與Elastic-Job詳細對比AST
- 使用DBMS_JOB和DBMS_SCHEDULER建立、管理job示例
- 關於dbms_job系統包對job的管理
- oracle job管理(zt)Oracle