Oracle
 sql >> Datenbank >  >> RDS >> Oracle

19.3 PDB schließen ORA-65107 ORA-16078

Beim Schließen einer geklonten PDB in 19.3 erhalte ich die folgenden Fehler:

ORA-65107: Error encountered when processing the current task on instance:1
ORA-16078: media recovery disabled

Dies kann in 12.2 oder 18c vorhanden sein, aber ich habe diese Versionen übersprungen. Wenn jemand Informationen hat, ob dies ein Problem in den von mir übersprungenen Versionen ist, kommentieren Sie unten.

Ich habe dies dadurch aufgespürt, dass ich die geklonte PDB mit ABORT schließe. Wenn ich IMMEDIATE schließe, bekomme ich den Fehler nicht. Hier ist ein Beispiel, wo ich den Fehler zweimal mit ABORT, aber nicht mit IMMEDIATE erhalten habe, also habe ich meine Problemumgehung.

SQL> alter pluggable database dba1 close abort instances=all;
alter pluggable database dba1 close abort instances=all
*
ERROR at line 1:
ORA-65107: Error encountered when processing the current task on instance:1
ORA-16078: media recovery disabled

SQL> alter pluggable database dba1 close immediate instances=all;

Pluggable database altered.

SQL> alter pluggable database dba1 open instances=all;

Pluggable database altered.

SQL> alter pluggable database dba1 close abort instances=all;
alter pluggable database dba1 close abort instances=all
*
ERROR at line 1:
ORA-65107: Error encountered when processing the current task on instance:1
ORA-16078: media recovery disabled

SQL> alter pluggable database dba1 close immediate instances=all;

Pluggable database altered.