Share via


logmarkhistory (Transact-SQL)

Enthält eine Zeile für jede markierte Transaktion, für die ein Commit ausgeführt wurde. Diese Tabelle wird in der msdb-Datenbank gespeichert.

Spaltenname Datentyp Beschreibung

database_name

nvarchar(128)

Lokale Datenbank, in der die markierte Transaktion aufgetreten ist

mark_name

nvarchar(128)

Vom Benutzer bereitgestellter Name für die markierte Transaktion

description

nvarchar(255)

Vom Benutzer bereitgestellte Beschreibung für die markierte Transaktion Kann den Wert NULL haben.

user_name

nvarchar(128)

Datenbank-Benutzername, der die markierte Transaktion durchgeführt hat. Kann den Wert NULL haben.

lsn

numeric(25,0)

Protokollsequenznummer des Transaktionsdatensatzes, in dem die Markierung auftrat

mark_time

datetime

Bestätigungszeitpunkt der markierten Transaktion (lokale Zeit)

Siehe auch

Verweis

Systemtabellen (Transact-SQL)

Andere Ressourcen

Vorgehensweise: Wiederherstellen einer Datenbank bis zu einer markierten Transaktion (SQL Server Management Studio)
Verwenden markierter Transaktionen (vollständiges Wiederherstellungsmodell)

Hilfe und Informationen

Informationsquellen für SQL Server 2005