Nachdem Sie für die Datenbank erfolgreich ein Restore durchgeführt haben, müssen Sie sie über die Konsole des Oracle Server Manager ein Recovery durchführen.
So führen Sie ein Recovery für vollständige Datenbanken durch
Geben Sie folgenden Befehl ein, wenn die SQL*Plus-Eingabeaufforderung angezeigt wird:
CONNECT SYS/SYS_PASSWORD AS SYSDBA; STARTUP MOUNT
Hinweis: Anstelle von SYSTEM können Sie auch eine andere Oracle-SYSDBA verwenden, vorausgesetzt, die SYSDBA verfügt über die erforderlichen Sicherungs- und Restore-Rechte.
RECOVER DATABASE
Oracle sucht nach den Archiv-Redo-Protokolldateien, die angewendet werden müssen, und Sie werden aufgefordert, die Namen der Archiv-Redo-Protokolldateien in chronologischer Reihenfolge einzugeben.
Benötigt Oracle beispielsweise den Namen der Archiv-Redo-Protokolldatei mit der Nummer 49, wird die folgende Meldung angezeigt:
ORA-00279: Change 10727 generated at 09/15/95 16:33:17 needed for thread 1 ORA-00289: Suggestion : D:\ORANT|saparch\ARC00049.001 ORA-00200: Change 10727 for thread 1 is in sequence #49 Specify log<<RET>=suggested : filename : AUTO : FROM logsource : CANCEL
Applying suggested logfile... Log applied.
Oracle wendet die Redo-Protokolldateien nacheinander an, bis das Recovery vollständig ist.
Hinweis: Wenn Oracle in einer Fehlermeldung angibt, dass die Protokolldatei nicht geöffnet werden kann, ist die Protokolldatei möglicherweise nicht verfügbar. Geben Sie in der Eingabeaufforderung "CANCEL" ein. Dieser Befehl bricht das vollständige Recovery des Datenträgers ab.
Weitere Informationen zum Recovery und zu Archiv-Redo-Protokolldateien finden Sie in der Oracle-Dokumentation.
ALTER DATABASE OPEN;
Das Recovery der Datenbank wird nun bis zur letzten verfügbaren Protokolldatei durchgeführt.
Hinweis: Das Recovery von Datenbankobjekten ist am zuverlässigsten, wenn Sie die archivierten Protokolldateien mit dem Objekt ~ARCHIVELOG sichern. Weitere Informationen zum Datenbank-Recovery finden Sie in der Oracle-Dokumentation.
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|