Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie kann ich die gelöschten Datensätze aus einer SQL Server-Tabelle anzeigen?

Daten, die Sie von DBCC LOG erhalten, sind im HEX-Format und Sie müssen sie konvertieren, um lesbar zu werden.

Sie können auch versuchen, die fn_dblog-Funktion zum Lesen des Transaktionsprotokolls zu verwenden, aber Sie erhalten so ziemlich die gleichen Ergebnisse, die decodiert werden müssen.

Es gibt auch ein Drittanbieter-Tool ApexSQL Log, das das Transaktionsprotokoll lesen und alle protokollierten Befehle anzeigen kann, aber es hat einen Preis.