两台服务器具有完全相同的设置(数据库/表等)。我希望其中一个表(在两个服务器上)具有相同的数据。因此,服务器A上的更新过程也应该能够更新服务器B.
我希望每次调用该更新存储过程时都会发生这种情况,而不会出现任何时间延迟。有什么想法吗?
我确实看过其他问题,但多个服务器的这方面似乎没有得到答案。有什么想法吗?
编辑以澄清:服务器B始终应该遵循服务器A.(此外,更新A的存储过程可以编辑以更新B ...如果Dbs在同一台服务器上......这是一个不同的案例。)
答案 0 :(得分:2)
看看SQL Server High Availability solutions。 日志传送,故障转移群集或数据库镜像可能符合您的特定需求。这取决于您是需要备份故障转移还是在线数据库进行报告。
旁注: 数据库镜像将为deprecated in future SQL Server versions,应避免使用。它在SQL Server 2012中被AlwaysOn Availability Groups取代。