Fehler RMAN-08137, beim Löschen des Archivprotokolls in Oracle

Wenn ich einige Archivprotokolle lösche, um Speicherplatz freizugeben, Ich bin auf einen Fehler gestoßen,

so was: RMAN-08137: WARNUNG: archiviertes Protokoll nicht gelöscht, für Standby oder Upstream benötigt

Archivierter Protokolldateiname des Erfassungsprozesses = +ASMARCH01/tacs/archivelog/2019_01_29/thread_

1_seq_39651.20643.998844943 Thread=1 Sequenz=39651 , Wie in der folgenden Abbildung gezeigt.

delete_log

Grund :

Es gibt eine Dataguard-Konfiguration zwischen dieser Oracle-Datenbank und einer anderen Datenbank,

und diese Oracle-Datenbank ist primär. Die Remote-Standby-Datenbank hat einige lokale nicht angewendet

Archivprotokoll, und die lokale Primärdatenbank verbieten das Löschen des Archivprotokolls. Dafür RMAN-08137

erschien.

Lösung:

löschen noprompt Archivprotokoll erzwingen alles abgeschlossen vor „sysdate-time“;

Hinterlasse eine Antwort