我正在与供应商合作调试Lotus Domino 6.5应用程序的问题。供应商最初要求我通过转到文件>制作应用程序的副本。数据库>新副本>仅设计,然后将一些示例文档(已删除敏感信息)从原始数据库复制到新数据库。但是当我以这种方式复制文档时,视图无法正确显示。
然后我尝试通过转到文件>制作应用程序的副本;数据库>新副本>设计和文档,然后删除所有文件。当我以这种方式复制文档时,视图显示正确,但数据库大小很大,这让我觉得原始文档还没有真正被删除。出于隐私原因,所有已删除的文档都必须是不可恢复的。
我的问题:如何以这种方式清除标记为删除的文档?
答案 0 :(得分:2)
在数据库中,从菜单中选择文件 - 应用程序 - 属性,单击最后一个选项卡(螺旋桨帽)并取消选择这两个数据库属性(如果已选中):
完成后,选择文件 - 复制 - 此应用程序的选项... ,单击“其他”选项卡,然后将日期/时间更改为当前日期/时间。这消除了一段时间内保留的“删除存根”,这样,如果在不同的机器上进行复制,那么机器就会知道文档被删除而不是告诉你“哦!这是一个全新的文档!”除非您要确保删除已删除文档的计数或内部ID,否则完全没有必要这样做。实际内容将消失。
之后,压缩数据库,因为你有可用空间,或者,如果你想要真正偏执,可以创建你的副本的副本。
答案 1 :(得分:0)
自从我做任何Lotus Notes开发以来已经很长时间了,但你可以compact the database。
打开数据库。
选择文件 - 数据库 - 属性。
单击“信息”选项卡。
点击%used。
- 醇>
如果正在使用的数据库的百分比低于90%(它包含超过10%的未使用空间),请单击“压缩”以压缩数据库。