Einführung in CA ARCserve Backup-Agenten und -Optionen › Verwenden der Agenten › Agent für Oracle › Fehlerbehebung › Probleme beim Sichern oder Restore im Agent für Oracle im RMAN-Modus › RMAN wird mit Fehlercode AE53034 RMAN-06059 beendet
RMAN wird mit Fehlercode AE53034 RMAN-06059 beendet
Symptom:
Der Fehler "AE53034 RMAN-06059: Expected archived log not found, lost of archived log compromises recoverability" tritt unter folgenden Umständen auf:
- Wenn Sie Oracle 9i, Oracle 10g und Oracle 11g in einer RAC-Umgebung verwenden und Sie die Protokolle auf einer lokalen Festplatte anstatt auf einer freigegebenen Festplatte archivieren oder wenn Sie im Fall von mehreren archivierten Protokollen keine Ziel- und Netzwerkzuordnung verwenden (mit der jeder Rechner auch auf die archivierten Protokolle auf allen anderen Rechnern zugreifen könnte)
- Wenn Sie Oracle 11g in einer RAC-Umgebung verwenden und Sie die Protokolle auf einer freigegebenen Festplatte archivieren und "FLASH_RECOVERY_AREA" die maximale zulässige Größe überschreitet − die neu erstellten archivierten Protokolle werden unter "standby_archive_dest" auf der lokalen Festplatte gespeichert
- Wenn Sie Oracle 9i, Oracle 10g und Oracle 11g in einer OFS-Umgebung verwenden und Sie die Protokolle auf einer lokalen Festplatte anstatt auf einer freigegebenen Festplatte archivieren oder wenn Sie im Fall von mehreren archivierten Protokollen keine Ziel- und Netzwerkzuordnung verwenden (mit der jeder Rechner auch auf die archivierten Protokolle auf allen anderen Rechnern zugreifen könnte) oder Sie ein Failover durchgeführt haben
- Wenn Sie Oracle 11g in einer OFS-Umgebung verwenden und Sie die Protokolle auf einer freigegebenen Festplatte archivieren und "FLASH_RECOVERY_AREA" die maximale zulässige Größe überschreitet − die neu erstellten archivierten Protokolle werden unter "standby_archive_dest" auf der lokalen Festplatte gespeichert. Dieser Fehler wird auch nach Durchführung eines Failovers angezeigt.
- Wenn Sie die erwarteten archivierten Protokolldateien auf dem Datenträger löschen
Lösung:
Sie können folgende Schritte durchführen, um diesen Fehler im RMAN-Modus zu beheben:
- Stellen Sie sicher, dass Sie die Protokolle auf einer freigegebenen Festplatte archivieren bzw. dass Sie im Fall von mehreren archivierten Protokollen Ziel- und Netzwerkmapping verwenden, damit jeder Rechner auch auf die archivierten Protokolle auf allen anderen Rechnern zugreifen kann.
- Führen Sie die folgenden Schritte aus:
So beheben Sie den Fehler AE53034 RMAN-06059 im RMAN-Modus
- Melden Sie sich bei dem Rechner an, auf dem Agent für Oracle installiert ist.
- Öffnen Sie die RMAN-Konsole.
- Führen Sie den folgenden Befehl aus:
crosscheck archivelog all
- Führen Sie anschließend den folgenden Befehl aus:
delete expired archivelog all
Hinweis: Mit dem Befehl "delete expired archivelog all" werden die ARCHIVELOG-Datensatzinformationen in der Kontrolldatei und der Katalogdatenbank gelöscht. Wenden Sie sich vor dem Ausführen dieser Befehle an den zuständigen Oracle-Datenbankadministrator.
Weitere Informationen:
Kein Zugriff auf archivierte Protokolle in Oracle-Cluster-Umgebung