2 Stimmen

Können wir überprüfen, wer was aus SQL Server 2008 gelöscht hat

Jemand hat vor ein paar Wochen einige Zeilen aus einer sehr wichtigen Tabelle in SQL Server 2008 gelöscht, ich frage mich, ob ich das Protokoll überprüfen kann oder so etwas, oder ob ich die Zeilen wiederherstellen kann.

Prost

6voto

Yaroslav Punkte 6296

Sie können die Datensätze wiederherstellen, wenn Sie irgendwelche Backups haben. Wenn Sie jeden Vorgang protokolliert haben, sollten Sie in der Lage sein, es zu überprüfen.

Und schließlich, dieser Link befragt genau dasselbe Problem. In den Kommentaren zu diesen Fragen finden Sie diesen anderen Link, wie man Transaktionsprotokolle lesen kann

3voto

Diego Punkte 33073

Als Ergänzung zur vorherigen Antwort wäre der einfachste Weg für "nächstes Mal", dass dies passiert, CDC zu aktivieren, um Änderungen an Ihren Tabellen zu verfolgen. CDC

Hier ist ein sehr guter Artikel

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X