制御ファイルのトレースバックアップを取得
Oracleメンテナンスコマンド
-- Generate a trace (CREATE CONTROLFILE script):
ALTER DATABASE BACKUP CONTROLFILE TO TRACE
AS '/tmp/create_controlfile.sql' REUSE;
-- Binary controlfile copy:
ALTER DATABASE BACKUP CONTROLFILE TO '/backup/controlfile_orcl.ctl' REUSE;概要
制御ファイルを再作成するSQLスクリプト(トレース)および/またはそのバイナリコピーを作成する。
使用する場面
構造変更(データファイル/REDOの追加)後、災害復旧の準備時、またはすべてのコピーを失った場合の制御ファイル再作成用。
注意
構造が変わるたびにトレースファイルを更新する。古いスクリプトでは誤った構造が作成される。REUSEは既存ファイルを上書きする。システムへのリスクはないが、生成したファイルは安全に保管する。