IHextendedSubscriptionView (Transact-SQL)
A exibição IHextendedSubscriptionView expõe informações sobre assinaturas para uma publicação não SQL Server. Essa exibição é armazenada no banco de dados de distribution.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
article_id |
int |
O identificador exclusivo para um artigo. |
dest_db |
sysname |
O nome do banco de dados de destino. |
srvid |
smallint |
O identificador exclusivo para o Assinante. |
login_name |
sysname |
O logon usado na conexão com um Assinante. |
distribution_jobid |
binary |
Identifica um trabalho do Distribution Agent. |
publisher_database_id |
int |
Identifica o banco de dados de publicação. |
subscription_type |
int |
O tipo de assinatura: 0 = Push - o agente de distribuição é executado no Assinante. 1 = Pull - o agente de distribuição é executado no Distribuidor. |
sync_type |
tinyint |
O tipo de sincronização inicial: 1 = Automático 2 = Nenhum |
status |
tinyint |
O status da assinatura: 0 = Inativo 1 = Assinado 2 = Ativo |
snapshot_seqno_flag |
bit |
Indica se um número de sequência de instantâneo está sendo usado. |
independent_agent |
bit |
Especifica se existe um Distribution Agent autônomo para essa publicação. 0 = A publicação usa um Distribution Agent compartilhado e cada par de banco de dados Publicador/Assinante tem um agente único, compartilhado. 1 = Há um Distribution Agent autônomo para essa publicação. |
subscription_time |
datetime |
Somente para uso interno. |
loopback_detection |
bit |
Aplica-se a assinaturas que fazem parte de uma topologia de replicação transacional bidirecional. A detecção de loopback determina se o Distribution Agent envia transações originadas no Assinante de volta para o Assinante: 1 = Não envia de volta. 0 = Envia de volta. |
agent_id |
int |
O identificador exclusivo do Distribution Agent. |
update_mode |
tinyint |
Indica o tipo de modo de atualização, que pode ser um dos seguintes: 0 = Somente leitura. 1 = Atualização imediata. 2 = Atualização na fila usando o Serviço de Enfileiramento de Mensagens. 3 = Atualização imediata com atualização na fila como failover usando o Serviço de Enfileiramento de Mensagens. 4 = Atualização na fila usando a fila do SQL Server. 5 = Atualização imediata com failover de atualização na fila, usando a fila do SQL Server. |
publisher_seqno |
varbinary(16) |
O número de sequência da transação no Publicador para esta assinatura. |
ss_cplt_seqno |
varbinary(16) |
O número de sequência usado para significar a conclusão do processamento de instantâneo simultâneo. |
Consulte também
Referência
Exibições de replicação (Transact-SQL)