Partilhar via


PullSubscription.AgentOffload Propriedade

Definição

Obtém ou define se o Agente de Sincronização é executado em um computador diferente do computador em que o trabalho do agente foi criado. Essa propriedade não tem mais suporte para Distribuidores que executam o Microsoft SQL Server 2005 e 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 da propriedade

Um valor Boolean. Se o valor for true, o agente será executado em outro computador e será iniciado usando um processo de DCOM (Distributed Component Object Model). Se o valor for false, o agente será executado no computador em que o trabalho do agente foi criado.

Comentários

SQL Server 2000 com suporte na execução do Agente de Distribuição ou Agente de Mesclagem em outro computador e, em seguida, ativando esse agente remotamente usando DCOM. O suporte foi descontinuado para Distribuidores que executam SQL Server 2005 e posteriores; ele foi preterido para Distribuidores que executam versões anteriores do SQL Server. Definir a AgentOffload propriedade em uma instância do SQL Server 2005 gerará uma exceção no servidor.

Quando AgentOffload for true, o agente será iniciado remotamente por meio de um processo DCOM, se não for local.

A AgentOffload propriedade só pode ser recuperada por membros da sysadmin função de servidor fixa no Assinante ou por membros da função de banco de db_owner dados fixa no banco de dados de assinatura.

A AgentOffload propriedade só pode ser definida por membros da sysadmin função de servidor fixa no Assinante ou por membros da função de banco de db_owner dados fixa no banco de dados de assinatura.

Aplica-se a