SQL Server存储过程用于更新不同服务器上的两个数据库

时间:2012-07-31 20:01:13

标签: sql-server stored-procedures replication

两台服务器具有完全相同的设置(数据库/表等)。我希望其中一个表(在两个服务器上)具有相同的数据。因此,服务器A上的更新过程也应该能够更新服务器B.

我希望每次调用该更新存储过程时都会发生这种情况,而不会出现任何时间延迟。有什么想法吗?

我确实看过其他问题,但多个服务器的这方面似乎没有得到答案。有什么想法吗?

编辑以澄清:服务器B始终应该遵循服务器A.(此外,更新A的存储过程可以编辑以更新B ...如果Dbs在同一台服务器上......这是一个不同的案例。)

1 个答案:

答案 0 :(得分:2)

看看SQL Server High Availability solutions日志传送故障转移群集数据库镜像可能符合您的特定需求。这取决于您是需要备份故障转移还是在线数据库进行报告。

  

旁注: 数据库镜像将为deprecated in future SQL Server versions,应避免使用。它在SQL Server 2012中被AlwaysOn Availability Groups取代。