選択パーティションのアーカイブに対してGROUP READ LOCKオプションを使用する場合は、以下の手順で復元処理を実行してください。 復元するテーブルとバックアップ ファイルに保存されているテーブルについて、それぞれのテーブルの構造のバージョンが一致していることを確認する必要があります。
- 選択パーティションを、NO BUILDオプションを指定してターゲット テーブルに復元またはコピーします。
- 指定期間内に含まれるジャーナル バックアップのジャーナル テーブルを復元またはコピーします。
- USE RESTORED JOURNALおよびPRIMARY DATAオプションを使用して、復元するテーブルをロールフォワードします。
- BUILD DATA TABLES文を実行して、復元するテーブルの作成処理を完了します。
この手順の実行時に、復元する選択パーティションとロールフォワードする変更行の整合性が取れていない(ジャーナルに復元対象の選択パーティション以外の行が含まれている)場合は、「範囲外」エラーが発生することがあります。 ROLL処理は示されたテーブルを対象として続けられ、ターゲット テーブルに範囲外の変更が加えられます。
この手順では、テーブルの構造上の有効性が修正されます。 ただし、復元対象の選択パーティションの範囲外で、ROLL操作によって適用される更新の性質を把握することはできません。 復元操作で重要なパーティションが失われ、範囲外の変更によって部分的な更新が行なわれる可能性があります。 回復プロセス全体を監査して、データの欠落がないかどうかを確認してください。 データが足りない可能性がある場合は、該当するパーティションについて上記の手順を再度実行してください。