PullSubscription.AgentOffload Eigenschaft

Definition

Ruft ab oder legt fest, ob der Synchronisierungs-Agent auf einem anderen Computer ausgeführt wird als der, auf dem der Agentauftrag erstellt wurde. Diese Eigenschaft wird für Vertriebspartner, die Microsoft SQL Server 2005 und höher ausführen, nicht mehr unterstützt.

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

Eigenschaftswert

Ein Boolean-Wert. Bei true wird der Agent auf einem anderen Computer ausgeführt und wird mit einem DCOM-Prozess (Distributed Component Object Model) gestartet. Bei false wird der Agent auf dem Computer ausgeführt, auf dem der Agentauftrag erstellt wurde.

Hinweise

SQL Server 2000 wird unterstützt, die Verteilungs-Agent oder Merge-Agent auf einem anderen Computer auszuführen und dann diesen Agent remote mit DCOM zu aktivieren. Der Support wurde für Vertriebspartner, die SQL Server 2005 und höher ausgeführt werden, nicht mehr unterstützt. Es wurde für Vertriebspartner, die frühere Versionen von SQL Server ausführen, veraltet. Wenn Sie die AgentOffload Eigenschaft auf einer Instanz von SQL Server 2005 festlegen, wird eine Ausnahme auf dem Server generiert.

trueWenn AgentOffload es sich um einen DCOM-Prozess handelt, wird der Agent remote gestartet, wenn nicht lokal.

Die AgentOffload Eigenschaft kann nur von Mitgliedern der sysadmin Festen Serverrolle im Abonnenten oder von Mitgliedern db_owner der Festen Datenbankrolle auf der Abonnementdatenbank abgerufen werden.

Die AgentOffload Eigenschaft kann nur von Mitgliedern sysadmin der Festen Serverrolle im Abonnenten oder von Mitgliedern db_owner der festen Datenbankrolle in der Abonnementdatenbank festgelegt werden.

Gilt für: