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 を使用してそのエージェントをリモートでアクティブ化することをサポートしました。 2005 以降SQL Server実行されているディストリビューターのサポートは廃止されました。以前のバージョンのSQL Serverを実行しているディストリビューターでは非推奨になりました。 AgentOffload SQL Server 2005 のインスタンスでプロパティを設定すると、サーバーで例外が生成されます。
AgentOffload が true
の場合、ローカルでないエージェントは、DCOM プロセスを使用してリモートで起動されます。
AgentOffload プロパティを取得できるのは、サブスクライバー側の固定サーバー ロール sysadmin
のメンバー、またはサブスクリプション データベースの固定データベース ロール db_owner
のメンバーだけです。
AgentOffload プロパティを設定できるのは、サブスクライバー側の固定サーバー ロール sysadmin
のメンバー、またはサブスクリプション データベースの固定データベース ロール db_owner
のメンバーだけです。