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.