数据库管理


使用 Fixup
在重新启动服务器时,该服务器将快速搜索任何已修改但由于服务器出现故障、停电、硬件故障等而没有正常关闭的未记录数据库。服务器启动完毕之后几分钟,Fixup 任务将在这些数据库上运行,以尝试修复部分写入操作(由故障导致)所产生的任何不一致。在用户试图访问其中的一个数据库,但 Fixup 尚未在数据库上运行时,用户会看到这样一条消息“不能打开该数据库,因为正在对它进行一致性检查。”。在您重新启动 Lotus Notes 客户机时会执行类似的 Fixup 进程。

在服务器启动时同时运行多个 Fixup 任务可以减少修复数据库所需的时间。缺省情况下,在启动时 Domino 运行的 Fixup 任务数等于服务器上可用处理器数的两倍。虽然此缺省行为在大多数情况下应该足够了,但是您可以编辑 NOTES.INI 文件以加入 Fixup_Tasks 设置。实际运行的任务数是已配置的可运行任务数和需要修复的数据库数中较小的一个。例如,如果将 Fixup_Tasks 设置为 4,但只有一个数据库需要修复,则仅运行一个 Fixup 任务。

请牢记,在设置事务记录之后,就不再需要使用 Fixup 或通过它使数据库回到一致状态。

手动运行 Fixup 的方法

在 Domino Administrator 中使用以下任一方法,手动运行 Fixup 来修复已损坏的数据库。对于下面的每种方法,您都可以定制 Fixup 的运行方式。


另请参阅