根据Microsoft文档,事务性发布的订阅服务器可以是发布服务器版本的两个版本中的任意版本。例如:
Server 2012 (11.x)发行者可以拥有Server 2014 (12.x)和Server 2016 (13.x)订阅服务器;
和
Server 2016 (13.x)发布服务器可以有Server 2014 (12.x)和Server 2012 (11.x)订阅服务器。
但是我想要创建的订阅
Microsoft 2012 (SP3) (KB3072779) - 11.0.6020.0 (X64)至Microsoft 2016 (SP2-CU12) (KB4536648) - 13.0.5698.0 (X64)
失败了,这是我收到的错误信息
所选订阅服务器不满足所选发布的最低版本兼容性级别。
这些版本不兼容吗?
发布于 2020-05-07 11:42:37
版本要求的另一半是您的分发服务器是复制地形中最高的Server版本。
在这种情况下,您要从Server 2012复制到Server 2016,只有当分发服务器也是Server 2016时才能工作。
如果在2012年发布服务器上运行distribution数据库,则当您添加订阅服务器时,由于订阅服务器的版本高于分发服务器,配置将失败。您需要运行专用分发服务器(推荐),或者使用2016订阅服务器作为分发服务器。
您发布的错误消息具有欺骗性,因为它不是订阅服务器/发布服务器版本问题,而是订阅服务器/分发服务器版本问题。
https://dba.stackexchange.com/questions/266665
复制相似问题