首页 > 解决方案 > 合并复制/Web 同步不起作用 - 应用了快照,但从不下载后续事务

问题描述

我希望有人可以提供帮助。我们的复制部署有点复杂,所以我在下面概述了它:

以下是复制的工作方式:

  1. 在 Database_A 中发生事务。
  2. 事务通过事务复制推送到 Database_B。
  3. 然后通过合并复制将事务推送到 Database_C。

上面的#3 由于某种原因不再工作。这一直运行良好,但不久前停止了。认为没有发生任何变化。

此外,合并代理能够下载快照并初始化订阅者……但是从 Database_A 复制的任何新事务都不会到达 Database_C。然而,值得注意的是,如果我在 Database_B 上手动运行复制的事务(通过 TSQL 脚本),它将通过合并复制被拉入 Database_C。换句话说,问题是如果事务通过事务复制发生,它们永远不会被拉入 Database_C。

我已经尝试过多次重建复制,但我没有取得任何进展。我即将升级到微软(不管有什么价值),但有没有人熟悉这种情况或知道我还能检查什么?

任何帮助深表感谢!

标签: mergereplication

解决方案


推荐阅读