語言

PullSubscription.AgentOffload 屬性

定義

取得或設定同步代理是否在非建立代理工作所建立的電腦上執行。 此特性已不再支援運行 Microsoft SQL Server 2005 及以後版本的發行版。

public:
 property bool AgentOffload { bool get(); void set(bool value); };
public bool AgentOffload { get; set; }
member this.AgentOffload : bool with get, set
Public Property AgentOffload As Boolean

屬性值

一個 Boolean 值。 若 true,代理會在另一台電腦上執行,並透過分散式元件物件模型(DCOM)程序啟動。 若 false,代理在建立代理工作所在的電腦上執行。

備註

SQL Server 2000 支援在另一台電腦上執行 散發代理程式 或 合併代理程式,然後透過 DCOM 遠端啟用該代理程式。 已停止支援運行 SQL Server 2005 及以後版本的發行版;對於執行較早期版本 SQL Server 的發行版則被棄用。 在 SQL Server 2005 的實例上設定該AgentOffload屬性,會在伺服器上產生例外。

AgentOffloadtrue,代理將透過 DCOM 程序遠端啟動,若非本地。

AgentOffload該屬性僅能由訂閱者中固定伺服器角色的成員sysadmin或訂閱資料庫中固定資料庫角色的成員db_owner取得。

AgentOffload 屬性只能由訂閱者中固定 sysadmin 伺服器角色的成員,或訂閱資料庫中固定 db_owner 資料庫角色的成員設定。

適用於