Subscription.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 の場合、エージェントはエージェント ジョブが作成されたコンピューターで実行されます。
注釈
Microsoft SQL Server 2000 は、別のコンピューターでディストリビューション エージェントまたはマージ エージェントを実行し、分散コンポーネント オブジェクト モデル (DCOM) を使用してそのエージェントをリモートでアクティブ化することをサポートしました。 SQL Server 2005 以降を実行しているディストリビューターのサポートは廃止されました。以前のバージョンのSQL Serverを実行しているディストリビューターでは非推奨となりました。 AgentOffload SQL Server 2005 のインスタンスにプロパティを設定すると、サーバーで例外が生成されます。
true の場合AgentOffload、エージェントはローカルでない場合、DCOM プロセスを使用してリモートで起動されます。
このプロパティは AgentOffload 、パブリッシャーの sysadmin 固定サーバー ロールのメンバー、パブリケーション データベースの固定データベース ロール db_owner のメンバー、またはサブスクリプションを作成したユーザーのみが取得できます。
このプロパティは AgentOffload 、パブリッシャーの sysadmin 固定サーバー ロールのメンバー、またはパブリケーション データベースの固定データベース ロール db_owner のメンバーによってのみ設定できます。