

Verwenden von Arcserve UDP Agent (Windows) › Durchführen einer Wiederherstellung › So stellen Sie eine Oracle-Datenbank wieder her › Wiederherstellen der Tablespaces oder Datendateien
Wiederherstellen der Tablespaces oder Datendateien
Sie können den Tablespace oder die Datendateien wiederherstellen. Bevor Sie eine Wiederherstellung durchführen, müssen Sie die Datei suchen. Wenn Sie die Dateien finden, stellen Sie sicher, dass die Datenbank im Status "Öffnen" ist. Wenn die Datenbank offen ist, verwenden Sie "ALTER TABLESPACE". OFFLINE -Anweisung, um die Tablespaces oder Datendateien offline zu stellen, bevor Sie mit der Wiederherstellung beginnen.
Folge diesen Schritten:
- Melden Sie sich bei dem Computer an, auf dem Sie die Tablespaces oder Datendateien wiederherstellen möchten.
- Suchen Sie die Benutzer-Tablespaces oder Datendateien mithilfe des folgenden Befehls:
SQL> SELECT FILE_NAME, TABLESPACE_NAME FROM DBA_DATA_FILES;
- Ändern Sie den Status der Datenbank auf "mount", "nomount" oder "shutdown", bevor Sie die Tablespaces oder Datendateien wiederherstellen.
SQL> STARTUP MOUNT;
SQL> STARTUP NOMOUNT;
SQL> SHUTDOWN IMMEDIATE;
- Melden Sie sich bei der Arcserve UDP-Konsole an.
- Stellen Sie die Tablespaces oder Datendateien mithilfe des Wiederherstellungs-Assistenten wieder her. Weitere Informationen zum Wiederherstellungsvorgang finden Sie unter "So führen Sie eine Wiederherstellung von einem Wiederherstellungspunkt aus".
- Melden Sie sich beim Sicherungscomputer an.
- Navigieren Sie zu den bestimmten Ordnern, und überprüfen Sie, ob die Tablespaces oder Datendateien wiederhergestellt wurden.
- Stellen Sie den Tablespace oder die Datendateien wieder her.
- Um einen Tablespace wiederherzustellen, geben Sie den folgenden Befehl in der SQL*Plus-Eingabeaufforderung ein:
SQL> RECOVER TABLESPACE "tablespace_name";
- Um eine Datendatei wiederherzustellen, geben Sie den folgenden Befehl in der SQL*Plus-Eingabeaufforderung ein:
SQL> RECOVER DATAFILE 'path';
Oracle sucht nach den Archiv-Redo-Protokolldateien, die angewendet werden müssen, und die Namen der Dateien werden in einer Sequenz angezeigt.
- Geben Sie AUTO in der SQL*Plus-Eingabeaufforderung ein, um die Dateien anzuwenden.
Oracle verwendet die Protokolldateien, um Datendateien wiederherzustellen. Nachdem Oracle die Redo-Protokolldatei angewendet hat, werden folgende Meldungen angezeigt:
Applying suggested logfile
Log applied
Oracle wendet die Redo-Protokolldateien nacheinander an, bis das Recovery vollständig ist.
- Geben Sie folgenden Befehl ein, um den Tablespace online zu stellen:
SQL> ALTER TABLESPACE "Name_des_Tablespace" ONLINE;
Das Tablespace-Recovery wird nun bis zur letzten verfügbaren Protokolldatei durchgeführt.
Copyright © 2016 .
All rights reserved.
 
|
|