亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle報錯ORA-00031: session marked for kill的處理方法

發布時間:2021-11-12 15:26:50 來源:億速云 閱讀:406 作者:柒染 欄目:關系型數據庫

這篇文章給大家介紹Oracle報錯ORA-00031: session marked for kill的處理方法,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

一些ORACLE中的進程被殺掉后,狀態被置為"killed",但是鎖定的資源很長時間不釋放,有時實在沒辦法,只好重啟數據庫。現在提供一種方法解決這種問題,那就是在ORACLE中殺不掉的,在OS一級再殺。

1.下面的語句用來查詢哪些對象被鎖:

select object_name,machine,s.sid,s.serial#
from v$locked_object l,dba_objects o ,v$session s
where l.object_id = o.object_id and l.session_id=s.sid;

2.下面的語句用來殺死一個進程:
alter system kill session '24,111'; (其中24,111分別是上面查詢出的sid,serial#)

【注】以上兩步,可以通過Oracle的管理控制臺來執行。

3.如果利用上面的命令殺死一個進程后,進程狀態被置為"killed",但是鎖定的資源很長時間沒有被釋放,那么可以在os一級再殺死相應的進程(線程),首先執行下面的語句獲得進程(線程)號:
select spid, osuser, s.program
from v$session s,v$process p
where s.paddr=p.addr and s.sid=24 (24是上面的sid)

4.在OS上殺死這個進程(線程):
1)在unix上,用root身份執行命令:
#kill -9 12345(即第3步查詢出的spid)
2)在windows(unix也適用)用orakill殺死線程,orakill是oracle提供的一個可執行命令,語法為:
orakill sid thread
其中:
sid:表示要殺死的進程屬于的實例名
thread:是要殺掉的線程號,即第3步查詢出的spid。
例:c:>orakill orcl 12345


ORA-00031: session marked for kill


Cause: The session specified in an ALTER SYSTEM KILL SESSION command cannot be killed immediately (because it is rolling back or blocked on a network operation), but it has been marked for kill. This means it will be killed as soon as possible after its current uninterruptible operation is done.

Action: No action is required for the session to be killed, but further executions of the ALTER SYSTEM KILL SESSION command on this session may cause the session to be killed sooner.

 select t.object_name,t.argument_name,t.data_type,t.in_out from all_arguments t where t.owner='SATGE' and t.object_name='SP_TB_SYS_DROP_PART_CFG';

kill -9 12345

關于Oracle報錯ORA-00031: session marked for kill的處理方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

文昌市| 永济市| 凭祥市| 措美县| 青神县| 义马市| 法库县| 新疆| 沐川县| 新兴县| 开原市| 庄河市| 麻栗坡县| 扶沟县| 南川市| 郎溪县| 玉溪市| 凤阳县| 泌阳县| 囊谦县| 武安市| 岳阳市| 登封市| 贵州省| 泽库县| 富平县| 江孜县| 札达县| 司法| 那曲县| 康定县| 仁寿县| 伊金霍洛旗| 化州市| 土默特右旗| 平遥县| 延庆县| 开远市| 南昌市| 太仓市| 蒲江县|