概觀 (複寫)
SQL Server 複寫是一組技術,用於將資料和資料庫物件從某個資料庫複製和散發到另一個資料庫,然後在兩個資料庫之間進行同步處理以維護一致性。將複寫分為兩大類別很有用:在伺服器中複寫資料至伺服器環境,以及在伺服器和用戶端之間複寫資料。在伺服器之間複寫資料通常可支援延展性和可用性的提升、資料倉儲和報表,以及整合多個站台的資料。在伺服器與用戶端之間複寫資料通常可支援與行動使用者交換資料、消費者銷售點 (POS) 應用程式,以及整合多個站台的資料。
複寫使用出版業比喻來表示複寫拓撲中的元件,包括「發行者」、「散發者」、「訂閱者」、發行集、發行項和訂閱。儘管雜誌比喻對於理解複寫非常有用,但須注意,SQL Server 複寫還包含此比喻中未表示的功能,特別是「訂閱者」進行更新以及「發行者」將累加變更傳送至發行集中發行項的能力。
複寫類型有三種:交易式複寫、合併式複寫和快照式複寫。這些所有類型都仰賴許多名為代理程式的獨立程式,以便執行與追蹤變更和散發資料有關的工作。
本章節內容
在伺服器與用戶端之間複寫資料
包含涉及在伺服器與用戶端 (包括工作站、膝上型電腦、Tablet 和裝置) 之間複寫資料的案例描述。在伺服器到伺服器環境中複寫資料
包含涉及在伺服器之間複寫資料的案例描述。複寫發行模型概觀
討論用來表示複寫拓撲中各項元件的出版業比喻。複寫類型概觀
包含不同複寫類型的概觀,並討論如何選取最符合應用程式需求的適當複寫類型。複寫代理程式概觀
介紹名為代理程式的獨立程式,而且複寫會使用這些程式來執行與追蹤變更和散發資料相關的工作。