我们需要在两台服务器 A 和 B 之间设置事务复制,配置如下:
服务器 A(发布者)
Microsoft SQL Server 2014 - 12.0.2254.0 (X64) Enterprise Edition (64-bit)
大约 1.5 TB 的单个数据库(这将是要在服务器 B
CPU 上复制的数据库 - 4 Intel Xeon CPU E7-8893 v2 @ 3.4GHZ
服务器 B(订阅者和分发者)
Microsoft SQL Server 2012 - 11.0.5058.0 (X64) 标准版(64 位)
CPU - 1 个 AMD Operon 6378 处理器 64 位 2.40 GHz(4 核)(移动到更好的 Hyper V 服务器时将添加更多 RAM 和更好的 CPU)
我是复制概念的新手,所以希望您有专业知识来确认:
如果我们可以在 2014 版的服务器 A 和 2012 版的服务器 B 之间设置事务复制。尝试谷歌但找不到确切的文件,因为可能是找错了地方。请问可以设置吗?
我们需要在服务器 A 上实现加密,但是这个加密的数据不需要在服务器 B 上传输,因为它是 SAN 加密的。如果可以按照第 1 点的要求成功实施复制,有没有办法做到这一点?
提前致谢
为了使您的复制工作,
PUBLISHER
andDISTRIBUTOR
应该在同一版本上。订阅者可以使用较低版本。来自BOL:
所以,本质上,你的
SERVER A
应该是PUBLISHER
和DISTRIBUTOR
你的SERVER B
应该是SUBSCRIBER
。对于您的方案,您应该仅
TDE
在PUBLISHER
数据库上启用。来自BOL: