手動喚醒pmon的方法,手工喚醒pmon進程對釋放killed狀態的會話無效



手動喚醒pmon的方法:

1、查到pmon的pid
SELECT pid FROM v$process WHERE program LIKE '%PMON%'


2、oradebug喚醒它:(sql> oradebug help 可以查看幫助)
SQL>connect /as sysdba
SQL>oradebug setmypid
SQL>oradebug wakeup <PID>



========================================

SQL> select pid,program from v$process;

       PID PROGRAM
---------- ------------------------------------------------
         1 PSEUDO
         2 [email protected] (PMON)
         3 [email protected] (PSP0)
         4 [email protected] (VKTM)
         5 [email protected] (GEN0)
         6 [email protected] (DIAG)
         7 [email protected] (DBRM)
         8 [email protected] (DIA0)
         9 [email protected] (MMAN)
        10 [email protected] (DBW0)
        11 [email protected] (LGWR)


       PID PROGRAM
---------- ------------------------------------------------
        12 [email protected] (CKPT)
        13 [email protected] (SMON)
        14 [email protected] (RECO)
        15 [email protected] (MMON)
        16 [email protected] (MMNL)
        17 [email protected] (D000)
        18 [email protected] (S000)
        19 [email protected] (TNS V1-V3)
        20 [email protected] (QMNC)
        21 [email protected] (Q000)
        22 [email protected] (CJQ0)


       PID PROGRAM
---------- ------------------------------------------------
        23 [email protected] (Q001)
        24 [email protected] (TNS V1-V3)
        25 [email protected] (SMCO)
        26 [email protected] (W000)
        27 [email protected] (J000)
        28 [email protected] (J001)


28 rows selected.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章