sp_repltrans (Transact-SQL)
Gilt für: SQL Server Azure SQL Managed Instance
Gibt einen Resultset aller Transaktionen im Transaktionsprotokoll der Publikationsdatenbank zurück, die für die Replikation markiert sind, aber nicht als verteilt markiert sind. Diese gespeicherte Prozedur wird auf dem Verleger für eine Veröffentlichungsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_repltrans
[ ; ]
Argumente
Keine.
Resultset
sp_repltrans
gibt Informationen zur Publikationsdatenbank zurück, aus der sie ausgeführt wird, sodass Sie Transaktionen anzeigen können, die derzeit nicht verteilt sind (die Transaktionen, die im Transaktionsprotokoll verbleiben, die noch nicht an den Distributor gesendet wurden). Das Resultset zeigt für jede Transaktion die Protokollfolgenummer des ersten und letzten Datensatzes an. sp_repltrans
ähnelt sp_replcmds, gibt aber die Befehle für die Transaktionen nicht zurück.
Hinweise
sp_repltrans
wird in der Transaktionsreplikation verwendet.
sp_repltrans
wird für Nicht-SQL Server-Herausgeber nicht unterstützt.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin oder die db_owner feste Datenbankrolle können ausgeführt werden sp_repltrans
.