Share via


sp_repltrans (Transact-SQL)

Gibt ein Resultset aller Transaktionen im Transaktionsprotokoll der Veröffentlichungsdatenbank zurück, die zwar für die Replikation gekennzeichnet, aber noch nicht als verteilt gekennzeichnet sind. Diese gespeicherte Prozedur wird auf dem Verleger für eine Veröffentlichungsdatenbank ausgeführt.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

sp_repltrans

Resultsets

Die Prozedur sp_repltrans gibt Informationen zur Veröffentlichungsdatenbank zurück, von der aus sie ausgeführt wird. So können Sie Transaktionen anzeigen, die zurzeit nicht verteilt werden (die Transaktionen, die im Transaktionsprotokoll verbleiben und noch nicht an den Verteiler gesendet wurden). Das Resultset zeigt für jede Transaktion die Protokollfolgenummer des ersten und letzten Datensatzes an. sp_repltrans ähnelt sp_replcmds (Transact-SQL), gibt jedoch nicht die Befehle für die Transaktionen zurück.

Hinweise

sp_repltrans wird für die Transaktionsreplikation verwendet.

sp_repltrans wird für Nicht-Microsoft SQL Server-Verleger nicht unterstützt.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder der festen Datenbankrolle db_owner können sp_repltrans ausführen.

Siehe auch

Verweis

sp_repldone (Transact-SQL)

sp_replflush (Transact-SQL)

Gespeicherte Systemprozeduren (Transact-SQL)