Voraussetzungen
•
Gleiche Version der Oracle Datenbanksoftware: Die Version und die Edition von Oracle für die Zieldatenbank müssen mit der Version und der Edition von Oracle identisch sein, die für die Quelldatenbank verwendet wird. Diese Anforderung umfasst identische Patch-Stufen.
•
Doppelte Datenbanksicherung verfügbar: Eine doppelte Datenbanksicherung muss erfolgreich durchgeführt und verfügbar gemacht werden.
•
Quelldatenbank im geöffneten Zustand: Die Quelldatenbank muss in einer Lese-/Schreibzugriff öffnen Status während des gesamten Duplizierungs-Daten Bank Wiederherstellungsvorgangs.
•
Auxiliary-Instanz vorbereitet: Rmans Sicherungs basierter Duplizierungs-Datenbankprozess erfordert die Vorbereitung einer zusätzlichen Instanz:
1
Oracle-Kennwortdatei für Erstellung der zusätzlichen Instanz: Erforderlich, wenn Sie eine Kennwortdatei versus Betriebssystem Authentifizierung für die Auxiliary-Verbindung verwenden möchten, wenn die Duplizierung auf demselben Host wie die Quelldatenbank erfolgt. Weitere Informationen zum Erstellen einer Kennwortdatei finden Sie unter. Erstellen und Verwalten einer Kennwortdatei in der Oracle Database Administrator Handbuch.
2
Oracle-Netzwerkverbindung zu Auxiliary-Instanz hergestellt: Die Auxiliary-Instanz muss über Oracle net verfügbar sein, indem Sie Sie der Instanz hinzufügen "tnsnames. Ora" Datei. Führen Sie zusätzlich auf Windows-Plattformen den folgenden Befehl aus, um die Instanz zu starten:
oradim-New-sid < sid_name >
3
Zielverzeichnisse der Hilfs-Instanz vorhanden: Die folgenden Zielverzeichnisse für die Auxiliary-Instanz müssen auf dem Server erstellt werden, auf dem sich die Zieldatenbank befindet. Wenn die Zieldatenbank Ihre Datendateien in ASM speichert, muss der Name der ASM-Instanz für die Zieldatenbank vorhanden sein.
4
PFILE für hilfsinstanz erstellt: Ein clientseitiger PFILE für die Auxiliary-Datenbank muss aus der Datei mit der Quelldatenbank erstellt werden.
▫ Starten SQL * Plusund eine Verbindung mit Administratorberechtigungen für die Quelldatenbank herstellen.
sqlplus sys/<password>@< source_connect_identifier > als SYSDBA ▫ Erstellen Sie einen PFILE aus der Datei.
Create Pfile = '< PFILE_destination_directory >/init< auxiliary_sid >. ora ' aus der Datei;
5
PFILE mit zusätzlichen Werten aktualisiert: Die für die hilfsinstanz erstellten PFILE müssen mit den für die Auxiliary-Instanz spezifischen Parameterwerten aktualisiert werden.
▫ Alle Einträge entfernen, die mit beginnen: < source_sid >.__
▫ Aktualisieren Sie die * .Datenbank = Geben Sie den Namen der Zieldatenbank an.
▫ Aktualisieren Sie die folgenden Einträge, um das Zielverzeichnis für die Auxiliary-Instanz widerzuspiegeln. Dieses Verzeichnis muss vorhanden sein. Wenn die Quelldatenbank jedoch die Datendateien in ASM speichert, muss der Name der ASM-Instanz für die Zieldatenbank für die folgenden angegeben werden. control_files und db_create_file_dest Parameter
▫ Kommentieren Sie den folgenden Eintrag aus, indem Sie ein "#" (Nummernzeichen) am Anfang des folgenden Eintrags eingeben:
*. Dispatcher = ' (Protocol = TCP) (Service = < source_sid > xdb) '
▫ Fügen Sie die folgende Zeile hinzu, um die Paare von Zeichenfolgen zum Konvertieren der Namen von Datendateien und Tempfiles anzugeben.
*. db_file_name_convert = '< source_db_create_file_dest >/< source_sid >',
'< destination_db_create_file_dest >/< destination_sid >' Zum Beispiel:
*. db_file_name_convert = ' C:\oracle\oradata\prod ',
▫ Fügen Sie die folgende Zeile hinzu, um die Paare von Zeichenfolgen zum Benennen von Online-Redo-Protokolldateien anzugeben:
*. log _file_name_convert = '< source_db_create_file_dest >/ < source_sid >', '< destination_db_create_file_dest >/ < destination_sid >' Zum Beispiel:
*. log _file_name_convert = ' C:\oracle\oradata\prod ',
6
Im nomount-Status gestartete Auxiliary-Instanz: Die Auxiliary-Instanz muss in gestartet werden Nomount Status mit der PFILE, die mit den für die Auxiliary-Instanz spezifischen Parameterwerten aktualisiert wurde.
▫ Starten SQL * Plusund eine Verbindung mit Administratorberechtigungen für die Auxiliary-Instanz herstellen.
sqlplus sys/<password>@< auxiliary_connect_identifier > als SYSDBA ▫ Starten Sie die Instanz in Nomount Status.
Startup nomount Pfile = '< PFILE_destination_directory >/init< auxiliary_sid >Ora
Erstellen von Daten aus Pfile = '< PFILE_destination_directory >/init< auxiliary_sid >. ora '; 8 beenden SQL * Plus.
Sie müssen beenden SQL * Plus damit die Duplizierung der Datenbankwiederherstellung erfolgreich abgeschlossen werden kann.
Wiederherstellen der doppelten Datenbank
Führen Sie die folgenden Schritte aus, um die duplizierte Datenbank wiederherzustellen.
1
Auf dem Wiederherstellungsjobs erstellen-Speichersatz auswählen finden Sie den entsprechenden Datenbank duplizieren Sichern und klicken Sie auf Nächsten.
2
Auf dem Auswahlsatz erstellen Navigieren Sie zum Quell-NetVault Sicherungs Client und der-Datenbank, wählen Sie die Ganze Datenbank Knoten und klicken Sie auf Plug-in-Optionen bearbeiten.
3
Klicken Sie auf die Datenbank Klonen und wählen Sie die Registerkarte Datenbank duplizieren Option.
4
In der Zieldatenbank Abschnitt
▪ Geben Sie den Oracle net-Dienstnamen der Zusatz Instanz in der Zieldienst Feld.
▪ Geben Sie die Oracle-Startseite für die Auxiliary-Instanz.
▪ Geben Sie die Oracle SYSDBA Benutzer Name , der vom Plug-in für die Verbindung mit der Auxiliary-Instanz verwendet wird.
▪ Geben Sie die Oracle SYSDBA-Kennwort.
5
In der Aus Datenbank duplizieren Abschnitt
▪ Geben Sie die Oracle-sid für die Quelldatenbank.
▪ Geben Sie die Oracle-Startseite für die Quelldatenbank.
▪ Geben Sie die Oracle SYSDBA Benutzer Name , der vom Plug-in für die Verbindung mit der Quelldatenbank verwendet wird.
▪ Geben Sie die Oracle SYSDBA-Kennwort.
6
Fahren Sie mit dem Wiederherstellungsvorgang fort, einschließlich der Vervollständigung der Zeitplan und Erweiterte Optionen Listen, wie in beschrieben Abschließen und Senden des Jobs.
Wiederherstellen einer doppelten Datenbank auf einem anderen Server mit derselben Verzeichnisstruktur
Voraussetzungen
•
Gleiche Version der Oracle Datenbanksoftware: Die Version und die Edition von Oracle für die Zieldatenbank müssen mit der Version und der Edition von Oracle identisch sein, die für die Quelldatenbank verwendet wird. Diese Anforderung umfasst identische Patch-Stufen.
•
Doppelte Datenbanksicherung verfügbar: Eine doppelte Datenbanksicherung muss erfolgreich durchgeführt und verfügbar gemacht werden.
•
Quelldatenbank im geöffneten Zustand: Die Quelldatenbank muss in einer Lese-/Schreibzugriff öffnen Status während des gesamten Duplizierungs-Daten Bank Wiederherstellungsvorgangs.
•
Auxiliary-Instanz vorbereitet: Rmans Sicherungs basierter Duplizierungs-Datenbankprozess erfordert die Vorbereitung einer zusätzlichen Instanz:
1
Oracle-Kennwortdatei für Erstellung der zusätzlichen Instanz: Erforderlich, wenn Sie eine Kennwortdatei versus Betriebssystem Authentifizierung für die Auxiliary-Verbindung verwenden möchten, wenn die Duplizierung auf demselben Host wie die Quelldatenbank erfolgt. Weitere Informationen zum Erstellen einer Kennwortdatei finden Sie unter. Erstellen und Verwalten einer Kennwortdatei in der Oracle Database Administrator Handbuch.
2
Oracle-Netzwerkverbindung zu Auxiliary-Instanz hergestellt: Die Auxiliary-Instanz muss über Oracle net verfügbar sein, indem Sie Sie der Instanz hinzufügen "tnsnames. Ora" Datei von sowohl der Quellserver und der Alternative Server. Führen Sie zusätzlich auf Windows-Plattformen den folgenden Befehl aus, um die Instanz zu starten:
oradim-New-sid < sid_name >
3
Zielverzeichnisse der Hilfs-Instanz vorhanden: Die folgenden Zielverzeichnisse für die Auxiliary-Instanz müssen auf dem Server erstellt werden, auf dem sich die Zieldatenbank befindet. Wenn die Zieldatenbank Ihre Datendateien in ASM speichert, muss der Name der ASM-Instanz für die Zieldatenbank vorhanden sein.
4
PFILE für hilfsinstanz erstellt: Ein clientseitiger PFILE für die Auxiliary-Datenbank muss aus der Datei mit der Quelldatenbank erstellt werden.
▫ Starten SQL * Plusund eine Verbindung mit Administratorberechtigungen für die Quelldatenbank herstellen.
sqlplus sys/<password>@< source_connect_identifier > als SYSDBA ▫ Erstellen Sie einen PFILE aus der Datei.
Create Pfile = '< PFILE_destination_directory >/init< auxiliary_sid >. ora ' aus der Datei;
5
PFILE mit zusätzlichen Werten aktualisiert: Die für die hilfsinstanz erstellten PFILE müssen mit den für die Auxiliary-Instanz spezifischen Parameterwerten aktualisiert werden.
▫ Alle Einträge entfernen, die mit beginnen: < source_sid >.__
▫ Aktualisieren Sie die * .Datenbank = Geben Sie den Namen der Zieldatenbank an.
▫ Aktualisieren Sie die folgenden Einträge, um das Zielverzeichnis für die Auxiliary-Instanz widerzuspiegeln. Dieses Verzeichnis muss vorhanden sein. Wenn die Quelldatenbank jedoch die Datendateien in ASM speichert, muss der Name der ASM-Instanz für die Zieldatenbank für die folgenden angegeben werden. control_files und db_create_file_dest Parameter
▫ Kommentieren Sie den folgenden Eintrag aus, indem Sie ein "#" (Nummernzeichen) am Anfang des folgenden Eintrags eingeben.
*. Dispatcher = ' (Protocol = TCP) (Service =< source_sid >XDB) '
6
Im nomount-Status gestartete Auxiliary-Instanz: Die Auxiliary-Instanz muss in gestartet werden Nomount Status mit der PFILE, die mit den für die Auxiliary-Instanz spezifischen Parameterwerten aktualisiert wurde.
▫ Starten SQL * Plusund eine Verbindung mit Administratorberechtigungen für die Auxiliary-Instanz herstellen.
sqlplus sys/<password>@< auxiliary_connect_identifier > als SYSDBA ▫ Starten Sie die Instanz in Nomount Status.
Startup nomount Pfile = '< PFILE_destination_directory >/init< auxiliary_sid >Ora
Erstellen von Daten aus Pfile = '< PFILE_destination_directory >/init< auxiliary_sid >. ora '; 8 beenden SQL * Plus.
Sie müssen beenden SQL * Plus damit die Duplizierung der Datenbankwiederherstellung erfolgreich abgeschlossen werden kann.
•
NetVault Sicherungssoftware und das Plug-in für Oracle installiert: Die gleiche Version von NetVault Sicherungssoftware und das Plug-in muss auf dem alternativen Server installiert und konfiguriert werden, auf dem sich die Zieldatenbank befindet.
▪ NetVault Sicherung: Geben Sie den Namen des NetVault Sicherungsservers an, auf dem der Quelldatenbankserver als NetVault-Sicherungs Client hinzugefügt wurde.
▪ Von NetVault Sicherungs Server wiederherstellen: Geben Sie den Namen des NetVault Sicherungsservers an, auf dem der Quelldatenbankserver als NetVault-Sicherungs Client hinzugefügt wurde.
▪ Sicherung von NetVault Sicherungs Client wiederherstellen: Geben Sie den Namen der NetVault Sicherungs Maschine für den Quelldatenbankserver an.
Weitere Informationen finden Sie unter Konfigurieren der Standardeinstellungen.
•
Quelldatenbank wurde zum Plug-in hinzugefügt für Oracle auf einem anderen Server installiert: Die Quelldatenbank muss zum Plug-in hinzugefügt werden, das auf dem alternativen Server (Standby) installiert ist, auf dem sich die Zieldatenbank befindet.
Der Oracle-Produktions Server heißt beispielsweise salesdb. Fügen Sie auf dem alternativen Server, auf dem das Plug-in installiert ist, eine Datenbank mit dem Namen salesdb. Sie führen diesen Schritt aus, auch wenn die vorhandene Datenbank noch nicht auf dem alternativen Server geklont wurde. Dieser Schritt erzwingt das Plug-in zum Erstellen eines Platzhalters, auf den während des Klonvorgangs zugegriffen werden kann, wenn die Oracle-Datenbank auf dem alternativen Server (Standby) wiederhergestellt wird.
Weitere Informationen zum Hinzufügen einer Datenbank finden Sie unter Hinzufügen einer Datenbank. Diese Anweisungen funktionieren für die ursprüngliche Datenbank sowie den Platzhalter, den Sie auf dem alternativen Server erstellen.
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center