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

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - データベース管理 » データベースの保守 » バックアップとデータ・リカバリ » データベースのリカバリ » メディア障害からのリカバリ

 

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

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

♦  トランザクション・ログ・ミラーのメディア障害からリカバリするには、次の手順に従います。
  1. トランザクション・ログが開始された時点におけるデータベース・ファイルの追加バックアップ・コピーを作成します。

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

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

    dbtran demo.log

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

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

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

参照