AppSync: Přejmenování databáze Oracle Pluggable Database (PDB) selže při obnovení, pokud je soubor PDB otevřen při spuštění databáze kontejneru (CDB) na hostiteli připojení.
Summary: Přejmenování databáze Oracle Pluggable Database (PDB) selže při obnovení, pokud je soubor PDB otevřen při spuštění databáze kontejneru (CDB) na připojeném hostiteli.
Acest articol se aplică pentru
Acest articol nu se aplică pentru
Acest articol nu este legat de un produs specific.
Acest articol nu acoperă toate versiunile de produs existente.
Symptoms
Pokud AppSync musí během obnovení přejmenovat Oracle PDB, například přidání předpony, selže, pokud se soubor PDB automaticky otevře při spuštění databáze CDB na připojeném hostiteli.
Události servisního plánu zobrazují:
Recover Copy,94790a69-c3f8-4509-a5b2-b71bd9981796,ORCL_000042,asServer,Jednu<> nebo více databází se nepodařilo obnovit. Podrobnosti naleznete v protokolech serveru a agenta.
Obnovení kopie,94790a69-c3f8-4509-a5b2-b71bd9981796,ORCL_000185,asServer,AppSync<> selhalo při obnovení jedné nebo více připojitelných databází pro kontejnerovou databázi NEWCDBDB. Obnovení selhalo při otevírání a přejmenování připojitelné databáze.
Modul plug-in AppSync se zapíše do hostitelského připojení s příponou: _dropAndOpenPluggableDatabase.log ukazuje:
oracle.py[5136]:_execSql() SQLresult: Připojeno k:
oracle.py[5136]:_execSql() SQLresult: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 – Production
oracle.py[5136]:_execSql() SQLresult: Verze 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 na řádku 1:
oracle.py[5136]:_execSql() SQLresult: ORA-65019: připojitelná databáze ORIGPDB je již otevřena
oracle.py[5136]:_execSql() SQLresult:
oracle.py[5136]:_execSql() SQLresult:
oracle.py[5136]:_execSql() SQLresult: Odpojeno od databáze Oracle Database 19c Enterprise Edition verze 19.0.0.0.0 – produkční
oracle.py[5136]:_execSql() SQLresult: Verze 19.12.0.0.0
oracle.py[5139]:_execSql() Chyba: Vyvolání SQLPlusException
oracle.py[3297]:d ropAndOpenPluggableDatabase() Chyba: Došlo k chybě s CDB NEWCDBDB
oracle.py[3298]:d ropAndOpenPluggableDatabase() Chyba: Při přejmenování pdb došlo k chybě
Události servisního plánu zobrazují:
Recover Copy,94790a69-c3f8-4509-a5b2-b71bd9981796,ORCL_000042,asServer,Jednu<> nebo více databází se nepodařilo obnovit. Podrobnosti naleznete v protokolech serveru a agenta.
Obnovení kopie,94790a69-c3f8-4509-a5b2-b71bd9981796,ORCL_000185,asServer,AppSync<> selhalo při obnovení jedné nebo více připojitelných databází pro kontejnerovou databázi NEWCDBDB. Obnovení selhalo při otevírání a přejmenování připojitelné databáze.
Modul plug-in AppSync se zapíše do hostitelského připojení s příponou: _dropAndOpenPluggableDatabase.log ukazuje:
oracle.py[5136]:_execSql() SQLresult: Připojeno k:
oracle.py[5136]:_execSql() SQLresult: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 – Production
oracle.py[5136]:_execSql() SQLresult: Verze 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 na řádku 1:
oracle.py[5136]:_execSql() SQLresult: ORA-65019: připojitelná databáze ORIGPDB je již otevřena
oracle.py[5136]:_execSql() SQLresult:
oracle.py[5136]:_execSql() SQLresult:
oracle.py[5136]:_execSql() SQLresult: Odpojeno od databáze Oracle Database 19c Enterprise Edition verze 19.0.0.0.0 – produkční
oracle.py[5136]:_execSql() SQLresult: Verze 19.12.0.0.0
oracle.py[5139]:_execSql() Chyba: Vyvolání SQLPlusException
oracle.py[3297]:d ropAndOpenPluggableDatabase() Chyba: Došlo k chybě s CDB NEWCDBDB
oracle.py[3298]:d ropAndOpenPluggableDatabase() Chyba: Při přejmenování pdb došlo k chybě
Cause
Soubor PDB se otevřel automaticky při spuštění CDB, což způsobilo selhání příkazu "alter pluggable database all OPEN RESTRICTED", který AppSync odesílal do Oracle.
V konkrétním incidentu, pro který byl tento článek napsán, se soubor PDB automaticky otevřel, když se CDB spustil triggerem, který byl nalezen v dba_triggers tabulce.
V konkrétním incidentu, pro který byl tento článek napsán, se soubor PDB automaticky otevřel, když se CDB spustil triggerem, který byl nalezen v dba_triggers tabulce.
Resolution
Pro AppSync 4.4.0.0 existuje oprava hotfix.
Poznamenejte si tento článek při volání požadavku na službu.
Informace o tom, zda je oprava zahrnuta, naleznete v poznámkách k verzi verzí AppSync následujících 4.4.0.0.
Poznamenejte si tento článek při volání požadavku na službu.
Informace o tom, zda je oprava zahrnuta, naleznete v poznámkách k verzi verzí AppSync následujících 4.4.0.0.
Additional Information
Následující příkaz může být užitečný:
SQL příkaz pro zobrazení stavu PDB:
Příkaz SQL pro zobrazení všech spouštěčů:
Užitečné mohou být kvalifikátory jako where owner='SYS'
SQL příkaz pro zobrazení stavu PDB:
SQL> sho pdbs ;
CON_ID CON_NAME OTEVŘENÝ REŽIM OMEZENO
---------- ------------------------------ ---------- ---------- 2 PDB$SEED POUZE KE ČTENÍ NE
3 ORIGPDB POUZE KE ČTENÍ A ZÁPISU NE
CON_ID CON_NAME OTEVŘENÝ REŽIM OMEZENO
---------- ------------------------------ ---------- ---------- 2 PDB$SEED POUZE KE ČTENÍ NE
3 ORIGPDB POUZE KE ČTENÍ A ZÁPISU NE
Příkaz SQL pro zobrazení všech spouštěčů:
SQL> select * z dba_triggers
Užitečné mohou být kvalifikátory jako where owner='SYS'
Produse
AppSyncProprietăți articol
Article Number: 000197094
Article Type: Solution
Ultima modificare: 13 May 2026
Version: 5
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.