0

我有兩個數據庫實例。其中一個託管在Web服務器上,另一個是本地實例。我需要按時同步它們之間的數據。在Web實例上運行的任何事務也必須在本地實例上運行。 我搜索了這個問題,我不知道我是否應該使用複製(合併複製)或鏡像。SQL鏡像VS SQL複製

+0

您是否嘗試過探索並嘗試自己學習一些東西?我確信已經有一些答案。此外,這個問題不是應該在這裏提出問題的格式。欲瞭解更多信息,請參閱FAQ部分。 http://stackoverflow.com/questions/924252/database-replication-or-mirroring – TheBoyan

回答

0

數據庫鏡像是使單個數據庫高度可用。隨着微軟將人們推向「AlwaysOn」解決方案以實現高可用性,此功能將在SQL Server中消失。

如果您只是想將相同的事務應用於不同的數據庫,我會推薦事務複製。這使用日誌閱讀器代理來將事務從「發佈者」分發到「訂閱者」數據庫。從你的簡短描述來看,這聽起來像你所需要的。

+0

感謝您的幫助,只是質疑本地實例必須具有靜態IP? – ayman2000

+0

不需要靜態IP - 只要名稱正確解析,這將是首選 - 此處更詳細:https://msdn.microsoft.com/en-us/library/ms151176.aspx –