Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere サーバー データベース管理 » データベースのメンテナンス » バックアップとデータリカバリ » データベースのリカバリ » メディア障害リカバリ

 

トランザクションログミラーのメディア障害からのリカバリ
 ♦ トランザクションログミラーのメディア障害からのリカバリ

この手順では、トランザクションログミラーを使用している場合にメディア障害からリカバリする方法について説明します。データベースが SQL Remote インストール環境の統合データベースである場合、トランザクションログミラーまたは同様の機能を持つハードウェアを使用してください。

  1. トランザクションログが開始された時点におけるデータベースファイルの追加バックアップコピーを作成します。

  2. どちらのファイルが破損しているのか特定します。トランザクションログとそのミラーに対してログ変換ユーティリティ (dbtran) を実行します。エラーメッセージが生成されるファイルが破損しています。ログ変換ユーティリティには Sybase Central または dbtran ユーティリティからアクセスできます。

    次に示すコマンドラインは、トランザクションログ demo.log を変換して、demo.sql ファイルに出力します。

    dbtran demo.log

    ログ変換ユーティリティでは、正常なファイルは正しく変換し、破損したファイルを変換する際はエラーをレポートします。

  3. 正しいファイルをコピーして、破損しているファイルに上書きします。

  4. データベースサーバーを再起動します。

 参照