远程分发数据库和发布者之间的不同版本的 MS SQL 服务器

Different versions of MS SQL Server between remote ditribution Database and Publisher

我需要为 "n" 发布者和订阅者建立事务复制机制。就这样我想到了放一个单一的数据库分布。 我想知道发行版本和出版商之间是否存在问题;例如,我可以使用 MSSQL 2005 创建发布者并使用 MSSQL 2012 创建分发数据库?

谢谢,

弗朗切斯科

您的需求已被预料到:MSDN documentation

引用文章:

For all types of replication, the Distributor version must be no earlier than the Publisher version. (Frequently, the Distributor is the same instance as the Publisher.)

For transactional replication, a Subscriber to a transactional publication can be any version within two versions of the Publisher version.

看来你的拓扑符合要求。尽管在测试中构建它以确保您没有任何意外。