スタンバイ-データベース上の破損したデータファイルを回復する手順

はじめに:

dataguard環境のいずれかで最近直面した問題がありました。 Dataguard環境のファイルシステム(/u05/PROD/)の1つが破損しました。 プライマリに追加されたファイルは、スタンバイに反映されませんでした。 「管理された回復プロセス」もdataguard環境で停止し、開始されませんでした。

問題を修正する手順:

1. プライマリデータベースで、/u05/PROD/mountpointに存在するすべてのデータファイルのバックアップを取ります。RMANバックアップデータファイル10形式’/u05/PROD/datafile10.bkp’;

2. バックアップピースをスタンバイデータベース

に転送します3. 物理スタンバイ-データベースで、バックアップをカタログ化します。
RMAN>カタログバックアップ’/u05/PROD/datafile10.BKP’;
RMAN>リストbackuppiece’/u05/PROD/datafile10.BKP’;
rman>データファイルのリスト-バックアップ10;

4. 物理スタンバイ-データベースでredo apply/MRPを停止します。
SQL>ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;

5. スタンバイ・データベースで、datafile
RMAN>restore datafileをリストアします10;

6. 物理スタンバイ-データベースでMRPを起動します。
データベース:
SQL>ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT;
データベース:
SQL>ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT;

Leave a Reply

メールアドレスが公開されることはありません。