SQL Server - Ausgeführte SQL-Statements auflisten
Mir ist eine Panne passiert, die eigentlich nicht passieren sollte. Ich habe eine SQL-Abfrage erstellt und den Debug-Knopf im Management Studio gedrückt. Danach funktionierte erst mal nichts mehr. Die Abfrage war natürlich auch noch nicht gespeichert, jedoch ein paar Mal ausgeführt worden.
Der erste Gedanke war Query Stats und so konnte ich das SQL-Statement mit folgender Abfrage wieder hervor holen:
SELECT
cmd.Text
, queryStats.last_execution_time
FROM sys.dm_exec_query_stats AS queryStats
CROSS APPLY sys.dm_exec_sql_text(queryStats.sql_handle) AS cmd
ORDER BY 2 DESC
Das Management Studio ist glücklicherweise nicht abgeschmiert, hatte nur sehr lange mit dem Debug-Prozess zu kämpfen. Merke: Öfter speichern oder ausführen. ;-)
- 0 Kommentar(e)


Mein Kommentar