Domoni相信大家很比较了解了,现在将总结的一点Domino日常维护的KB分享给大家,希望对大家有所帮助
1. 修复损坏的数据库nfixup
打开命令提示符,切换到domino程序所在的目录,然后执行
nfixup.exe mail\gawain.nsf
Fixup - 选项
在Fixup工具和任务中的Fixup选项 | 命令行参数 | 描述 |
Fixup all databases Fixup only this database or folder |
databasepath | “只修复这个数据库或文件夹”只对某一个数据库或一个指定文件夹中的所有数据库运行修复任务。在Domino data目录中的一个数据库运行Fixup,输入文件名,比如 SALES.NSF。对data目录下的文件夹中的数据库运行Fixup,输入对于data文件夹的相对路径。比如,在DATA\SALES文件夹下的所有数据库运行Fixup,指定SALES。 "Fixup all databases" 或者没有指定命令行数据库路径会修复服务器端的所有数据库。 说明 为了指定数据库或文件夹来运行Fixup工具,选择指定的数据库或文件夹。 |
Report all processed databases to log file | -L | 把Fixup打开和检查损坏的所有数据库都记录到日志文件中。没有这个参数的话,Fixup只记录实际碰到的问题。 |
Scan only since last fixup | -I | 当你在某个指定数据库上运行Fixup,Fixup只检查从上一次该命令运行后修改过的文档。没有这个选项的话,Fixup会检查所有文档。 |
Scan all documents | -F | 当你在所有的数据库上运行Fixup,Fixup会检查数据库中的所有文档。没有这个选项的话,Fixup只检查上一次运行后修改过的文档。 说明 用Fixup工具指定这个参数,取消"Scan only since last fixup."这个选项。 |
Perform quick fixup | -Q | 快速检查文档,但不够全面。没有这个选项的话,Fixup会全面检查每个文档。 |
Exclude views (faster) | -V | 组织Fixup在视图上运行。这个选项可以减少Fixup运行的时间。当视图没有损坏时使用这个选项。 |
Don't purge corrupted documents | -N | 阻止Fixup清除损坏的文档,这样当下次Fixup运行的时候或者下次用户打开数据库的时候,Fixup必须再次检查该数据库。 |
Optimize user unread lists | -U | 将数据库中的ID tables恢复成上一个版本格式。不要选择这个选项,除非客户服务人员建议这么去做。 |
Fixup transaction-logged databases | -J | 运行于开启事务日志的数据库。没有这个选项,Fixup通常不运行。 如果你正在使用一个认证的备份工具,请在Fixup执行完成之后立即计划备份。 |
Fixup open databases | -O | 如果你在打开的数据库上运行Fixup,Fixup会使数据库脱机再执行。 这是你指定一个数据库运行Fixup的默认情况。如果没有这个选项,数据库未指定名字并处于打开状态,Fixup不会运行。 |
Don't fixup open databases | -Z | 只在单个数据库上运行Fixup。当一个数据库在使用,没有脱机的时候,Fixup不会运行。 当Fixup在多个数据库上运行的时候,这是默认值。 |
Verify only | -C | 检查数据库的完整性并报告错误。不修改数据库(比如,不会清除损坏的文档) |
Fixup subdirectories | -Y | 对子目录中的数据库运行Fixup。 |
Don't fixup subdirectories | -y | 不对子目录中的数据库运行Fixup。 |
时间: 2024-11-05 17:06:26