Freigeben über


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

Aufgaben

Wiederherstellen einer Datenbank bis zu einer markierten Transaktion (SQL Server Management Studio)

Verweis

Systemtabellen (Transact-SQL)

Konzepte

Wiederherstellen von verwandten Datenbanken mithilfe von markierten Transaktionen (vollständiges Wiederherstellungsmodell)