Oracle

[Oracle] ORA-38856: cannot mark instance UNNAMED_INSTANCE_2 (redo thread 2) as enabled

bbugge 2022. 1. 3. 22:02

// Oracle version 19.12.0.0.0

// ORA-38856: cannot mark instance UNNAMED_INSTANCE_2 (redo thread 2) as enabled

 

장애현상 : 기존 RAC 환경으로 운영 중이던 데이터베이스를 복사해서 다른 장비에 single로 구성 후, open resetlogs를 수행하던 중 아래 에러를 띄움. 

"ORA-38856: cannot mark instance UNNAMED_INSTANCE_2 (redo thread 2) as enabled"

 

장애원인 : oracle 버그 (Bug 4355382.)

 

장애처리 :

                 // pfile 사용 시

                 SQL> shutdown immediate;

                 SQL> exit

                 $ echo "*._no_recovery_through_resetlogs=true" >> initORADB.ora

                 $ sqlplus / as sysdba

                 SQL> startup mount;

                 SQL> alter database open resetlogs;

                 // spfile 사용 시

                 SQL> alter system set "_no_recovery_through_resetlogs"=true;

                 SQL> alter database open resetlogs;