我需要设置这种情况:
SQL Server 2005数据库将从另一个数据库创建事务复制订阅以填充一组查找表。然后,这些查找表将作为合并复制发布发布到客户端的SQL Server Mobile。
我记得在某处SQL Server Books Online中定义了类似的场景,但我无法找到该链接。我希望有人可以帮助我找到它,或以其他方式指向任何其他类似的链接。
答案 0 :(得分:2)
好的,我设法在MSDN SQL Server Replication forum得到了我需要的答案 我正在寻找的文章叫做Republishing Data。
显然,它位于“配置和维护复制”部分的“高级复制功能和内部”中。这有点不明显,所以我花了大部分时间来查看“在服务器和客户端之间复制数据”部分,而不是那里。很高兴知道,因为在那里似乎还有许多值得关注的特殊场景。
答案 1 :(得分:0)
我没有兴趣使用事务复制来生成查找表。这些表不是从客户端更新的,那么当您没有订阅者修改数据时,为什么要组合事务+合并复制呢?
答案 2 :(得分:0)
也许最初的情况不明确,所以让我澄清一下。
原始查找表位于远程网络连接不良或在高负载下运行的数据库。建议使用此方法,以便将查找表复制到另一个数据库,该数据库将执行与客户端的所有合并复制。
当然,它可能不是解决我们问题的最合适的方法,所以如果有人有更好的想法,我们会希望听到它们。
然而,这个问题的主要原因是找到我之前发现的一篇文章(但是愚蠢地没有加入书签),这篇文章很好地描述了我们的场景。任何可能的导致这篇文章(标题,作者,类似主题等)肯定是赞赏。