UNCORRUPTコマンドを使用すると、不確かな状態のデータベースにアクセスできます。したがって、コマンドを入力すると次のメッセージが表示されます。
BEWARE ATTEMPTING TO UNCORRUPT A STORAGE AREA WITHOUT FIRST VERIFYING IT. |
Oracle Rdbリリース6.0以降では、このコマンドで提供される機能がRMU Set Corrupt_Pagesコマンドでも提供されています。RdbALTER UNCORRUPTコマンドは、Oracle Rdbの将来のバージョンから削除される可能性があります。このため、これらの機能が必要な場合には、RdbALTER UNCORRUPTコマンドではなくRMU Set Corrupt_Pagesコマンドの使用をお薦めします。 |
ROLLBACKまたはCOMMITコマンドの使用は、RdbALTER UNCORRUPTコマンドによって許可されます。
storage-area-name
記憶領域名を使用して現在のデータベースの記憶領域を指定します。記憶領域名は、SQL CREATE STORAGE AREA文で定義された名前です。storage-area-number
記憶領域番号を使用して現在のデータベースの領域を指定します。記憶領域番号は、データベースが作成されるときに割り当てられ、ページ表示の1行目に付けられます。
例1次の例は、EMPIDS_LOW領域の破損標識フラグをリセットします。
RdbALTER> UNCORRUPT EMPIDS_LOW ***** WARNING! ***** BEWARE ATTEMPTING TO UNCORRUPT A STORAGE AREA WITHOUT FIRST VERIFYING IT USING THE RMU/VERIFY COMMAND. AN RdbALTER ROLLBACK COMMAND WILL LEAVE THIS AREA MARKED CORRUPT. Area EMPIDS_LOW now marked uncorrupt.