Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
大家在 TechNet 論壇中踴躍地討論與交流各主題相關問題,這周 TechNet 小編為大家挑選的熱門問題為「AlwaysOn 中的複本資料庫,是否可用來當作複寫發行者的角色用途 ?」。完整的文章與課程影片,幫您解決問題!
Alwayson 中的複本資料庫,是否可以用來當作複寫發行者的角色用途 ?
目前公司的 SQL Server 2012 有建立 AlwaysOn,請問是否可以拿 AlwaysOn 的複本資料庫來當作複寫的發行者角色用途 ? 測試時會跳出以下訊息:
「新增發行集精靈擷取發行集名稱時發現一個或多個錯誤。 (新增發行集精靈)
無效的資料行名稱 'originator_id'。 (.Net SqlClient Data Provider)」
似乎 AlwaysOn 會在複本資料庫上新增 originator_id 。不在主要資料庫建立複寫的原因,是因我們排程每天強制針對要複寫的 Table 進行同步,且同步的語法有用到 Drop Table 與 Truncate 語法,若是設定複寫會造成無法 Drop Table ,而使得排程失敗。若我有:
1. 資料庫中有 30 個 Table
2. 盡可能即時同步資料到另一台主機上的相同資料庫中
請問是否有更好的做法 ? 之前使用快照式複寫因為不是即時更新資料,User 無法接受。
如何解決
設定 AlwaysOn 可用性群組的複寫 (SQL Server)
設定 SQL Server 複寫和 AlwaysOn 可用性群組包含七個步驟:
- 設定資料庫發行集和訂閱。
- 設定 AlwaysOn 可用性群組。
- 確定所有次要複本主機都設定為複寫。
- 將次要複本主機設定為複寫發行者。
- 將原始發行者重新導向至可用性群組接聽程式名稱。
- 執行驗證預存程序以確認組態。
- 將原始發行者加入至複寫監視器。
複寫、變更追蹤、異動資料擷取和 AlwaysOn 可用性群組 (SQL Server)
SQL Server AlwaysOn 可用性群組 支援複寫、異動資料擷取 (CDC) 和變更追蹤 (CT)。 AlwaysOn 可用性群組有助於提供高可用性以及其他資料庫復原功能。
Always-On 的高可用性
現代化組織運行在一個全球化趨勢的環境下,因此許多公司的關鍵需求會是將停機時間降到最低,最好是能提供 24 小時不間斷的服務。本課程將會針對此需求進行說明。
SQL Server 20 個常見高可用度實戰概述 & Facebook SQL 資源
此部課程將由楊老師說明所經營兩年的粉絲專業 Super SQL Server,專業裡面提供大家問答平台以及所有 SQL 資訊的交流,以及概述此系列高可用性系列的說明。
技術資源
TechNet 台灣粉絲專頁
鎖定 TechNet 台灣粉絲專頁,每天早晚與您分享各平台最新技術文章與影片!
TechNet Taiwan 官方部落格
隨時整理各主題最新技術消息,讓您走在科技尖端!
Channel 9 免費課程平台
第一時間提供國內外課程,善用篩選功能選擇您有興趣的影片!