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
Retorna informação sobre objetos de base de dados publicados como artigos numa topologia de replicação.
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
| artcache_db_address | varbinário(8) | Endereço em memória da estrutura da base de dados em cache para a base de dados de publicação. |
| artcache_table_address | varbinário(8) | Endereço em memória da estrutura de tabela em cache para um artigo de tabela publicado. |
| artcache_schema_address | varbinário(8) | Endereço em memória da estrutura do esquema do artigo em cache para um artigo de tabela publicado. |
| artcache_article_address | varbinário(8) | Endereço em memória da estrutura do artigo em cache para um artigo de tabela publicado. |
| artid | bigint | Identifica de forma única cada entrada dentro desta tabela. |
| artfilter | bigint | ID do procedimento armazenado usado para filtrar horizontalmente o artigo. |
| artobjid | bigint | ID do objeto publicado. |
| artpubid | bigint | ID da publicação a que pertence o artigo. |
| Artstatus | tinyint | Máscara de bits das opções e estado do artigo, que pode ser o resultado lógico bit a bit OU de um ou mais destes valores: 1 = Artigo ativo. 8 = Incluir o nome da coluna nas INSERT instruções. 16 = Usar instruções parametrizadas. 24 = Ambos incluem o nome da coluna nas INSERT instruções e utilizam 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. |
| arttype | tinyint | Tipo de artigo: 1 = Artigo baseado em log. 3 = Artigo baseado em registo com filtro manual. 5 = Artigo baseado em logs com visualização manual. 7 = Artigo baseado em logs com filtro manual e visualização manual. 8 = Execução de procedimento armazenado. 24 = Execução de procedimento armazenado serializável. 32 = Procedimento armazenado (somente esquema). 64 = Vista (apenas esquema). 128 = Função (apenas esquema). |
| wszArtdesttable | Nvarchar(514) | Nome do objeto publicado no destino. |
| wszArtdesttableowner | Nvarchar(514) | Proprietário do objeto publicado no destino. |
| wszArtinscmd | nvarchar(510) | Comando ou procedimento armazenado usado para inserções. |
| cmdTypeIns | int | Chamada sintaxe para o procedimento armazenado inserido, e pode ser um destes valores. 1 = CALL 2 = SQL 3 = NENHUM 7 = DESCONHECIDO |
| wszArtdelcmd | nvarchar(510) | Comando ou procedimento armazenado usado para eliminações. |
| cmdTypeDel | int | Chamar a sintaxe para o procedimento armazenado de eliminação, e pode ser um destes valores. 0 = XCALL 1 = CALL 2 = SQL 3 = NENHUM 7 = DESCONHECIDO |
| wszArtupdcmd | nvarchar(510) | Comando ou procedimento armazenado usado para atualizações. |
| cmdTypeUpd | int | Chamada sintaxe para o procedimento armazenado de atualização, e pode ser um desses valores. 0 = XCALL 1 = CALL 2 = SQL 3 = NENHUM 4 = MCALL 5 = VCALL 6 = SCALL 7 = DESCONHECIDO |
| wszArtpartialupdcmd | nvarchar(510) | Comando ou procedimento armazenado usado para atualizações parciais. |
| cmdTipoParcialUpd | int | Chamada sintaxe para o procedimento armazenado de atualização parcial, e pode ser um destes valores. 2 = SQL |
| numcol | int | Número de colunas na partição para um artigo com filtro vertical. |
| artcmdtype | tinyint | Tipo de comando atualmente replicado, e pode ser um desses valores. 1 = INSERT 2 = DELETE 3 = UPDATE 4 = ATUALIZAÇÃO 5 = nenhum 6 = apenas uso interno 7 = uso interno apenas 8 = parcial UPDATE |
| artgeninscmd | nvarchar(510) | INSERT Modelo de comando baseado nas colunas incluídas no artigo. |
| artgendelcmd | nvarchar(510) | DELETE Template de comando, que pode incluir a chave primária ou as colunas incluídas no artigo, dependendo da sintaxe da chamada, é utilizada. |
| artgenupdcmd | nvarchar(510) | UPDATE O modelo de comando, que pode incluir a chave primária, colunas atualizadas ou uma lista completa de colunas dependendo da sintaxe da chamada, é utilizado. |
| artpartialupdcmd | nvarchar(510) | Modelo parcial UPDATE de comandos, que inclui a chave primária e colunas atualizadas. |
| artupdtxtcmd | nvarchar(510) | Modelo de comando UPDATETEXT, que inclui a chave primária e colunas atualizadas. |
| artgenins2cmd | nvarchar(510) | INSERT Modelo de comando usado ao reconciliar um artigo durante o processamento simultâneo de instantâneos. |
| artgendel2cmd | nvarchar(510) | DELETE Modelo de comando usado ao reconciliar um artigo durante o processamento simultâneo de instantâneos. |
| fInReconcile | tinyint | Indica se um artigo está atualmente a ser reconciliado durante o processamento simultâneo de snapshots. |
| fPubAllowUpdate | tinyint | Indica se a publicação permite a atualização da subscrição. |
| intPublicationOptions | bigint | Bitmap que especifica opções adicionais de publicação, onde os valores das opções bit a bit são: 0x1 - Ativado para replicação peer-to-peer. 0x2 - Publique apenas alterações locais. 0x4 - Ativado para subscritores não-SQL Server. |
Permissions
Requer VIEWDATABASE permissão do STATE na base de dados de publicações para chamar dm_repl_articles.
Observações
As informações só são retornadas para objetos de banco de dados replicados que estão atualmente carregados no cache de artigos de replicação.
Permissões para SQL Server 2022 e posterior
Requer VIEWDATABASE permissão de ESTADO DE DESEMPENHO na base de dados.
Consulte também
Visualizações e funções de gerenciamento dinâmico (Transact-SQL)
Vistas de Gestão Dinâmica Relacionadas com Replicação (Transact-SQL)