MSdistribution_agents (Transact-SQL)
A tabela MSdistribution_agents contém uma linha para cada Distribution Agent que é executado no Distribuidor local. Essa tabela é armazenada no banco de dados de distribuição.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
id |
int |
A ID do Distribution Agent. |
name |
nvarchar(100) |
O nome do Distribution Agent. |
publisher_database_id |
int |
A ID do banco de dados Publicador. |
publisher_id |
smallint |
A ID do Publicador. |
publisher_db |
sysname |
O nome do banco de dados Publicador. |
publication |
sysname |
O nome da publicação. |
subscriber_id |
smallint |
A ID do Assinante, só usada por agentes conhecidos. Para agentes anônimos, essa coluna é reservada. |
subscriber_db |
sysname |
O nome do banco de dados de assinatura. |
subscription_type |
int |
O tipo de assinatura: 0 = Push. 1 = Pull. 2 = Anônimo. |
local_job |
bit |
Indica se há um trabalho de SQL Server Agent no Distribuidor local. |
job_id |
binary(16) |
O número de identificação do trabalho. |
subscription_guid |
binary(16) |
A ID de assinaturas desse agente. |
profile_id |
int |
A ID de configuração ID da tabela MSagent_profiles (Transact-SQL). |
anonymous_subid |
uniqueidentifier |
A ID de um agente anônimo. |
subscriber_name |
sysname |
O nome do Assinante, só usada por agentes anônimos. |
virtual_agent_id |
int |
Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
anonymous_agent_id |
int |
Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
creation_date |
datetime |
A data e hora de criação do Distribution ou Merge Agent. |
queue_id |
sysname |
O identificador para localizar a fila de assinaturas de atualização enfileiradas. Para assinaturas que não estão em fila, o valor é NULL. Para publicações com base no serviço de enfileiramento de mensagens da Microsoft, o valor é um GUID que identifica com exclusividade a fila a ser usada na assinatura. Para publicações em fila com base no SQL Server, a coluna contém o valor SQL.
Observação
O uso do serviço de enfileiramento de mensagens da Microsoft foi preterido e não tem mais suporte.
|
queue_status |
int |
Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
offload_enabled |
bit |
Indica se o agente pode ser ativado remotamente. 0 especifica que o agente não pode ser ativado remotamente. 1 especifica que o agente será ativado remotamente, e no computador remoto especificado na propriedade offload_server. |
offload_server |
sysname |
O nome da rede de servidor a ser usado para ativação de agente remota. |
dts_package_name |
sysname |
O nome do pacote DTS. Por exemplo, para um pacote denominado DTSPub_Package, especifique @dts_package_name = N'DTSPub_Package'. |
dts_package_password |
nvarchar(524) |
A senha no pacote. |
dts_package_location |
int |
O local do pacote. O local do pacote pode ser distribuidor ou assinante. |
sid |
varbinary(85) |
O SID (número de identificação de segurança) para o Distribution Agent ou Merge Agent durante sua primeira execução. |
queue_server |
sysname |
Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
subscriber_security_mode |
smallint |
O modo de segurança usado pelo agente ao se conectar ao Assinante que pode ser um dos seguintes: 0 = Autenticação do Microsoft SQL Server 1 = Autenticação do Microsoft Windows. |
subscriber_login |
sysname |
O logon usado na conexão com o Assinante. |
subscriber_password |
nvarchar(524) |
É o valor criptografado da senha usada na conexão com o Assinante. |
reset_partial_snapshot_progress |
bit |
Se um instantâneo parcialmente baixado for cancelado, todo o processo de instantâneo poderá começar novamente. |
job_step_uid |
uniqueidentifier |
A ID exclusiva da etapa de trabalho do SQL Server Agent na qual o agente é iniciado. |
subscriptionstreams |
tinyint |
Define o número de conexões permitido por Distribution Agent para aplicar lotes de alterações em paralelo a um Assinante. Há suporte para um intervalo de valores de 1 a 64. |