sysmergeschemaarticles (Transact-SQL)
Aplica-se a:SQL Server
Rastreia artigos somente esquema para replicação de mesclagem. Essa tabela é armazenada nos bancos de dados de publicação e assinatura.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
name | sysname | O nome do artigo somente esquema em uma publicação de mesclagem. |
tipo | tinyint | Indica o tipo de artigo somente esquema que pode ser um dos seguintes: 0x20 = Artigo somente de esquema de procedimento armazenado. 0x40 = Exibir artigo somente esquema ou artigo somente esquema de exibição indexada. |
objid | int | O identificador de objeto do objeto base do artigo. Pode ser o identificador de objeto de um procedimento, exibição indexada, exibição ou função definida pelo usuário. |
artid | uniqueidentifier | O ID do artigo. |
descrição | nvarchar(255) | A descrição do artigo. |
pre_creation_command | tinyint | A ação padrão a ser executada quando o artigo é criado no banco de dados de assinatura: 0 = Nenhum - se a tabela já existir no Assinante, nenhuma ação será executada. 1 = Soltar - descarta a tabela antes de recriá-la. 2 = Delete - emite uma exclusão com base na cláusula WHERE no filtro de subconjunto. 3 = Truncar -igual a 2, mas exclui páginas em vez de linhas. Porém, não exige uma cláusula WHERE. |
púbida | uniqueidentifier | O identificador exclusivo da publicação. |
status | tinyint | Indica o status do artigo somente esquema, que pode ser um dos seguintes: 1 = Não sincronizado - o script de processamento inicial para publicar a tabela é executado na próxima vez que o Snapshot Agent for executado. 2 = Ativo - o script de processamento inicial para publicar a tabela foi executado. 5 = New_inactive - a ser adicionado. 6 = New_active - a ser adicionado. |
creation_script | nvarchar(255) | O caminho e nome de um script de pré-criação de esquema de artigo opcional usado para criar a tabela de destino. |
schema_option | binary(8) | O bitmap da opção de geração de esquema para o artigo somente esquema determinado, que pode ser o resultado OR lógico bit a bit de um ou mais desses valores: 0x00 = Desative o script pelo Snapshot Agent e use o CreationScript fornecido. 0x01 = Gerar a criação do objeto (CREATE TABLE, CREATE PROCEDURE e assim por diante). 0x10 = Gerar um índice clusterizado correspondente. 0x20 = Converter tipos de dados definidos pelo usuário em tipos de dados de base. 0x40 = Gerar índices não clusterizados correspondentes. 0x80 = Incluir integridade referencial declarada nas chaves primárias. 0x100 = Replicar gatilhos de usuário em um artigo de tabela, se definido. 0x200 = Replicar restrições de chave estrangeira. Se a tabela referenciada não for parte de uma publicação, todas as restrições de chave estrangeira em uma tabela publicada não serão replicadas. 0x400 = Replicar restrições de verificação. 0x800 = Replicar padrões. 0x1000 = Replicar agrupamento em nível de coluna. 0x2000 = Replicar propriedades estendidas associadas ao objeto de origem do artigo publicado. 0x4000 = Replicar chaves exclusivas se definido em um artigo de tabela. 0x8000 = Replicar uma chave primária e chaves exclusivas em um artigo de tabela como restrições usando instruções ALTER TABLE. Para obter mais informações sobre possíveis valores para schema_option, consulte sp_addmergearticle. |
destination_object | sysname | O nome do objeto de destino no banco de dados de assinatura. Esse valor só se aplica a artigos somente esquema, como procedimentos armazenados, exibições e UDFs. |
destination_owner | sysname | O proprietário do objeto no banco de dados de assinatura, se não for dbo. |
Confira também
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