データベースの復元 |
SQLite3 組み込みデータベースが破損した場合、標準的な方法で復元できます。 データベースが破損した場合、以下のアクションが実行されます。 1.データベースが破損した場合、Dr.Web Serverの起動と動作は実行されません。 a)Dr.Web Serverの動作中:組み込みデータベースとの通常の連携中に破損が確認された場合、Dr.Web Serverは自動的に停止します。 b)Dr.Web Serverの起動中:SQLite3 データベースの設定内の イメージの整合性検証 ドロップダウンフィールドで クイック または フル オプションが設定されている場合、データベースイメージの整合性の自動検証が実行されます。破損が検出された場合、Dr.Web Serverの起動は実行されません。 2.Dr.Web Serverを起動するには、破損したデータベースを復元する必要があります。 a)SQLite3 データベースの設定内で 破損したイメージを自動的に修復 にチェックが入っている場合、Dr.Web Server起動時に、破損したデータベースイメージの自動復元が実行されます。 b)データベースイメージの自動復元が無効になっている場合、repairdb スイッチを使用してコマンドラインからDr.Web Serverを起動させることができます(付録 の G3.3. データベースコマンド 参照)。 |