Sql-Server

如何更改/添加到 SQL Server Always On 可用性組中的架構?

  • April 5, 2020

我在 SQL Server 2016 中有一個 2 節點 Always On 可用性組集群。我想知道我應該如何添加新表或修改 Always On 可用性組中現有表的架構而不導致停機?

這是全自動的嗎?IE 我只是繼續在可用性數據庫中的主數據庫上創建我的​​表,然後它將被複製到輔助數據庫?還是會發生什麼奇怪的事情?我擔心在某些情況下它可能不起作用並且主要和輔助之間的複制會停止。例如,如果 SQL Server Management Studio 決定刪除並重新創建表,會發生什麼情況?這會按預期工作嗎?有什麼需要注意的問題嗎?

在此先感謝,非常感謝任何幫助。我是 SQL Server 的長期使用者,但對可用性組不熟悉。

我想知道我應該如何添加新表或修改 Always On 可用性組中現有表的架構而不會導致停機?

如果您的 Always On 可用性組設置正確並且同步正常工作,則無需停機。連接到主伺服器(最好使用偵聽器)並以與在獨立伺服器中相同的方式進行更改。

這是全自動的嗎?

是的,它是完全自動化的。

我只是繼續在可用性數據庫中的主數據庫上創建我的​​表,然後它將被複製到輔助數據庫?

是的,它將被複製到所有輔助節點(假設您的同步工作正常)。

關於此的更多資源可供閱讀:

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