データベース管理


修復のオプション
次の表は、修復で利用できるオプションについての説明です。第 1 列は、IBM(R) Lotus Domino(R) Administrator の [修復] ツールや [タスク] - [Start コマンド] ツールで修復を実行するときに表示されるオプションです。第 2 列は、コンソールコマンドやプログラム文書で修復を実行するときに使う同等のコマンドラインオプションです。
[修復] ツールと [タスク] - [Start コマンド] ツールの修復オプション同等のコマンドラインオプション説明
  • すべてのデータベースを修復
  • このデータベース、またはフォルダのみを修復
databasepath[このデータベース、またはフォルダのみを修復] を選択すると、指定したデータベースまたは指定したフォルダ内のすべてのデータベースで修復が実行されます。Lotus Domino データフォルダにあるデータベースで修復を実行するには、たとえば SALES.NSF のようにファイル名を入力します。データベース、またはデータフォルダ内のフォルダにあるデータベースで修復を実行するには、データベースのパスをデータフォルダに対する相対パスで指定します。たとえば、フォルダ DATA\SALES にあるすべてのデータベースで修復を実行するには、SALES と指定します。

コマンドラインにデータベースのパスを指定しない場合も同様です。

メモ [修復] ツール使用時に対象データベースか対象フォルダを指定するには、データベースかフォルダを選択します。

処理したデータベースをログファイルへレポート-Lデータベースを開いて破損の有無を検査するたびに、Notes Log に記録されます。この引数を指定しない場合は、実際に問題を検出したときにだけ記録されます。
最後の修復以降のみ検索-I特定のデータベースで修復を実行すると、修復を最後に実行してから更新された文書だけが検査されます。このオプションを指定しない場合は、すべての文書が検査されます。
すべての文書を検索-Fすべてのデータベースに修復を実行すると、データベースの文書がすべて検査されます。このオプションを指定しない場合は、修復を最後に実行してから更新された文書だけが検査されます。

メモ [修復] ツール使用時にこのオプションを指定するには、[最後の修復以降のみ検索] チェックボックスをオフにします。

クイック修復の実行-Q完全に検査しないことで検査時間を短縮します。このオプションを指定しない場合は、文書が完全に検査されます。
ビューを除外する (高速)-Vビューを処理対象から除外します。このオプションを使うと、修復の実行時間を短縮できます。ビューが破損していても構わない場合に使います。
不正な文書をパージしない-N壊れた文書をパージしません。このため、次に 修復を実行したときや、ユーザーが次にデータベースを開いたときには、修復がデータベースをもう一度検査し直す必要があります。破損の程度が軽い場合や、データベースのレプリカが存在しない場合に、このオプションを使って文書内のデータを取り出します。
未読リストを最適化-Uデータベースの ID テーブルを、以前のバージョンの形式に戻します。カスタマーサポートが推奨する場合以外は、このオプションを選択しないでください。
トランザクションログデータベースの修復-Jトランザクションログが有効になっているデータベースで実行されます。このオプションを指定しない場合、通常、ログが有効なデータベースには修復が実行されません。

認定のバックアップユーティリティを使用している場合は、修復実行直後に完全バックアップを実行するようにスケジュールを設定してください。

開いているデータベースの修復-O開いているデータベースで修復を実行すると、そのデータベースはオフラインになり、修復が実行されます。

これは、修復を実行し、データベース名を指定している場合のデフォルトの動作です。このオプションを指定していない場合でデータベース名を指定しないときは、開いているデータベースで修復は実行されません。

開いているデータベースを修復しない-Z単一データベースでの修復実行にのみ適用されます。データベースがオフラインでなく、使用されている場合、修復は実行されません。

これは、修復が複数のデータベースで実行されるときのデフォルトの動作です。

確認のみ-Cデータベースの整合性とレポートエラーの有無について確認します。データベースの変更は行いません (たとえば、壊れた文書をパージしません)。
サブディレクトリを修復-Yサブフォルダ (サブディレクトリ) のデータベースで修復を実行します。
サブディレクトリを修復しない-yサブフォルダ (サブディレクトリ) のデータベースでは修復が実行されません。
このビューのみ更新-T

database -T viewtitle

データベースの特定のビューを更新します。

メモ ビューを指定する場合、-T フラグを指定してインダイレクトファイル (.IND) を使用することはできません。

関連項目