我们已将许多数据库复制到公司内的两台或多台服务器上。复制到其他服务器的原因是用户位于州外的其他位置,可能在国外。
当用户批准或处理文档时,文档有时会显示为保存 - 复制冲突文档。
我们如何才能最好地处理这些问题,使其不再以这种方式显示,并且细节不会丢失?
提前感谢您提供的信息。
让
答案 0 :(得分:1)
处理复制冲突的最佳方法是设计您的应用程序,以便不会创建它们。即,不是直接在主文档中保存批准或处理信息,而是将其保存在新的响应文档中。然后,如果要将该信息存储在主文档中,则可以在一台服务器上运行代理,将响应中的字段合并到main中,然后删除响应。当然,如果您使用的是数字签名,则无法删除它们 - 但您可以在主文档中使用计算字段或嵌入视图中的查找,以便在不实际显示响应的情况下显示合并。
答案 1 :(得分:1)
我们使用旧的免费商品Tool for Replication Conflict resolution。安装后,您有一个智能图标来启动它。当您看到复制冲突时,只需选择原始文档和复制冲突,单击智能图标,它将打开一个窗口,显示文档中的差异。
你也可以从Ytria购买Lotus Notes/Domino Replication Conflict Solver,它允许你快速合并这两个文件。
答案 2 :(得分:0)
首先确保将表单设置为合并冲突。
现在。检查文档中哪些字段导致冲突。在冲突中通常会为此创建一个字段。目前无法记住这个名字。
当您确定哪个字段导致大多数冲突时,您应该重新设计表单,以便此字段不会导致冲突。
在许多说明中,应用程序冲突是由每次保存时填充的字段引起的。即日志或工作流日志字段。
如果是这种情况,您应该将这些日志移动到响应文档或单独的文档类型。
希望有所帮助