Да, вы можете использовать SQL-Trace для входа каждой команды передается серверу. Это тот же механизм, который используется профилировщиком, но вам не нужно использовать профайлер или какой-либо другой инструмент.
Существует два режима, в которых SQL Trace может запускать буфер памяти и файл на диске. Первый используется только профилировщиком, не документирован и не должен использоваться. Используйте режим диска-файла. Затем файл может быть открыт на том же или другом компьютере и даже загружен в таблицу для анализа.
Чтобы узнать больше перейдите на эту страницу: http://msdn.microsoft.com/en-us/library/ms191511.aspx и поиск раздела «Для выполнения задач мониторинга с SQL Trace с помощью Transact-SQL хранимых процедур»
Звучит очаровательно, будет ли это работать в Express Edition? – Shimmy
Я на 95% уверен, что это так. Конечно, стоит попробовать. – DenNukem