Subscription.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 for verdade, o agente roda em outro computador e é iniciado usando um processo DCOM. Se for falso, o agente roda no computador onde o trabalho do agente foi criado.
Comentários
O Microsoft SQL Server 2000 suportava executar o Agente de Distribuição ou Agente de Mesclagem em outro computador e então ativar esse agente remotamente usando o Distributed Component Object Model (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 AgentOffloadfor verdade, 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 papel fixo de servidor sysadmin no Publisher, por membros do db_owner papel fixo de banco de dados no banco de dados de publicação, ou pelo usuário que criou a assinatura.
A AgentOffload propriedade só pode ser definida por membros do papel fixo de servidor sysadmin na Publisher ou por membros do db_owner papel fixo de banco de dados no banco de dados de publicação.