Ohne viele Worte:
Um sich die zuletzt ausgeführten Abfragen (Queries) im SQL Server anzeigen zu lassen, kann folgender Konstrukt verwendet werden (gefunden unter http://www.sqlservercentral.com/Forums/Topic676273-149-1.aspx):
SELECT deqs.last_execution_time AS [Time], dest.text AS [Query] FROM sys.dm_exec_query_stats AS deqs CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest ORDER BY deqs.last_execution_time DESC
Nach meinem Dafürhalten, dürfte es ab SQL 2005 (also auch 2008 / 2008 R2) funktionieren.