MSpublications (Transact-SQL)
A tabela MSpublications contém uma linha para cada publicação replicada por um Publicador. Essa tabela é armazenada no banco de dados de distribuição.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
publisher_id |
smallint |
A ID do Publicador. |
publisher_db |
sysname |
O nome do banco de dados Publicador. |
publication |
sysname |
O nome da publicação. |
publication_id |
int |
A ID da publicação. |
publication_type |
int |
O tipo de publicação: 0 = Transacional. 1 = Instantâneo. 2 = Mesclagem. |
thirdparty_flag |
bit |
Indica se uma publicação é um banco de dados Microsoft SQL Server: 0 = SQL Server. 1 = Fonte de dados diferente do SQL Server. |
independent_agent |
bit |
Indica se existe um Distribution Agent autônomo para essa publicação. |
immediate_sync |
bit |
Indica se arquivos de sincronização são criados ou recriados sempre que o Snapshot Agent é executado. |
allow_push |
bit |
Indica se podem ser criadas assinaturas push para a publicação determinada. |
allow_pull |
bit |
Indica se podem ser criadas assinaturas pull para a publicação determinada. |
allow_anonymous |
bit |
Indica se podem ser criadas assinaturas anônimas para a publicação determinada. |
description |
nvarchar(255) |
A descrição da publicação. |
vendor_name |
nvarchar(100) |
O nome do fornecedor se Publicador não for um banco de dados SQL Server. |
retention |
int |
O período de retenção da publicação, em horas. |
sync_method |
int |
O método de sincronização: 0 = Nativo (produz saída de cópia em massa em modo nativo de todas as tabelas). 1 = Caractere (produz saída de cópia em massa em modo de caractere de todas as tabelas). 3 = Simultâneo (produz saída de cópia em massa em modo nativo de todas as tabelas, mas não bloqueia a tabela durante o instantâneo). 4 = Simultâneo (produz saída de cópia em massa em modo de caractere de todas as tabelas, mas não bloqueia a tabela durante o instantâneo). Os valores 3 e 4 estão disponíveis para replicação transacional e replicação de mesclagem, mas não para replicação de instantâneo. |
allow_subscription_copy |
bit |
Habilita ou desabilita a capacidade para copiar os bancos de dados de assinatura que assinam essa publicação. 0 significa que a cópia está desabilitada e 1 significa que está habilitada. |
thirdparty_options |
int |
Especifica se a exibição de uma publicação na pasta Replicação do SQL Server Management Studio foi suprimida: 0 = Exibir uma publicação heterogênea na pasta Replicação, no SQL Server Management Studio. 1 = Suprimir a exibição de uma publicação heterogênea na pasta Replicação, no SQL Server Management Studio. |
allow_queued_tran |
bit |
Especifica se a publicação permite atualização enfileirada: 0 = A publicação não é enfileirada. 1 = A publicação é enfileirada. |
options |
int |
Nenhuma informação está disponível para esta versão. |
Consulte também