【问题标题】:How to purge deleted documents from Lotus Domino application如何从 Lotus Domino 应用程序中清除已删除的文档
【发布时间】:2016-12-20 16:02:39
【问题描述】:

我正在与供应商合作调试 Lotus Domino 6.5 应用程序的问题。供应商最初要求我通过转到文件 > 数据库 > 新副本 > 仅设计来制作应用程序的副本,然后将一些示例文档(已删除敏感信息)从原始数据库复制到新数据库。但是当我以这种方式复制文档时,视图显示不正确。

然后我尝试通过转到文件 > 数据库 > 新建副本 > 设计和文档来制作应用程序的副本,然后删除除少数文档之外的所有文档。当我这样复制文档时,视图显示正确,但是数据库很大,这让我觉得原来的文档并没有真正被删除。出于隐私原因,所有已删除的文档都必须是不可恢复的。

我的问题:如何清除以这种方式标记为删除的文档?

【问题讨论】:

    标签: lotus-domino


    【解决方案1】:

    在数据库中,从菜单中选择文件 - 应用程序 - 属性,单击最后一个选项卡(螺旋桨帽)并取消选择这两个数据库属性(如果它们被选中):

    • “不要覆盖可用空间” - 显然您想覆盖可用空间。
    • “允许软删除” - 取消选择此项将清除所有已删除但可恢复的文档。

    完成后,选择文件 - 复制 - 此应用程序的选项...,单击“其他”选项卡,然后将日期/时间更改为当前日期/时间。这消除了保留一段时间的“删除存根”,因此,如果在另一台机器上发生复制,该机器会得知该文档已被删除,而不是告诉您的“哦!这是一个全新的文档!”除非您想确保删除已删除文档的计数或内部 ID,否则这是完全没有必要的。实际内容将消失。

    之后,压缩数据库,因为您将有可用空间,或者,如果您真的很偏执,请创建您的副本的副本。

    【讨论】:

      【解决方案2】:

      很久没做 Lotus Notes 开发了,你可以compact the database

      1. 打开一个数据库。

      2. 选择文件 - 数据库 - 属性。

      3. 单击“信息”选项卡。

      4. 点击使用百分比。

      5. 如果正在使用的数据库的百分比降至 90% 以下(其中包含超过 10% 的未使用空间),请单击压缩以压缩数据库。

      【讨论】:

      • 谢谢!澄清一下,我的问题不是数据库大小本身,而是包含敏感数据的文档的持久性。出于隐私原因,所有已删除的文档都必须是不可恢复的。压缩数据库会这样做吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-24
      • 2014-11-11
      • 1970-01-01
      • 2013-10-11
      相关资源
      最近更新 更多