PullSubscription.AgentOffload Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece si el Agente de sincronización se ejecuta en un equipo distinto del que se creó el trabajo del agente. Esta propiedad ya no es compatible con distribuidores que ejecutan Microsoft SQL Server 2005 y versiones posteriores.
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
Valor de propiedad
Valor Boolean. Si es true
, el agente se ejecuta en otro equipo y se inicia utilizando un proceso del Modelo de objetos componentes distribuido (DCOM). Si es false
, el agente se ejecuta en el equipo en el que se creó el trabajo del agente.
Comentarios
SQL Server 2000 admite la ejecución del Agente de distribución o Agente de mezcla en otro equipo y, a continuación, la activación remota de ese agente mediante DCOM. El soporte técnico se ha interrumpido para distribuidores que ejecutan SQL Server 2005 y versiones posteriores; ha quedado en desuso para distribuidores que ejecutan versiones anteriores de SQL Server. Establecer la AgentOffload propiedad en una instancia de SQL Server 2005 generará una excepción en el servidor.
Cuando AgentOffload es true
, el agente se iniciará de forma remota mediante un proceso DCOM si no es local.
Los AgentOffload miembros del rol fijo de sysadmin
servidor en el suscriptor o los miembros del rol fijo de db_owner
base de datos de la base de datos de suscripciones solo pueden recuperar la propiedad .
La AgentOffload propiedad solo se puede establecer por miembros del sysadmin
rol fijo de servidor en el suscriptor o por miembros del db_owner
rol fijo de base de datos en la base de datos de suscripciones.