Partager via


PullSubscription.AgentOffload Propriété

Définition

Obtient ou définit si l’Agent de synchronisation s’exécute sur un ordinateur autre que celui où le travail de l’agent a été créé. Cette propriété n’est plus prise en charge pour les serveurs de distribution exécutant Microsoft SQL Server 2005 et versions ultérieures.

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

Valeur de propriété

Valeur Boolean. Si la valeur est true, l'agent s'exécute sur un autre ordinateur et est lancé à l'aide d'un processus DCOM (Distributed Component Object Model). Si la valeur est false, l'agent s'exécute sur l'ordinateur sur lequel le travail d'agent a été créé.

Remarques

SQL Server 2000 pris en charge l’exécution du Agent de distribution ou Agent de fusion sur un autre ordinateur, puis l’activation de cet agent à distance à l’aide de DCOM. La prise en charge a été supprimée pour les serveurs de distribution exécutant SQL Server 2005 et versions ultérieures ; elle a été déconseillée pour les serveurs de distribution exécutant des versions antérieures de SQL Server. La définition de la AgentOffload propriété sur une instance de SQL Server 2005 génère une exception sur le serveur.

Quand AgentOffload c’est le cas true, l’agent est lancé à distance par le biais d’un processus DCOM s’il n’est pas local.

La AgentOffload propriété ne peut être récupérée que par les membres du sysadmin rôle serveur fixe sur l’Abonné ou par les membres du db_owner rôle de base de données fixe sur la base de données d’abonnement.

La AgentOffload propriété ne peut être définie que par les membres du sysadmin rôle serveur fixe sur l’Abonné ou par les membres du db_owner rôle de base de données fixe sur la base de données d’abonnement.

S’applique à