steg för att återställa en skadad datafil i standby-databasen

Inledning:

det fanns ett problem inför nyligen på en av dataguard miljöer. Ett av filsystemen (/u05/ PROD/) i dataguard-miljön blev skadad. Alla filer som lagts till i primären reflekterades inte i vänteläget. Den ”hanterade återhämtningsprocessen” stoppades också i dataguard-miljön och initierades inte.

steg för att åtgärda problemet:

1. På den primära databasen, ta backup av alla datafiler som finns på /u05/PROD/ mountpoint.

RMAN> backup datafil 10 format ’ / u05/PROD / datafile10.bkp’;

2. Överför säkerhetskopiorna till standby-databasen

3. I den fysiska standby-databasen katalogiserar du backuppieces.
RMAN> katalog backuppiece ’/u05/PROD/datafile10.bkp’;
RMAN> lista backuppiece ’/u05/PROD/datafile10.bkp’;
RMAN> lista säkerhetskopiering av datafil 10;

4. Sluta göra om apply / MRP i den fysiska standby-databasen.
SQL> ALTER DATABASE ÅTERSTÄLL HANTERAD STANDBY-DATABAS AVBRYT;

5. Återställ datafilen
RMAN> Återställ datafilen i standby-databasen 10;

6. Starta MRP i den fysiska standby-databasen.
databas:
SQL> ALTER DATABASE RECOVER MANAGED STANDBY database DISCONNECT;
databas :
SQL> ALTER DATABASE RECOVER MANAGED STANDBY-databas med aktuell LOGGFILE DISCONNECT;

Leave a Reply

Din e-postadress kommer inte publiceras.