ORACLE Tip2008. 12. 19. 10:55
시스템이 hang인 상태에서 아무 작업도 하지 않다고 판단될 때에는 아래의 command를 실행하시기 바랍니다.
 
1.       sql*plus로 접속합니다
=> $ sqlplus / as sysdba
 
2.      다음을 입력합니다.( 1분씩 3~4회를 수행합니다. 빠져나간 후 수행하지 마십시오)
ð      SQL> oradebug setmypid
ð      SQL> oradebug unlimit
ð      SQL> oradebug dump systemstat 10
 
3.       만약 특정 process의 상태를 알고 싶으면 다음과 같이 수행하십시오.
ð      SQL> oradebug setospid <process ID>
ð      SQL> oradebug unlimit
ð      SQL> oradebug dump processstat 10
 
4.       만약 특정 processerror상태를 알고 싶으면 다음과 같이 수행하십시오.
ð      SQL> oradebug setospid <process ID>
ð      SQL> oradebug unlimit
ð      SQL> oradebug dump errorstack 3

Posted by 항아리고미