Compartilhar via


MSreplication_queue (Transact-SQL)

Aplica-se: SQL Server

A tabela MSreplication_queue é usada pelo processo de replicação para armazenar os comandos enfileirados emitidos por todas as assinaturas de atualização enfileiradas que estão usando enfileiradas baseadas em SQL. Essa tabela é armazenada no banco de dados de assinatura.

Nome da coluna Tipo de dados Descrição
Publicador sysname O nome do Editor.
publisher_db sysname O nome do banco de dados de publicação.
publicação sysname O nome da publicação.
tranídeo sysname A ID da transação na qual o comando enfileirado foi executado.
data varbinary(8000) O pacote de fluxo de bytes que armazenou informações sobre os comandos na fila.
dados int O comprimento dos dados, em bytes.
tipo de comando int O tipo de comando que está sendo enfileirado:

1 = Comando de usuário na transação.

2 = Comando de sincronização de assinatura.
inserir data datetime A data da inserção.
chave de pedido bigint A coluna de identidade que aumenta de forma monotônica.
cmdstate bit O estado do comando:

0 = Completo.

1 = Parcial.

Confira também

Tabelas de replicação (Transact-SQL)
Exibições de replicação (Transact-SQL)