MSpublications (Transact-SQL)
Aplica-se: SQL Server
A MSpublications
tabela contém uma linha para cada publicação replicada por um Publicador. Esta tabela é armazenada no banco de dados de distribuição.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
publisher_id |
smallint | A ID do editor. |
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 = Transacional1 = Instantâneo2 = Mesclar |
thirdparty_flag |
bit | Indica se uma publicação é um banco de dados do Microsoft SQL Server:0 = SQL Server1 = Fonte de dados diferente do SQL Server |
independent_agent |
bit | Indica se há um Agente de Distribuição autônomo para esta publicação. |
immediate_sync |
bit | Indica se arquivos de sincronização são criados ou recriados cada vez 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 o Publicador não for um banco de dados do 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 a saída de cópia em massa de modo nativo de todas as tabelas)1 = Caractere (produz uma saída de cópia em massa no modo de caractere de todas as tabelas)3 = Simultâneo (produz a saída de cópia em massa de modo nativo de todas as tabelas, mas não bloqueia a tabela durante o instantâneo)4 = Concurrent_c (produz uma saída de cópia em massa no 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 - a cópia está desativada1 - a cópia está habilitada |
thirdparty_options |
int | Especifica se a exibição de uma publicação na pasta Replicação no SQL Server Management Studio é 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 está na fila1 = A publicação está na fila |
options |
int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
retention_period_unit |
tinyint | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
allow_initialize_from_backup |
bit | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
min_autonosync_lsn |
varbinary(16) | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |