我需要 Lotus Notes 方面的帮助!当我启动应用程序时,我收到以下消息:“NSFDbOpen:文件‘C:\LotusDominoDatanames.nsf’已损坏 - 现在。如何恢复它?
答案1
假设它是一个本地文件并且没有副本/拷贝(无论是本地还是在 Domino 服务器上),您可以尝试修复正在运行的fixup
数据库compact
。
(在尝试下一步之前,请先复制受影响的数据库!)
两种方法的客户端可执行文件(也有服务器版本)都位于 Lotus 安装的 Notes 目录中,分别称为nfixup
和ncompact
。
运行nfixup -?
或ncompact -?
查看语法
警告:如果没有指定数据库,它将在所有数据库上运行!
IBM 建议首先运行修复程序(您可以尝试各种选项),如果此操作失败,则尝试 compact -c
挽救任何仍可读的内容(这将运行复制类型压缩)。您还可以使用其他选项(例如,-D
丢弃视图索引或-i
忽略错误)。
恢复后您可能还需要运行updall
来更新/重建视图索引。
IBM 参考:(请注意,无论他们使用什么,load <tool_name>
它们都指的是服务器版本 - 您可以n<tool_name>
在工作站上使用):http://www-10.lotus.com/ldd/dominowiki.nsf/dx/Database_Corruption_Troubleshooting_Guide