Використовуємо режим трасування в sql server express (без sql profiler) - блог it-kb
Для початку нам потрібно буде передати додатковий параметр запуску (T4032) службі примірника SQL Server. Цей параметр буде визначати необхідність включення механізмів трасування для даного екземпляра. У деяких джерелах можна зустріти варіант запуску служби з передачею параметра в командному рядку:
Крім цього, змінити параметри запуску служби можна в графічній утиліті SQL Server Configuration Manager. В консолі перейдемо в вузол SQL Server Services. виберемо цікавий для нас екземпляр служби SQL Server і відкриємо його властивості. На вкладці Startup Parameters додамо параметр включення трасування -T4032

Збережемо зміни і перезапустити службу налаштованого примірника SQL Server.
Потім, для того, щоб події трасування з'явилися в логах SQL Server (самі файли трасування можна знайти в папці логів SQL Server, наприклад% ProgramFiles% \ Microsoft SQL Server \ MSSQL. * \ MSSQL \ LOG) на який нас екземплярі потрібно виконати запит:
Після цього в SQL Server Management Studio в Management> SQL Server Logs> Current можна буде бачити всю активність відбувається на екземплярі SQL Server

Таким чином всі SQL-запити приходять від будь-яких клієнтів до тієї чи іншої базі даних примірника SQL Server будуть відображатися в балці. Щоб перевірити поточний набір прапорів трасування маєте змогу надсилати запити DBCC TRACESTATUS

Після того як потрібні нам дані Трейсі зібрані обов'язково відключаємо раніше включений нами прапор трасування, щоб не створювати надмірного навантаження на екземпляр SQL Server
І не забуваємо прибрати параметр T4032 зі списку параметрів завантаження з подальшим перезапуском примірника SQL Server.
Додаткові джерела інформації: