次の手順では、トランザクション・ログ・ミラーを使用している場合にメディア障害からリカバリする方法について説明します。データベースが Replication Server インストール環境のプライマリ・サイト、または SQL Remote インストール環境の統合データベースである場合、トランザクション・ログ・ミラーまたは同様の機能を持つハードウェアを使用してください。
トランザクション・ログが開始された時点におけるデータベース・ファイルの追加バックアップ・コピーを作成します。
どちらのファイルが破損しているのか特定します。トランザクション・ログとそのミラーに対してログ変換ユーティリティ (dbtran) を実行します。エラー・メッセージが生成されるファイルが破損しています。ログ変換ユーティリティには Sybase Central または dbtran ユーティリティからアクセスできます。
次に示すコマンド・ラインは、トランザクション・ログ demo.log を変換して、demo.sql ファイルに出力します。
dbtran demo.log |
ログ変換ユーティリティでは、正常なファイルは正しく変換し、破損したファイルを変換する際はエラーをレポートします。
正しいファイルをコピーして、破損しているファイルに上書きします。
データベース・サーバを再起動します。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |