SQL Server 2005 複寫中已停止的功能
更新: 2006 年 4 月 14 日
這個主題描述 Microsoft SQL Server 2005 已停止的複寫功能。
附註: |
---|
有關這個主題,請參閱「安裝說明」文件集和《SQL Server 2005 線上叢書》。在「安裝說明」文件集中,以粗體文字表示的主題連結只會參考線上叢書中的主題。 |
影響所有複寫類型的已停止功能
下列複寫功能在 SQL Server 2005 已停止。
功能 | 描述 |
---|---|
在沒有連接訂閱者的情況下,在 [新增訂閱精靈] 中建立發送訂閱 |
現在,在組態期間,要在 [新增訂閱精靈] 中建立發送訂閱需要與訂閱者之間有使用中連接。如需有關使用這個精靈的詳細資訊,請參閱<如何:建立發送訂閱 (SQL Server Management Studio)>。 |
使用檔案傳輸通訊協定 (FTP) 來初始化執行 SQL Server 7.0 版的訂閱者 |
這項功能可供執行 SQL Server 2000 或更新版本的訂閱者使用。如需詳細資訊,請參閱<透過 FTP 傳送快照集>。 |
在 Windows Synchronization Manager 中建立訂閱 |
您已不能在 Synchronization Manager 中建立訂閱,但仍可以同步處理訂閱。如需詳細資訊,請參閱<Windows Synchronization Manager>。 |
在 Active Directory 中尋找發行集來訂閱 |
使用 sp_addpublication (Transact-SQL) 或 sp_addmergepublication (Transact-SQL) 的 @add_to_active_directory 參數將發行集加入 Active Directory 中,這項功能已被取代。在 Active Directory 中尋找發行集來訂閱的功能已停止。 |
快照集 ActiveX 控制項 |
這個控制項可讓您在應用程式中內嵌快照集代理程式。請改用新的 Managed 快照集代理程式。如需詳細資訊,請參閱<SnapshotGenerationAgent>和<How to: Create the Initial Snapshot (RMO Programming)>。 |
遠端代理程式啟動過程 |
SQL Server 2000 支援在另一部電腦上執行散發代理程式或合併代理程式,然後從遠端使用 DCOM 來啟動該代理程式。執行 SQL Server 2005 和更新版本的散發者已停止這項支援;它已被執行 SQL Server 更早版本的散發者所取代。如需詳細資訊,請參閱《SQL Server 2000 線上叢書》中的<遠端代理程式啟動>主題。 |
Microsoft Access (Jet 4.0) 訂閱者 |
Jet 是 Access 使用的基礎資料庫,而複寫支援訂閱 SQL Server 2000 的 Jet 資料庫。已不再支援這些訂閱。 我們建議您改用 Microsoft SQL Server 2005 Express Edition。Access 可使用 SQL Server 資料庫作為後端,SQL Server 資料庫不受這個問題的影響。如需詳細資訊,請參閱<複寫資料至 SQL Server Express>。 |
已停止的交易式複寫功能
下列交易式複寫功能在 SQL Server 2005 已停止。
功能 | 描述 |
---|---|
Message Queuing 選項,用於佇列更新訂閱 |
利用佇列更新訂閱,訂閱者的變更會寫入佇列中;從佇列讀取變更之後,由佇列讀取器代理程式傳遞至發行者。在 SQL Server 2000 中,訂閱可以使用 SQL Server 佇列或 Message Queuing 將變更排入佇列。佇列類型是以 sp_addpublication (Transact-SQL) 的 @queue_type 參數指定,允許的值為 sql 和 msmq (Message Queuing)。在 SQL Server 2005 中,只允許 sql 的值。在升級期間,會將使用 Message Queuing 的現有發行集修改為使用 SQL Server 佇列。如果您有應用程式是依賴使用 Message Queuing 的佇列更新,這些應用程式需要重寫,以配合 SQL Server 佇列。如需有關佇列更新訂閱的詳細資訊,請參閱<交易式複寫的可更新訂閱>。 |
已停止的合併式複寫功能
下列合併式複寫功能在 SQL Server 2005 已停止。
功能 | 描述 |
---|---|
從 SQL Server 2005 Express Edition 發行 |
SQL Server MSDE 可作為合併式發行集的發行者。SQL Server Express 是 MSDE 的替代品,它無法作為發行者。它可以訂閱合併式、交易式和快照式發行集。具有更新訂閱的合併式複寫和交易式複寫都允許將訂閱者的變更傳播到發行者。如需有關複寫至 SQL Server Express 的詳細資訊,請參閱<複寫資料至 SQL Server Express>。 |
IVBCustomResolver 介面 |
這個介面可讓您在 Visual Basic 中撰寫以 COM 為基礎的自訂衝突解析程式。在 SQL Server 2005 中,建議您使用商務邏輯處理常式,而不要使用以 COM 為基礎的解析程式。如需詳細資訊,請參閱<在合併同步處理期間執行商務邏輯>。 您還是可以使用 C++ 撰寫以 COM 為基礎的解析程式。如需詳細資訊,請參閱<以 COM 為基礎的自訂解析程式>。 |