2014-08-31 3 views
1

Как ограничить трассировку профилирования SQL-сервера конкретным клиентом? Я не вижу, как фильтровать трассировку, чтобы не видеть события для всех клиентов в экземпляре, к которому я подключаюсь.SQL Server Profiler - как фильтровать трассировку только для отображения событий от одного клиента?

ответ

0

Я предполагаю, что клиентом требуется имя хоста или IP-адрес конкретного клиентского компьютера? Если вы не можете фильтровать по имени пользователя, я не думаю, что это можно сделать, используя фильтр, встроенный в профилировщик.

В SQL Server 2014, действительно, вы должны использовать расширенные события для выполнения трассировки, и вы можете использовать поле client_hostname для фильтрации результатов на одном клиентском компьютере. Расширенные события не так уж трудны в использовании, особенно в 2012+ с графическим интерфейсом, который они добавили к нему.