콘텐츠로 이동






Oracle10g업데이트 후 에러

  1. 오라클 10g 패치 후(10.2.0.2 -> 10.2.0.5) startup 명령어로 DB를 open 하려고 할 때, ORA-01092: ORACLE instance terminated. Disconnection forced 에러 발생
  2. 발생 원인
  3. 오라클 엔진만 패치되고 DB에 패치가 제대로 적용되지 않았을 경우
  4. 해결방안
  5. DB데이터 업데이트
    SQL> sqlplus / as sysdba
    SQL> startup upgrade;
    SQL> @$ORACLE_HOME/rdbms/admin/catupgrd.sql
    
    • 시간 약 15~20분걸림
  6. DB종료 후 재기동
    SQL> shutdown immediate;
    SQL> startup;
    SQL> @$ORACLE_HOME/rdbms/admin/utlrp.sql
    SQL> !
    
  7. $ORACLE_HOME/bin에 존재하는 파일에 권한 부여
    $> cd $ORACLE_HOME/install
    $> ./changePerm.sh  
    SQL> select * from v$version;