MSdistribution_agents (Transact-SQL)
Aplica-se: SQL Server
A tabela MSdistribution_agents contém uma linha para cada Distribution Agent em execução 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 editor. |
publisher_db | sysname | O nome do banco de dados Publicador. |
publicação | 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 = Empurrar. 1 = Puxar. 2 = Anônimo. |
local_job | bit | Indica se há um trabalho do 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 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 baseadas no serviço de enfileiramento de mensagens da Microsoft, o valor é um GUID que identifica exclusivamente a fila a ser usada para a assinatura. Para publicações de fila baseadas em 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 é mais suportado. |
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 chamado 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. |
memory_optimized | bit | 1 indica que o assinante pode ser usado para tabelas com otimização de memória. |
job_login | sysname | |
job_password | nvarchar(524) |