Freigeben über


MSreplication_queue (Transact-SQL)

Die MSreplication_queue-Tabelle wird vom Replikationsprozess verwendet, um die in die Warteschlange aufgenommenen Befehle zu speichern, die von allen Abonnements mit verzögerter Aktualisierung über eine Warteschlange ausgegeben werden, die eine SQL Server-basierte Warteschlange verwenden. Diese Tabelle wird in der Abonnementdatenbank gespeichert.

Spaltenname

Datentyp

Beschreibung

publisher

sysname

Der Name des Verlegers.

publisher_db

sysname

Der Name der Veröffentlichungsdatenbank.

Veröffentlichung (publication)

sysname

Der Name der Veröffentlichung.

tranid

sysname

Die Transaktions-ID, unter der der in der Warteschlange aufgenommene Befehl ausgeführt wurde.

data

varbinary(8000)

Der gepackte Bytedatenstrom, der Informationen zu dem in der Warteschlange aufgenommenen Befehl gespeichert hat.

datalen

int

Die Länge der Daten in Bytes.

commandtype

int

Der Typ des Befehls in der Warteschlange:

1 = Benutzerbefehl in Transaktion.

2 = Befehl zur Abonnementsynchronisierung.

insertdate

datetime

Das Einfügedatum.

orderkey

bigint

Die Identitätsspalte, deren Wert monoton ansteigt.

cmdstate

bit

Der Befehlsstatus:

0 = Abgeschlossen.

1 = Teilweise.