Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
トランザクションログが失われた後で、データベースサーバーを強制的に起動します。
{ dbeng12 | dbsrv12 } -f ...
すべてのオペレーティングシステムとデータベースサーバー
このオプションは、リカバリの場合にだけ使用されます。
トランザクションログが存在しない場合、データベースサーバーはデータベースのチェックポイントリカバリを実行して終了します。データベースサーバーの実行は継続されません。この後、-f オプションを使用せずにデータベースサーバーを再起動し、通常の操作を行うことができます。
データベースと同じディレクトリにトランザクションログが存在する場合、データベースサーバーはチェックポイントリカバリとトランザクションログを使ったリカバリを実行して終了します。データベースサーバーの実行は継続されません。この後、-f オプションを使用せずにデータベースサーバーを再起動し、通常の操作を行うことができます。
サーバーの起動時にキャッシュサイズを指定すると、リカバリ時間を短縮できます。
次のコマンドを入力すると、データベースサーバーがデータベース mydatabase.db を起動し、リカバリを実行します。
dbeng12 mydatabase.db -f