数据库管理


复制或保存冲突
多个用户可以同时在数据库的一个拷贝中编辑同一文档,或在两次复制会话之间编辑不同复本中的同一文档。在出现这些情况时,Domino 会将一个编辑会话的结果存储在主文档中,并将其他编辑会话的结果作为答复文档存储。这些答复文档的标题为“复制或保存冲突”。Domino 使用 $Revisions 域跟踪每个文档编辑会话的日期和时间,以确定哪个文档将成为主文档以及哪个文档将成为答复文档。

复制冲突

在两次复制之间,如果有两个或多个用户编辑同一文档并将更改保存在不同复本中时,就会导致复制冲突。以下规则确定 Domino 保存编辑会话的方式:


保存冲突

如果两个或多个用户在同一服务器上同时打开并编辑同一文档,就会发生保存冲突,即使他们正在编辑不同的域也是如此。在发生此情况时,第一个保存的文档将成为主文档。在保存第二个文档之前,将出现一个对话框,指出用户即将保存冲突文档;如果用户保存该文档,则它将成为“复制或保存冲突”文档。

注意 ACL 和设计的更改不会导致复制或保存冲突;最近的更改总是优先的。

防止复制或保存冲突

以下技术将减少或消除复制或保存冲突。前四项技术是数据库设计者使用的技术:


有关详细信息,请参阅允许文档锁定(如果您安装了“Domino Designer 6 帮助”),或者,转至www.lotus.com/ldd/doc 下载或查看“Domino Designer 6 帮助”。
有关设计表单和使用 LotusScript 的信息,请参阅“Domino Designer 6 帮助”。

后三项技术是系统管理员或数据库管理者使用的技术:


另请参阅