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.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
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'
Products
AppSyncArticle Properties
Article Number: 000197094
Article Type: Solution
Last Modified: 13 May 2026
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.