PullSubscription.AgentOffload 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定同步代理是否在非建立代理工作所建立的電腦上執行。 此特性已不再支援運行 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屬性,會在伺服器上產生例外。
當 AgentOffload 時 true,代理將透過 DCOM 程序遠端啟動,若非本地。
AgentOffload該屬性僅能由訂閱者中固定伺服器角色的成員sysadmin或訂閱資料庫中固定資料庫角色的成員db_owner取得。
該 AgentOffload 屬性只能由訂閱者中固定 sysadmin 伺服器角色的成員,或訂閱資料庫中固定 db_owner 資料庫角色的成員設定。