Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
A tabela do sistema IHarticles contém uma linha para cada artigo replicado a partir de um não-SQL Server Publisher usando o Distribuidor atual. Esta tabela é armazenada no banco de dados de distribuição.
Definição
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
| article_id | int | A coluna de identidade que fornece um número de identificação único para o artigo. |
| name | sysname | O nome associado ao artigo, único dentro da publicação. |
| publication_id | smallint | O ID da publicação a que pertence o artigo. |
| table_id | int | O ID da tabela a ser publicado a partir do IHpublishertables. |
| publisher_id | smallint | A identificação do não-SQL Server Publisher. |
| creation_script | nvarchar(255) | O guião do esquema para o artigo. |
| del_cmd | nvarchar(255) | O tipo de comando de replicação usado ao replicar eliminações com artigos de tabela. Para mais informações, consulte Especificar Como as Alterações São Propagadas para Artigos Transacionais. |
| filter | int | Esta coluna não é usada e está incluída apenas para tornar a vista sysarticles da tabela IHarticles compatível com a vista sysarticles usada para artigos do SQL Server (sysarticles). |
| filter_clause | ntext | A cláusula WHERE do artigo, usada para filtragem horizontal e escrita numa Transact-SQL padrão que pode ser interpretada pelo Publisher não-SQL. |
| ins_cmd | nvarchar(255) | O tipo de comando de replicação usado ao replicar inserções com artigos de tabela. Para mais informações, consulte Especificar Como as Alterações São Propagadas para Artigos Transacionais. |
| pre_creation_cmd | tinyint | O comando para executar antes do snapshot inicial é aplicado quando um objeto com o mesmo nome já existe no Assinante. 0 = Nenhum - nenhum comando é executado. 1 = DROP - deixar a tabela de destino. 2 = DELETE - apagar dados da tabela de destino. 3 = TRUNCAR - truncar a tabela de destino. |
| status | tinyint | A máscara de bits das opções e do estado do artigo, que pode ser o resultado lógico a bit OU de um ou mais destes valores: 0 = Sem propriedades adicionais. 1 = Ativo. 8 = Incluir o nome da coluna nas INSERT instruções. 16 = Usar instruções parametrizadas. Por exemplo, um artigo ativo usando instruções parametrizadas teria um valor de 17 nesta coluna. Um valor de 0 significa que o artigo está inativo e não existem propriedades adicionais definidas. |
| type | tinyint | O tipo de artigo: 1 = Artigo baseado em log. |
| upd_cmd | nvarchar(255) | O tipo de comando de replicação usado ao replicar atualizações com artigos de tabela. Para mais informações, consulte Especificar Como as Alterações São Propagadas para Artigos Transacionais. |
| schema_option | binário(8) | O bitmap da opção de geração de esquema para o artigo dado, que pode ser o resultado lógico bit a bit OR de um ou mais destes valores: 0x00 = Desativar o scripting pelo Snapshot Agent e usar o CreationScript fornecido. 0x01 = Gerar a criação do objeto (CREATE TABLE, CREATE PROCEDURE, e assim sucessivamente). 0x10 = Gerar um índice agrupado correspondente. 0x40 = Gerar índices não agrupados correspondentes. 0x80 = Incluir integridade referencial declarada nas chaves primárias. 0x1000 = Replica a colação ao nível da coluna. Nota: Esta opção está definida por defeito para os editores Oracle permitir comparações sensíveis a maiúsculas minúsculas. 0x4000 = Replicar chaves únicas se definidas num artigo de tabela. 0x8000 = Replicar uma chave primária e chaves únicas num artigo de tabela como restrições usando ALTER TABLE instruções. |
| dest_owner | sysname | O proprietário da tabela na base de dados de destino. |
| dest_table | sysname | O nome da tabela de destino. |
| tablespace_name | nvarchar(255) | Identifica o espaço de tabela utilizado pela tabela de registo do artigo. |
| objid | int | Esta coluna não é usada e está incluída apenas para tornar a vista sysarticles da tabela IHarticles compatível com a vista sysarticles usada para artigos do SQL Server (sysarticles). |
| sync_objid | int | Esta coluna não é usada e está incluída apenas para tornar a vista sysarticles da tabela IHarticles compatível com a vista sysarticles usada para artigos do SQL Server (sysarticles). |
| description | nvarchar(255) | A entrada descritiva do artigo. |
| publisher_status | int | É usado para indicar se a visão que define o artigo publicado foi definida ao chamar sp_articleview. 0 = sp_articleview foi chamado. 1 = sp_articleview ainda não foi chamado. |
| article_view_owner | nvarchar(255) | O proprietário do objeto de sincronização no Publisher usado pelo Agente do Leitor de Log. |
| article_view | nvarchar(255) | O objeto de sincronização no Publisher usado pelo Agente Leitor de Log. |
| ins_scripting_proc | int | Esta coluna não é usada e está incluída apenas para tornar a vista sysarticles da tabela IHarticles compatível com a vista sysarticles usada para artigos do SQL Server (sysarticles). |
| del_scripting_proc | int | Esta coluna não é usada e está incluída apenas para tornar a vista sysarticles da tabela IHarticles compatível com a vista sysarticles usada para artigos do SQL Server (sysarticles). |
| upd_scripting_proc | int | Esta coluna não é usada e está incluída apenas para tornar a vista sysarticles da tabela IHarticles compatível com a vista sysarticles usada para artigos do SQL Server (sysarticles). |
| custom_script | int | Esta coluna não é usada e está incluída apenas para tornar a vista sysarticles da tabela IHarticles compatível com a vista sysarticles usada para artigos do SQL Server (sysarticles). |
| fire_triggers_on_snapshot | bit | Esta coluna não é usada e está incluída apenas para tornar a vista sysarticles da tabela IHarticles compatível com a vista sysarticles usada para artigos do SQL Server (sysarticles). |
| instance_id | int | Identifica a instância atual do registo de artigos para a tabela publicada. |
| use_default_datatypes | bit | Indica se o artigo utiliza mapeamentos de tipos de dados por defeito; um valor de 1 indica que são usados mapeamentos de tipos de dados por defeito. |
Ver também
Replicação Heterogénea de Bases de Dados
Tabelas de replicação (Transact-SQL)
Exibições de replicação (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)