Просто для записи, я включаю подсказки для использования DataWizard SQL Performance Profiler в качестве отдельного ответа, поскольку он действительно противоположен ответу , указывающему на SQL Server Profiler .
Существует бесплатная пробная версия на 14 дней, но даже если вам нужно ее купить, она стоит всего 20 долларов за 3 сервера (на момент написания статьи, 2012-06-28). Мне кажется, это более чем справедливо, учитывая, что тысячи людей, использующих выпуск SQL Server Express, сэкономили.
Пока я использовал только пробную версию, и она предлагает именно то, что искал ОП: способ отследить все запросы, поступающие в конкретную базу данных. Он также предлагает экспортировать трассировку в файл XML. Платная версия предлагает еще несколько функций, но я еще не пробовал их.
Отказ от ответственности: Я просто еще один разработчик, который время от времени возится с БД и никак не связан с DataWizard. Мне просто так понравился их инструмент, и я хотел, чтобы люди знали, что он существует, поскольку он помог мне с профилированием моей установки SQL Server Express.