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. |