logmarkhistory (Transact-SQL)
Gilt für: SQL Server
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 |
Beschreibung | 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) |
Weitere Informationen
Wiederherstellen einer Datenbank bis zu einer markierten Transaktion (SQL Server Management Studio)
Wiederherstellen von verwandten Datenbanken mithilfe von markierten Transaktionen (vollständiges Wiederherstellungsmodell)
Systemtabellen (Transact-SQL)