Windows での回復支援ファイルの作成

回復手順で使用する回復支援ファイルを作成する必要があります。コントロールファイルのトレースファイルと
init.ora
ファイルの複製はデータベースの回復のために非常に有用です。
制御ファイルのトレースファイルはすべてのデータファイル名前そして場所を含んでいます。このトレースはデータベースに追加されたデータファイルを含んでいます。また、データベース構造を作成し直すのに使用できるコマンドと REDO ログを含んでいます。
init.ora
ファイルには、データベースのコントロールファイルの名前と場所を含む Oracle の初期化パラメータが含まれています。
次の手順では、バックアップディレクトリ
C:\Program Files\Symantec\DataLossPrevention\SymantecDLP_Backup_Files\Recovery_Aid
を作成していると想定しています。そうでない場合は、すぐに作成してください。 Windows でのバックアップ ディレクトリの作成
コントロール ファイルのトレース ファイルを生成する方法
  1. コマンドプロンプトで、
    sqlplus /nolog
    と入力します。
    Oracle SQL*Plus アプリケーションは大文字と小文字が区別されます。
  2. SYSDBA ユーザーとして接続するために、[
    SQL>
    ]コマンドプロンプトで次を入力します。
    connect sys/
    password
    @protect as sysdba
    ここで、
    password
    SYS
    パスワードです。
  3. [接続されました。]
    メッセージを受信した後、[
    SQL>
    ]コマンドプロンプトで次を入力します。
    alter database backup controlfile to trace as 'C:\Program Files\Symantec\DataLossPrevention\SymantecDLP_Backup_Files\ Recovery_Aid\controlfile.trc';
    [データベースが変更されました。]というメッセージが表示されると成功です。
    このコマンドによって、バックアップコントロール ファイルの複製を生成したり、このファイルを以前に作成した
    \Program Files\Symantec\DataLossPrevention\SymantecDLP_Backup_Files\Recovery_Aid
    ディレクトリに出力します。 Windows でのバックアップ ディレクトリの作成
    トレースファイルの標準の宛先は、
    user_dump
    ディレクトリです。「データベースの実装」で説明されている標準的な Oracle インストールを完了した場合、このディレクトリは
    \oracle\diag\rdbms\protect\trace
    です。Oracle を別の方法でインストールした場合、SQL*Plus コマンド
    show parameter user_dump_dest;
    を実行して、
    user_dump
    ディレクトリを表示します。
  4. 次のコマンドを実行して、
    init.ora
    ファイルをバックアップします。
    create pfile='C:\Program Files\Symantec\DataLossPrevention\SymantecDLP_Backup_Files\ Recovery_Aid\init.ora' from spfile;
    Sql*Plus を終了します。
    exit;
  5. C:\Program Files\Symantec\DataLossPrevention\SymantecDLP_Backup_Files\Recovery_Aid
    ディレクトリに移動します。このディレクトリの
    controlfile.trc
    ファイルと
    init.ora
    ファイルを参照してください。
  6. 簡単に識別できるように、
    controlfile.trc
    のファイル名を次のように変更します。
    controlfilebackupMMDDYY.trc