共用方式為


SQL Server 複寫中已停止的功能

本主題描述 SQL Server 2008 中不再可用的複寫功能。

SQL Server 複寫中已停止的功能

本章節描述 SQL Server 2005 中已停止的複寫功能。

影響所有複寫類型的已停止功能

下列複寫功能在 SQL Server 已停止。

功能

描述

在沒有連接訂閱者的情況下,在 [新增訂閱精靈] 中建立發送訂閱

現在,在組態期間,要在 [新增訂閱精靈] 中建立發送訂閱需要與訂閱者之間有使用中連接。如需有關使用這個精靈的詳細資訊,請參閱<如何:建立發送訂閱 (SQL Server Management Studio)>。

使用檔案傳輸通訊協定 (FTP) 來初始化執行 SQL Server 7.0 版的訂閱者

這項功能可供執行 SQL Server 2000 或更新版本的訂閱者使用。如需詳細資訊,請參閱<透過 FTP 傳送快照集>。

在 Windows Synchronization Manager 中建立訂閱

您已不能在 Synchronization Manager 中建立訂閱,但仍可以同步處理訂閱。如需詳細資訊,請參閱<Windows Synchronization Manager>。

在 Active Directory 中尋找發行集來訂閱

使用 sp_addpublicationsp_addmergepublication 的 @add_to_active_directory 參數將發行集加入 Active Directory 中,這項功能已被取代。在 Active Directory 中尋找發行集來訂閱的功能已停止。

快照集 ActiveX 控制項

這個控制項可讓您在應用程式中內嵌快照集代理程式。請改用新的 Managed 快照集代理程式。如需詳細資訊,請參閱<SnapshotGenerationAgent>和<如何:建立初始快照集 (RMO 程式設計)>。

遠端代理程式啟動過程

SQL Server 2000 支援在另一部電腦上執行散發代理程式或合併代理程式,然後從遠端使用 DCOM 來啟動該代理程式。執行 SQL Server 2005 和更新版本的散發者已停止這項支援;它已被執行 SQL Server 更早版本的散發者所取代。如需詳細資訊,請參閱《SQL Server 2000 線上叢書》中的<遠端代理程式啟動>主題。

Microsoft Access (Jet 4.0) 訂閱者

Jet 是 Access 使用的基礎資料庫,而複寫支援訂閱 SQL Server 2000 的 Jet 資料庫。已不再支援這些訂閱。

我們建議您改用 SQL Server Express。Access 可使用 SQL Server 資料庫當做後端,SQL Server 資料庫不受這個問題的影響。

已停止的交易式複寫功能

下列交易式複寫功能已停止。

功能

描述

Message Queuing 選項,用於佇列更新訂閱

利用佇列更新訂閱,訂閱者的變更會寫入佇列中;從佇列讀取變更之後,由佇列讀取器代理程式傳遞至發行者。在 SQL Server 2000 中,訂閱可以使用 SQL Server 佇列或 Message Queuing 將變更排入佇列。佇列類型是以 sp_addpublication 的 @queue_type 參數指定,允許的值為 sql 和 msmq (訊息佇列)。在 SQL Server 2005 中,只允許 sql 值。在升級期間,會將使用 Message Queuing 的現有發行集修改為使用 SQL Server 佇列。如果您有應用程式是依賴使用 Message Queuing 的佇列更新,這些應用程式需要重寫,以配合 SQL Server 佇列。如需有關佇列更新訂閱的詳細資訊,請參閱<交易式複寫的可更新訂閱>。

已停止的合併式複寫功能

下列合併式複寫功能已停止。

功能

描述

從 SQL Server Express 發行

SQL Server MSDE 可做為合併式發行集的發行者。SQL Server Express 無法當做發行者。它可以訂閱合併式、交易式和快照式發行集。具有更新訂閱的合併式複寫和交易式複寫都允許將訂閱者的變更傳播到發行者。

IVBCustomResolver 介面

這個介面可讓您在 Visual Basic 中撰寫以 COM 為基礎的自訂衝突解析程式。在 SQL Server 2005 中,建議您使用商務邏輯處理常式,而不要使用以 COM 為基礎的解析程式。如需詳細資訊,請參閱<在合併同步處理期間執行商務邏輯>。

您還是可以使用 C++ 撰寫以 COM 為基礎的解析程式。如需詳細資訊,請參閱<以 COM 為基礎的自訂解析程式>。

請參閱

概念