Jak*_*ake 6 replication sql-server sql-server-2012
免责声明:我不知道我在这里谈论的是什么,或者我正在做的事情是否正确。
长话短说,我的上司问我是否可以在另一个地理站点的另一个 SQL Server 实例上复制我们的内部数据库并使它们保持同步。
就上下文而言,他们最近扩大了业务,并在距离主楼(A 场)约 15 英里的地方开设了一座新大楼(我们将称之为 B 场)。两个站点都通过 VPN 连接。
在站点 A,我们安装了 MSSQL 2012 标准版,其中包含我们的内部数据库。
当站点 B 的用户通过 VPN 连接到数据库时,他们报告说建立连接和打开客户端应用程序需要将近 5 分钟的时间。我明天会检查这个,因为我以前从未听说过这个问题。
我的上司似乎认为最好的主意是以某种方式复制/镜像(我不确定这里的术语)站点 B 中服务器上的数据库,并以某种方式使它们保持同步。
这是复制的用途吗?如果是,我可以从哪里开始学习如何复制数据库。
否则,如果这是一个非常糟糕的主意,我还有什么其他选择?
tl;dr - 我可以在两个不同的建筑物中拥有两个保持同步的数据库副本吗?
根据评论部分的答案,您正在查看双向事务复制。
Microsoft 在此位置记录其实施情况:https : //support.microsoft.com/en-us/kb/820675
在您的研究中使用名称“双向事务复制”应该可以帮助您确定操作方法和分步教程。
由于它是双向复制,您会遇到冲突(一行同时更新)。
该文件很好地解释了所有这些。这是一个好的开始。
归档时间: |
|
查看次数: |
650 次 |
最近记录: |