IHextendedSubscriptionView (Transact-SQL)
Aplica-se a:SQL Server
A exibição IHextendedSubscriptionView expõe informações sobre a assinatura a uma publicação não SQL Server. Essa exibição é armazenada no banco de dados de distribuição .
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 = Inscrito 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 uma Agente de Distribuição compartilhada e cada par de banco de dados do Publicador/Banco de Dados do Assinante tem um único Agente compartilhado. 1 = Há uma Agente de Distribuição autônoma para esta 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 enfileirada usando o Enfileiramento de Mensagens. 3 = Atualização imediata com atualização na fila como failover usando o Enfileiramento de Mensagens. 4 = Atualização enfileirada usando SQL Server fila. 5 = atualização imediata com failover de atualização na fila, usando SQL Server fila. |
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
Replicação de banco de dados heterogênea
Tabelas de replicação (Transact-SQL)
Exibições de replicação (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de