指定したトランザクション・ログを適用します。-a データベース・オプションは、database-file の後に指定する必要があり、そのデータベースだけに適用されます。
{ dbsrv11 | dbeng11 } [ server-options ] database-file -a log-filename ...
すべてのオペレーティング・システムとデータベース・サーバ
このオプションは、データベース・ファイルのメディア障害からのリカバリに使用されます。このオプションを指定すると、データベース・サーバはログを適用して終了します (実行は継続しません)。複数のトランザクション・ログを適用する場合は、-a オプションを使用するときにトランザクション・ログの正しい適用順序を把握する必要があります。-a の代わりに -ad オプションまたは -ar オプションを使用すると、複数のトランザクション・ログが自動的に正しい順序で適用されます。
サーバの起動時にキャッシュ・サイズを指定すると、リカバリ時間を短縮できます。
バックアップとデータ・リカバリを参照してください。
次の例 (全体を 1 行に入力) では、ログ・ファイル demo.log がサンプル・データベースのバックアップ・コピーに適用されます。
dbeng11 "c:\backup\demo.db" -a "c:\backup\demo.log" |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |