データベースファイルのバックアップコピーを作成してから、データベースを再構築することをおすすめします。
運用データベースのログ名を変更するようなバックアップが他に予定されていないことを確認します。ログ名が変更された場合は、再構築されたデータベースに、名前変更されたログのトランザクションを適切な順序で適用してください。
dbbackup -r を使用し、データベースとログのバックアップを作成してログの名前を変更します。
バックアップデータベースを別のコンピューター上で再構築します。
運用サーバー上で再度 dbbackup -r を実行してトランザクションログの名前を変更してください。
トランザクションログに対して dbtran を実行し、再構築したサーバーにトランザクションを適用します。
運用サーバーを停止し、データベースとログをコピーします。
再構築したデータベースを運用サーバーにコピーします。
手順 5 のログに対して dbtran を実行します。
再構築したデータベースに対してサーバーを起動します。ただし、ユーザーには接続を許可しないでください。
手順 8 のトランザクションを適用します。
ユーザーに接続を許可します。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |