注意:这篇文档讲述的操作步骤是独立于平台的,如果有些特定的命令需要在特定的操作系统上使用,可以在下面的文档中找到: UNIX: "How to run Compact, Fixup, and Updall on AIX, Linux, and Solaris while the Domino server is down " (# 1303727) IBM i (AS400): "How to run Fixup, Compact, or other command while the Domino iSeries server is down" (#1102349) Windows: 如果需要在Domino停机的时候运行Domino 服务器命令,则需要在Domino服务器命令之前增加一个字母'n'(必须是Domino停机,仅在Windows平台上有效)。 打开一个命令行窗口(点击"开始"--->"运行",输入"CMD",然后回车)。 在这个命令行窗口中,我们先进入 Domino的安装目录,即 nserver.exe这个程序所在的目录。 从这个路径下,就可以运行Domino服务器的命令,记着要增加一个字母n在命令之前,例如: x:\Lotus\Domino\nfixup names.nsf -f -j -v -l x:\Lotus\Domino\ncompact names.nsf -c -i x:\Lotus\Domino\nupdall admin4.nsf -RX . 升级之前 1.1. 检查数据库 对所有数据库运行 fixup (一致性检查) load fixup -f -j -v -l 注意: -f 在所有数据库上运行 Fixup 时,Fixup 将检查数据库中的所有文档 -j 使用此选项在事务记录启用的数据库上运行。如果不使用此选项,则 Fixup 通常不在已记录的数据库上运行。 -v 禁止 Fixup 在视图上运行。此选项可减少运行 Fixup 所需的时间。如果不是视图损坏问题,则使用此选项。 -l 向日志文件报告 Fixup 打开并检查是否损坏的每个数据库。如果不使用此参数,则 Fixup 仅记录遇到的实际问题。(这个参数是可选的) 如果你使用了事务日志,则-j这个开关是必须加上的。 1.2. 对所有数据库运行updall load updall -R -X 注意: -R 重建所有已使用的视图。 -X 重建全文索引,但不重建视图。用于重建已损坏的全文索引。 1.3. 对所有数据库执行压缩 load compact -c -i 注意: -c 使用拷贝样式压缩,恢复不使用的空间。 -i 即使遇到错误(如文档损坏),压缩仍然继续。仅适用于拷贝样式压缩。 如果你使用了事务日志,请确定使用-b这个开关。这个开关和-B是不一样的(-B会改变事务日志中记录的数据库的 DBIID)。 使用这个命令的时候要小心 "load compact -c -i" , Domino服务器会在某些情况下崩溃。详细的请参照...