データベースで Fixup タスクを実行します。
注: このメソッドは R6.5 で新しく追加されました。
構文
public void fixup()
throws NotesException
public void fixup(int options)
throws NotesException
パラメータ
int options
以下のパラメータのうち、1 つ以上を指定します。オプションは、追加して組み合わせます。
- Database.FIXUP_INCREMENTAL (4) は最後の修復以降の文書のみをチェックします。
- Database.FIXUP_NODELETE (16) は修復で壊れた文書を削除しないようにします。
- Database.FIXUP_NOVIEWS (64) はビューをチェックしません。
- Database.FIXUP_QUICK (2) は文書を完全ではないが、迅速にチェックします。
- Database.FIXUP_REVERT (32) は ID テーブルを前のリリース形式に戻します。
- Database.FIXUP_TXLOGGED (8) はトランザクションログが有効なデータベースを含めます。
- Database.FIXUP_VERIFY (1) は変更しません。
使用法
このメソッドは、ターゲットデータベースを閉じ、データベースに対する Fixup タスクを実行し、Fixup タスクが完了するまで待機し、プログラムで使用するためにデータベースを再び開きます。