AppSync: Det går inte att byta namn på Oracle Pluggable Database (PDB) vid återställning om PDB:n öppnas när Container Database (CDB) startar på monteringsvärden.

Summary: Det går inte att byta namn på Oracle Pluggable Database (PDB) vid återställning om PDB:n öppnas när containerdatabasen (CDB) startar på monteringsvärden.

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

När AppSync måste byta namn på en Oracle PDB under återställningen, till exempel genom att lägga till ett prefix, misslyckas det om PDB:n öppnas automatiskt när CDB startas på monteringsvärden.

Händelserna i serviceplanen visar:

Recover copy,94790a69-c3f8-4509-a5b2-b71bd9981796,ORCL_000042,asServer,En<> eller flera databaser kunde inte återställas. Mer information finns i server- och agentloggarna.
Recover copy,94790a69-c3f8-4509-a5b2-b71bd9981796,ORCL_000185,asServer,AppSync<> kunde inte återställa en eller flera pluggbara databaser för behållardatabasen NEWCDBDB. Återställningen misslyckades när den pluggbara databasen öppnades och byttes ut.

AppSync-insticksprogrammet loggar in på monteringsvärden med suffix: _dropAndOpenPluggableDatabase.log visar:

oracle.py[5136]:_execSql() SQLresult: Ansluten till:
oracle.py[5136]:_execSql() SQLresult: Oracle Database 19c Enterprise Edition version 19.0.0.0.0 – Produktion
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: FEL på rad 1:
oracle.py[5136]:_execSql() SQLresult: ORA-65019: pluggbar databas ORIGPDB är redan öppen
oracle.py[5136]:_execSql() SQLresult:
oracle.py[5136]:_execSql() SQLresult:
oracle.py[5136]:_execSql() SQLresult: Frånkopplad från Oracle Database 19c Enterprise Edition version 19.0.0.0.0 – produktion
oracle.py[5136]:_execSql() SQLresult: Version 19.12.0.0.0
oracle.py[5139]:_execSql() Fel:Höja SQLPlusException
oracle.py[3297]:d ropAndOpenPluggableDatabase() Fel:Ett fel uppstod med CDB NEWCDBDB
oracle.py[3298]:d ropAndOpenPluggableDatabase() Fel:Ett fel uppstod vid namnbyte av pdb

Cause

PDB:n öppnades automatiskt när CDB startades, vilket gjorde att kommandot "alter pluggable database all OPEN RESTRICTED" som AppSync skickade till Oracle misslyckades.

I den specifika incident som den här artikeln skrevs för öppnades PDB automatiskt när CDB startades av en utlösare som hittades i dba_triggers tabellen.

Resolution

Det finns en snabbkorrigering för AppSync 4.4.0.0.
Notera denna artikel när du ringer in tjänstebegäran.

Se versionskommentarerna för versioner av AppSync efter 4.4.0.0 för att avgöra om korrigeringen ingår.

Additional Information

Följande kan vara till hjälp:

SQL-kommando för att visa tillståndet för PDB:
 
SQL> sho pdbs ;

    CON_ID CON_NAME ÖPPET LÄGE BEGRÄNSAT

---------- ------------------------------ ---------- ---------- 2 PDB $ SEED SKRIVSKYDDAD NR
3 ORIGPDB LÄS SKRIV NEJ

SQL-kommando för att visa alla utlösare:
 
SQL> select * från dba_triggers

Bestämningar som where owner='SYS' kan vara till hjälp

Products

AppSync
Article Properties
Article Number: 000197094
Article Type: Solution
Last Modified: 13 مايو 2026
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.