【问题标题】:Sync two or more SQL Server 2012 databases同步两个或多个 SQL Server 2012 数据库
【发布时间】:2014-08-06 07:54:33
【问题描述】:

我正在开发 SQL Server 2012,我的要求是同步存在于不同服务器或位置的两个或多个数据库。

我已经在 2008 年尝试过,当我们右键单击数据库名称时,会出现同步选项。

但没有得到任何适用于 SQL Server 2012 的解决方案。

【问题讨论】:

  • 听起来你要设置replication
  • 你在说什么同步?数据?只有结构?两个都?同步的频率如何?即时的?批?一枪?部署中?
  • 感谢 Alessandro 回复我要同步数据,它将是实时的
  • James S 给出了答案。
  • 投票结束这个老问题“太宽泛”,并且在下面只给出一个答案,这个特定的问题是 IMO 并没有真正解决。

标签: sql-server database sql-server-2012


【解决方案1】:

我已经在只需要同步特定数据的数据库上使用Service Broker 成功完成了这项工作(即在网络和本地数据库之间同步客户端和订单)。

设置起来有点痛苦,但一旦到位就可以出色地工作。

也就是说,如果您需要复制整个数据库,我不会这样做。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-01
    相关资源
    最近更新 更多