IHarticles (Transact-SQL)
A tabela do sistema IHarticles contém uma linha para cada artigo que está sendo replicado de um Editor não SQL Server usando o Distribuidor atual. Esta tabela é armazenada no banco de dados de distribuição.
Definição
Nome da coluna |
Tipo de dados |
Descrição |
||
---|---|---|---|---|
article_id |
int |
A coluna de identidade que fornece um número de ID exclusivo para o artigo. |
||
nome |
sysname |
O nome associado ao artigo, exclusivo dentro da publicação. |
||
publication_id |
smallint |
A ID da publicação à qual o artigo pertence. |
||
table_id |
int |
A ID da tabela que está sendo publicada de IHpublishertables. |
||
publisher_id |
smallint |
A ID do Editor não SQL Server. |
||
creation_script |
nvarchar(255) |
O script de esquema para o artigo. |
||
del_cmd |
nvarchar(255) |
O tipo de comando de replicação usado ao replicar exclusões com artigos de tabela. Para obter mais informações, consulte Especificar como as alterações são propagadas para artigos transacionais. |
||
filter |
int |
Essa coluna não é usada e só é incluída para que a exibição sysarticles da tabela IHarticles seja compatível com a exibição sysarticles de artigos do SQL Server (sysarticles). |
||
filter_clause |
ntext |
A cláusula WHERE do artigo, usada para filtragem horizontal e gravação de um Transact-SQL padrão que pode ser interpretado por um Editor não SQL. |
||
ins_cmd |
nvarchar(255) |
O tipo de comando de replicação usado ao replicar inserções com artigos de tabela. Para obter mais informações, consulte Especificar como as alterações são propagadas para artigos transacionais. |
||
pre_creation_cmd |
tinyint |
O comando a ser executado antes que o instantâneo inicial seja aplicado quando um objeto com o mesmo nome já existir no Assinante. 0 = Nenhum - um comando não é executado. 1 = DROP - descartar a tabela de destino. 2 = DELETE - excluir dados da tabela de destino. 3 = TRUNCATE - truncar a tabela de destino. |
||
status |
tinyint |
O bitmask de opções e status do artigo, que pode ser o resultado OR lógico bit a bit de um ou mais destes valores: 0 = Sem propriedades adicionais. 1 = Ativo. 8 = Incluir o nome da coluna em instruções INSERT. 16 = Usar instruções com parâmetros. Por exemplo, um artigo ativo que usa instruções com parâmetros teria um valor 17 nessa coluna. Um valor de 0 significa que o artigo está inativo e nenhuma propriedade adicional está definida. |
||
tipo |
tinyint |
O tipo de artigo: 1 = Artigo com base em log. |
||
upd_cmd |
nvarchar(255) |
O tipo de comando de replicação usado ao replicar atualizações com artigos de tabela. Para obter mais informações, consulte Especificar como as alterações são propagadas para artigos transacionais. |
||
schema_option |
binary(8) |
O bitmap da opção schema generation para o artigo determinado, que pode ser o resultado OR lógico bit a bit de um ou mais desses valores: 0x00 = Desabilitar geração de script pelo Snapshot Agent e usar o CreationScript fornecido. 0x01 = Gerar a criação do objeto (CREATE TABLE, CREATE PROCEDURE, etc.). 0x10 = Gerar um índice clusterizado correspondente. 0x40 = Gera índices não clusterizados correspondentes. 0x80= Incluir integridade referencial declarada nas chaves primárias. 0x1000= Replica agrupamento de nível de coluna.
0x4000= Replicar chaves exclusivas definidas em um artigo de tabela. 0x8000= Replicar chave primária e chaves exclusivas em um artigo de tabela, como restrições, usando instruções ALTER TABLE. |
||
dest_owner |
sysname |
O proprietário da tabela no banco de dados de destino. |
||
dest_table |
sysname |
O nome da tabela de destino. |
||
tablespace_name |
nvarchar(255) |
Identifica o espaço de tabela usado pela tabela de log para o artigo. |
||
objid |
int |
Essa coluna não é usada e só é incluída para que a exibição sysarticles da tabela IHarticles seja compatível com a exibição sysarticles de artigos do SQL Server (sysarticles). |
||
sync_objid |
int |
Essa coluna não é usada e só é incluída para que a exibição sysarticles da tabela IHarticles seja compatível com a exibição sysarticles de artigos do SQL Server (sysarticles). |
||
description |
nvarchar(255) |
A entrada descritiva para o artigo. |
||
publisher_status |
int |
Usado para indicar se a exibição que define o artigo publicado foi definida chamando sp_articleview. 0 = sp_articleview foi chamado. 1 = sp_articleview não foi chamado. |
||
article_view_owner |
nvarchar(255) |
O proprietário do objeto de sincronização no Publicador usado pelo Log Reader Agent. |
||
article_view |
nvarchar(255) |
O objeto de sincronização no Publicador usado pelo Log Reader Agent. |
||
ins_scripting_proc |
int |
Essa coluna não é usada e só é incluída para que a exibição sysarticles da tabela IHarticles seja compatível com a exibição sysarticles de artigos do SQL Server (sysarticles). |
||
del_scripting_proc |
int |
Essa coluna não é usada e só é incluída para que a exibição sysarticles da tabela IHarticles seja compatível com a exibição sysarticles de artigos do SQL Server (sysarticles). |
||
upd_scripting_proc |
int |
Essa coluna não é usada e só é incluída para que a exibição sysarticles da tabela IHarticles seja compatível com a exibição sysarticles de artigos do SQL Server (sysarticles). |
||
custom_script |
int |
Essa coluna não é usada e só é incluída para que a exibição sysarticles da tabela IHarticles seja compatível com a exibição sysarticles de artigos do SQL Server (sysarticles). |
||
fire_triggers_on_snapshot |
bit |
Essa coluna não é usada e só é incluída para que a exibição sysarticles da tabela IHarticles seja compatível com a exibição sysarticles de artigos do SQL Server (sysarticles). |
||
instance_id |
int |
Identifica a instância atual do log de artigo para a tabela publicada. |
||
use_default_datatypes |
bit |
Indica se o artigo usa mapeamentos de tipos de dados padrão; um valor 1 indica que são usados mapeamentos de tipos de dados padrão. |
Consulte também
Referência
Exibições de replicação (Transact-SQL)
sp_changearticle (Transact-SQL)