最近の Notes で Notes R4 時代の大きめな DB が開けない気がする

「データベースは破損していて回復できません。(UNID インデックス)」

とか

"Database is damaged and can't be repaired (UNID Index)."

とか表示されてDB開けなくて焦る!

たぶん、NSF のサイズが 1GB 近くで、NSF の容量制限が 1GB となっているときにこれらのエラーが出る気がする。

NSF を開くためにビューのインデックスを更新とか再構築しようとしたとき、1GB制限に引っかかって先に進まない、という感じ。

エラーを無視して NSF の容量制限を 4GB に増やすという方法で回避できそう。

エラーを無視するには

notes.ini に SKIP_FIXUP=1 を追記。

容量制限を 1GB から 4GB にするには

サーバなら load compact database.nsf -M

クライアントなら ncompact database.nsf -M

なんて感じで行けるのではないかと想像。

この 1GB 制限とか 4GB 制限というのは Notes R4 時代の ODS20 な NSF の話なので、ODS20 の NSF を操作できる compact タスクで有る必要があります。

すなわち Notes/Domino 6 以降の compact タスクには -M オプションが無いんじゃないかと思うわけです。少なくともヘルプには載ってません。