MSreplication_queue (Transact-SQL)


Applies To: SQL Server

The MSreplication_queue table is used by the replication process to store the queued commands issued by all the queued updating subscriptions that are using SQL-based queued. This table is stored in the subscription database.

Column nameData typeDescription
publishersysnameThe name of the Publisher.
publisher_dbsysnameThe name of the publication database.
publicationsysnameThe name of the publication.
tranidsysnameThe transaction ID under which the queued command was executed.
datavarbinary(8000)The packed bytestream that stored information about the queued command.
datalenintThe length of data, in bytes.
commandtypeintThe type of command being queued:

1 = User command in transaction.

2 = Subscription synchronization command.
insertdatedatetimeThe date of insertion.
orderkeybigintThe identity column that increases monotonically.
cmdstatebitThe command state:

0 = Complete.

1 = Partial.

Replication Tables (Transact-SQL)
Replication Views (Transact-SQL)

Community Additions