MSreplication_queue (Transact-SQL)
A tabela MSreplication_queue é usada pelo processo de replicação para armazenar comandos enfileirados emitidos por todas as assinaturas de atualização enfileiradas que estão usando fila com base em SQL. Essa tabela é armazenada no banco de dados de assinatura.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
publisher |
sysname |
O nome do Publicador. |
publisher_db |
sysname |
O nome do banco de dados de publicação. |
publication |
sysname |
O nome da publicação. |
tranid |
sysname |
A ID da transação na qual o comando enfileirado foi executado. |
dados |
varbinary(8000) |
O pacote de fluxo de bytes que armazenou informações sobre os comandos na fila. |
datalen |
int |
O comprimento dos dados, em bytes. |
commandtype |
int |
O tipo de comando que está sendo enfileirado: 1 = Comando de usuário na transação. 2 = Comando de sincronização de assinatura. |
insertdate |
datetime |
A data da inserção. |
orderkey |
bigint |
A coluna de identidade que aumenta de forma monotônica. |
cmdstate |
bit |
O estado do comando: 0 = Completo. 1 = Parcial. |