AppSync: 마운트 호스트에서 CDB(Container Database)가 시작될 때 PDB가 열리면 Oracle PDB(Pluggable Database)의 이름 변경이 복구에서 실패합니다.

요약: 마운트 호스트에서 CDB(Container Database)가 시작될 때 PDB가 열리면 Oracle PDB(Pluggable Database)의 이름 변경이 복구에서 실패합니다.

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상

AppSync가 복구 중에 접두사 추가와 같이 Oracle PDB의 이름을 변경해야 하는 경우, CDB가 마운트 호스트에서 시작될 때 PDB가 자동으로 열리면 실패합니다.

서비스 계획 이벤트는 다음과 같습니다.

Recover copy,94790a69-c3f8-4509-a5b2-b71bd9981796,ORCL_000042,asServer<>,하나 이상의 데이터베이스를 복구하지 못했습니다. 자세한 내용은 서버 및 에이전트 로그를 확인하십시오.
recover copy,94790a69-c3f8-4509-a5b2-b71bd9981796,ORCL_000185,asServer,AppSync<>가 컨테이너 데이터베이스 NEWCDBDB에 대한 하나 이상의 플러그형 데이터베이스를 복구하지 못했습니다. Recovery failed during Pluggable database Open and Rename.

접미사가 _dropAndOpenPluggableDatabase.log인 마운트 호스트에 관한 AppSync 플러그인은 다음과 같이 표시됩니다.

oracle.py[5136]:_execSql() SQLresult: Connected to:
oracle.py[5136]:_execSql() SQLresult: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
oracle.py[5136]:_execSql() SQLresult: Version 19.12.0.0.0
oracle.py[5136]:_execSql() SQLresult: 
oracle.py[5136]:_execSql() SQLresult: SQL> SQL> alter pluggable database all OPEN RESTRICTED
oracle.py[5136]:_execSql() SQLresult: *
oracle.py[5136]:_execSql() SQLresult: ERROR at line 1:
oracle.py[5136]:_execSql() SQLresult: ORA-65019: pluggable database ORIGPDB already open
oracle.py[5136]:_execSql() SQLresult: 
oracle.py[5136]:_execSql() SQLresult: 
oracle.py[5136]:_execSql() SQLresult: Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
oracle.py[5136]:_execSql() SQLresult: Version 19.12.0.0.0
oracle.py[5139]:_execSql() Error:Raising SQLPlusException
oracle.py[3297]:dropAndOpenPluggableDatabase() Error:An error occurred with CDB NEWCDBDB
oracle.py[3298]:dropAndOpenPluggableDatabase() Error:An error occurred while renaming pdb

원인

CDB가 시작될 때 PDB가 자동으로 열려 AppSync가 Oracle에 제출하는 "alter pluggable database all OPEN RESTRICTED" 명령이 실패합니다.

이 문서가 작성된 특정 인시던트에서 CDB가 dba_triggers 테이블에 있는 트리거에 의해 시작될 때 PDB가 자동으로 열렸습니다.

해결

AppSync 4.4.0.0에 대한 핫픽스가 있습니다.
서비스 요청 시 이 문서를 참조하십시오.

4.4.0.0.0 이후의 AppSync 버전 릴리스 노트를 참조하여 수정 사항이 포함되어 있는지 확인하십시오.

추가 정보

다음이 유용할 수 있습니다.

PDB 상태를 표시하는 SQL 명령:
 
SQL> sho pdbs ;

    CON_ID CON_NAME 열린 모드 제한됨

---------- ------------------------------ ---------- ---------- 2 PDB$SEED 읽기 전용 번호
3 ORIGPDB 읽기 쓰기 아니요

모든 트리거를 표시하는 SQL 명령:
 
SQL> select * from dba_triggers

owner='SYS'인 한정자가 유용할 수 있습니다.

제품

AppSync
문서 속성
문서 번호: 000197094
문서 유형: Solution
마지막 수정 시간: 13 5월 2026
버전:  5
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.