PullSubscription.AgentOffload Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define se o Agente de Sincronização roda em um computador diferente daquele onde o trabalho do agente foi criado. Essa propriedade não é mais suportada para distribuidores que rodam Microsoft SQL Server 2005 e versões 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 Boolean valor. Se true, o agente roda em outro computador e é iniciado usando um processo de Modelo de Objeto de Componente Distribuído (DCOM). Se false, o agente roda no computador onde o trabalho do agente foi criado.
Comentários
O SQL Server 2000 suportava executar o Agente de Distribuição ou Agente de Mesclagem em outro computador e depois ativar esse agente remotamente usando o DCOM. O suporte foi descontinuado para distribuidores que rodam SQL Server 2005 e posteriores; foi descontinuado 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á lançado remotamente por meio de um processo DCOM se não for local.
A AgentOffload propriedade só pode ser recuperada por membros do sysadmin papel fixo de servidor no Assinante ou por membros do db_owner papel fixo de banco de dados no banco de dados por assinatura.
A AgentOffload propriedade só pode ser definida por membros do sysadmin papel fixo de servidor no Assinante ou por membros do db_owner papel fixo de banco de dados no banco de dados por assinatura.