Share via


開發人員手冊 (複寫)

以程式設計的方式設定、維護和監視複寫拓撲的能力,可讓您同時簡化重複的複寫工作,並改善複寫為主的應用程式之使用者經驗。透過設計複寫的程式,一般使用者即可使用自訂的複寫功能,而不須熟悉複寫預存程序和複寫代理程式可執行檔,或是不須使用 SQL Server Management Studio 實作的複寫使用者介面。

以下是您的應用程式可能從用程式存取複寫服務獲益的狀況:

  • 將複寫功能加入現有一般使用者應用程式,例如在使用者按一下按鈕時,同步處埋提取訂閱。

  • 建立供遠端管理複寫使用的網路架構使用者介面。

  • 建立只公開管理功能子集的自訂使用者介面,可用以從單一位置遠端管理多個複寫拓撲,或是可結合管理與同步處理功能。

  • 透過加入監視發行集、訂閱或是在散發者端的狀態之能力,來改善現有的監視工具。

  • 建立自訂應用程式以管理訂閱,或是將它們同步處理至 Oracle 發行者。

  • 當同步處理合併式訂閱時,會寫入執行的自訂商務邏輯規則。

  • 在設定新的訂閱者時,會產生可重複執行的 Transact-SQL 指令碼。

SQL Server 可讓您以程式設計的方式控制複寫代理程式,並以程式設計的方式管理和監視複寫拓撲。若要了解有關程式設計複寫的詳細資訊,請參閱<複寫程式設計概念>。

本節內容