您好,登錄后才能下訂單哦!
ORACLE 10g 開始,sqlplus提供了一個參數-prelim,在數據庫hang住的情況下,仍然可以通過sqlplus -prelim / as sysdba登錄到數據庫。再結合oradebug命令,可導出數據庫當前hang住的詳細信息
具體方法按如下步驟執行
sqlplus -prelim / as sysdba
oradebug setmypid
oradebug unlimit
oradebug dump systemstate 226
oradebug dump systemstate 226
oradebug tracefile_name
SQL> oradebug help
關于oradebug的使用,參見個人另一個博客http://blog.itpub.net/30126024/viewspace-2218757/
metalink上的介紹
Hanganalyze
sqlplus '/ as sysdba'
oradebug setmypid
oradebug unlimit
oradebug hanganalyze 3
-- Wait one minute before getting the second hanganalyze
oradebug hanganalyze 3
oradebug tracefile_name
exit
Systemstate
sqlplus '/ as sysdba'
oradebug setmypid
oradebug unlimit
oradebug dump systemstate 266
oradebug dump systemstate 266
oradebug tracefile_name
exit
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。