sysmergesubscriptions (Transact-SQL)
Contém uma linha para cada Assinante conhecido e é uma tabela local no Publicador. Essa tabela é armazenada nos bancos de dados de assinatura e publicação.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
subscriber_server |
sysname |
A ID do servidor. Usada para mapear o campo srvid para um valor específico de servidor ao migrar uma cópia do banco de dados de assinatura para um servidor diferente. |
db_name |
sysname |
O nome do banco de dados de assinatura. |
pubid |
uniqueidentifier |
A ID da publicação da qual a assinatura atual foi criada. |
datasource_type |
int |
O tipo de fonte de dados: 0 = MicrosoftSQL Server. 2 = Jet OLE DB. |
subid |
uniqueidentifier |
O número de identificação exclusivo para Assinatura. |
replnickname |
binary |
O apelido compactado para a réplica. |
replicastate |
uniqueidentifier |
Um identificador exclusivo que é usado para determinar se a sincronização anterior teve êxito, comparando o valor no Publicador com o valor no Assinante. |
status |
tinyint |
O status da assinatura: 0 = Inativo. 1 = Ativo. 2 = Excluído. |
subscriber_type |
int |
O tipo de Assinante: 1 = Global. 2 = Local. 3 = Anônimo. |
subscription_type |
int |
O tipo de assinatura: 0 = De envio. 1 = Pull. 2 = Anônimo. |
sync_type |
tinyint |
O tipo de sincronização: 1 = Automático. 2 = Nenhuma sincronização. |
descrição |
nvarchar(255) |
Uma descrição breve da assinatura. |
priority |
real |
Especifica a prioridade da assinatura e permite a implementação de resolução de conflito com base em prioridade. Iguala 0.00 para todas as assinaturas locais ou anônimas. |
recgen |
bigint |
O número da última geração recebida. |
recguid |
uniqueidentifier |
A ID exclusiva da última geração recebida. |
sentgen |
bigint |
Número da última geração enviada. |
sentguid |
uniqueidentifier |
A ID exclusiva da última geração enviada. |
schemaversion |
int |
O número do último esquema recebido. |
schemaguid |
uniqueidentifier |
A ID exclusiva do último esquema recebido. |
last_validated |
datetime |
A datetime da última validação bem-sucedida de dados do Assinante. |
attempted_validate |
datetime |
A datetime da última tentativa de validação da assinatura. |
last_sync_date |
datetime |
A datetime da sincronização. |
last_sync_status |
int |
O status da assinatura: 0 = Todos os trabalhos estão esperando para iniciar. 1 = Um ou mais trabalhos estão iniciando. 2 = Todos os trabalhos foram executados com êxito. 3 = Pelo menos um trabalho está em execução. 4 = Todos os trabalhos estão agendados e ociosos. 5 = Pelo menos um trabalho está tentando executar após uma falha anterior. 6 = Pelo menos um trabalho falhou em executar com êxito. |
last_sync_summary |
sysname |
A descrição dos últimos resultados da sincronização. |
metadatacleanuptime |
datetime |
A última datetime em que os metadados expirados foram removidos de tabelas do sistema de replicação de mesclagem. |
partition_id |
int |
Identifica a partição pré-computada à qual a assinatura pertence. |
cleanedup_unsent_changes |
bit |
Identifica que os metadados de alterações não enviadas foram limpos no Assinante. |
replica_version |
int |
Identifica a versão do SQL Server para o Assinante ao qual a assinatura pertence, que pode ser um dos seguintes valores: 10 = SQL Server 7.0. 20 = SQL Server 7.0 Service Pack (SP) 1. 30 = SQL Server 7.0 SP2 35 = Service Broker SP3 40 = SQL Server 2000 50 = SQL Server 2000 SP1 55 = SQL Server 2000 SP2 60 = SQL Server 2000 SP3 90 = SQL Server 2005 100 = SQL Server 2008 |
supportability_mode |
int |
Somente para uso interno. |
application_name |
nvarchar(128) |
Somente para uso interno. |
subscriber_number |
int |
Somente para uso interno. |
last_makegeneration_datetime |
datetime |
A última datetime que o processo de makegeneration executou para o Publicador. Para obter mais informações, consulte o parâmetro -MakeGenerationInterval em Replication Merge Agent. |