Sql-Server

已經鏡像時可以設置複製嗎?

  • November 10, 2016

我們目前使用 SQL Server 2012 標準版,並從一個 SQL Server 實例鏡像到另一個實例以實現自動故障轉移。

我想將鏡像的數據庫複製到另一個 SQL Server 實例,以用於報告目的。複製需要盡可能接近實時。

問題

  • 您可以讓 SQL Server 複製與鏡像一起工作嗎?
  • 如果是這樣,它是如何運作的,它是否對鏡像有限制/影響?

您絕對可以在鏡像發布數據庫上設置事務複製。它得到完全支持,並且微軟有一些關於啟動和執行的好內容

唯一需要注意的是已經存在用於事務複製的那些,以及建議將分發伺服器數據庫放在鏡像對之外的另一台伺服器上。

是的,所有不同類型的複制都適用於鏡像。

您可能會對性能產生影響,這無法通過您提供的資訊進行評估。但是,對於鏡像而言,這將是最小的,它只是在您的主伺服器上增加了資源使用;但與您應該評估的非鏡像數據庫中的複制類似的問題。

但是,您可能更願意將快照與鏡像一起考慮作為報告目的的解決方案。

參考:

數據庫鏡像和數據庫快照

https://msdn.microsoft.com/en-us/library/ms175511.aspx

數據庫鏡像和複製 (SQL Server)

https://msdn.microsoft.com/en-us/library/ms151799.aspx

引用自:https://dba.stackexchange.com/questions/154863