banner
hkxtor

hkxtor

With eyes filled with stories, the face shows no signs of wind or frost.

Oracle rmanの復元中に、ピースxxxのファイルdummy (36)の検証エラーが発生しました。ヘッダーが見つかりません。

プロセス#

インスタンスをパラメータで起動した後、制御ファイルを復元し、データベースをマウント状態にし、xx でバックアップファイルを登録します。

現象#

xx で catalog start を実行すると、アラートログに以下の情報が表示されます。

Thu May 14 11:18:24 2020
Setting recovery target incarnation to 2
Setting recovery target incarnation to 2
Error validating file dummy (14) in piece xxx: missing header
Expanded controlfile section 14 from 245 to 490 records
Requested to grow by 245 recards; added 3 blocks of records

復元スクリプトを実行すると、以下のエラーが表示されて終了します。

ORA-01180: can not create datafile 1
ORA-01110: data file 1:  '+DATA/xxxx/datafile/system01.dbf'

解決プロセス#

rman で incarnation を確認します。

RMAN> list incarnation;

List of Database Incarnations
DB Key  Inc Key DB Name  DB ID            STATUS Reset SCN  Reset Time
------- ------- -------- ---------------- ------ ------------------ ----------
1       1       ORCL     1446008355       PARENT   1                2014/12/26 14:31:00
2       2       ORCL     1446008355       CURRENT  17034938503292   2020/05/09 17:34:36

incarnation を 1 にリセットします。

RMAN> reset database to incarnation 1;
database reset to incatnation 1

RMAN> list incarnation;

List of Database Incarnations
DB Key  Inc Key DB Name  DB ID            STATUS Reset SCN  Reset Time
------- ------- -------- ---------------- ------ ------------------ ----------
1       1       ORCL     1446008355       CURRENT   1               2014/12/26 14:31:00
2       2       ORCL     1446008355       ORPHAN  17034938503292    2020/05/09 17:34:36

アラートログを確認します。

Thu May 14 11:21:28 2020
Setting recovery target incarnation to 1

復元スクリプトを実行し、復元に成功しました。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。