故障排除


某个数据库未在两台服务器之间进行复制
如果两台服务器之间能正确进行复制,但某个数据库未正确复制,则可能出现下列情况: 要更正此问题,请尝试下列方法。

1. 检查数据库 ACL 是否正确设置。日志文件中的消息“Access control is set to not allow replication”表示服务器不具有执行复制的正确权限。应在 ACL 中为服务器分配足够的权限以复制更改。服务器必须满足下列条件:


2. 检查日志文件中是否出现“Unable to copy document”或类似消息。此消息表示数据库已损坏。要更正此问题,请执行下列操作之一: 3. 检查日志文件中是否存在“Replication is disabled”消息,此消息指出未对此数据库启用复制。要对源数据库启用复制,请选择“文件”“复制”“设置”“其他”,然后取消选中“暂时不允许复制”。

4. 检查复本上是否已设置“强制使用一致的存取控制列表”选项。有时,无法进行复制是因为虽然设置了此选项,但存储复本的服务器没有足够的权限来复制 ACL。如果是这种情况,应在 ACL 中为服务器分配“管理者”存取级别。

5. 确保最近对数据库进行了更改。仅当存在要复制的更改时复制才会发生。

另请参阅