MSdistribution_agents (Transact-SQL)
A tabela MSdistribution_agents contém uma linha para cada Distribution Agent que é executado no Distribuidor local. Esta 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 = De envio. 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. Sem suporte. A compatibilidade futura não está garantida. |
||
anonymous_agent_id |
int |
Identificado apenas para fins informativos. Sem 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.
|
||
queue_status |
int |
Identificado apenas para fins informativos. Sem 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. Sem 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. |