我们正在寻找替换SQL SERVER复制。
今天我们在SQL安装上有几个版本,因为SQL复制不支持使用不同的SQL版本(例如2005和2008),所以不要安装几个SQL版本(2005,2008,2012等...),我们正在寻找在服务器上安装单个版本(比方说2014年)并使用此版本在我们所有客户之间复制(2005年以上)。
今天,我们正在为每个数据库同时使用跨国和合并复制。
我想知道:
SQL Server 2014支持使用SQL Server 2008进行复制。 https://msdn.microsoft.com/en-US/library/ms143550(v=sql.120).aspx 因此,如果您使用SQL Server 2012作为后端,则支持SQL Server 2005,2008和2012客户端。
我们在2012年至2016年以及2014年和2016年之间使用跨国复制。对我们来说,诀窍是在旧版本上创建发布者,在新版本上创建拉取订阅。唯一需要注意的是你需要使用旧服务器来管理SSMS中的关系,因为尝试从2016年框中转到属性会引发错误。
我看到了一些关于更改数据类型或其他服务器设置的事情,这些设置可以消除错误,因此可能值得一看。