Schritte zum Wiederherstellen einer beschädigten Datendatei in der Standby-Datenbank

Einführung :

Es gab kürzlich ein Problem in einer der Dataguard-Umgebungen. Eines der Dateisysteme (/ u05/PROD/) in der Dataguard-Umgebung wurde beschädigt. Alle Dateien, die dem primären hinzugefügt wurden, wurden nicht im Standby-Modus angezeigt. Auch der „Managed Recovery Process“ wurde in der dataguard-Umgebung gestoppt und nicht initiiert.

Schritte zur Behebung des Problems:

1. Erstellen Sie in der primären Datenbank eine Sicherungskopie aller Datendateien, die sich in /u05/PROD/ mountpoint befinden.

RMAN> Sicherungsdatendatei 10 Format ‚/u05/PROD/datafile10.bkp‘;

2. Übertragen Sie die Backup-Teile in die Standby-Datenbank

3. Katalogisieren Sie in der physischen Standby-Datenbank die Backuppieces.
RMAN> Katalog backuppiece ‚/u05/PROD/datafile10.bkp‘;
RMAN> Liste backuppiece ‚/u05/PROD/datafile10.bkp‘;
RMAN> Liste Sicherung der Datendatei 10;

4. Beenden Sie redo apply / MRP in der physischen Standby-Datenbank.
SQL> DATENBANK ÄNDERN WIEDERHERSTELLEN VERWALTETE STANDBY-DATENBANK ABBRECHEN;

5. Stellen Sie in der Standby-Datenbank die Datendatei
RMAN> restore datafile wieder her 10;

6. Starten Sie die Disposition in der physischen Standby-Datenbank.
Datenbank :
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT;
Datenbank :
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT;

Leave a Reply

Deine E-Mail-Adresse wird nicht veröffentlicht.