在以下问题中需要您的帮助:
我有启用 DAOS 的 XPage 应用程序(NSF 数据库)。通过 XPage 上传时,所有附件都会转到 DAOS NLO。通过查看(在 Notes 中)删除文档时 - 正在按预期删除带有 NLO 附件的文档。
通过 XPage 删除文档的问题:这样做
dataSource.getDocument().removePermanently(true)
删除文档但不从 DAOS 中删除 NLO 附件。
App 数据库仍然包含 DAOS 票证。仅有助于命令“load compact -c appDBname.nsf”。Compact 会导致 DBPrune,它会清除丢失(未引用)的 NLO。
附加信息:
- 它是 Domino 9.0 服务器。
- DAOS 参数“延迟对象删除”设置为“0”。
- Nightly Daos Prune 也不会清理 NLO(日志内容:DAOSMGR:DbDelete 已启动 -> DAOSMGR:Prune 0 已启动 -> DAOSMGR:DbDelete 已完成 -> DAOS Prune - 已删除 0 个对象并以错误完成:(0)无错误 -> DAOSMGR:修剪 0 完成)。
- APP DB 处于“同步”状态。
- 这是一个干净的测试环境,只有一个应用程序,所以肯定没有其他应用程序引用相同的 NLO。
有什么想法和建议吗?提前致谢!