Трассировка профилировщика SQL Server не показывает значения параметров - PullRequest
0 голосов
/ 16 ноября 2018

Я искал решения по этому вопросу, но пока не нашел ничего подходящего для меня. Я успешно использую SQL Server Profiler для отслеживания моих вызовов процедур и запросов для одного экземпляра SQL Server . Это очень удобно, потому что я вижу вызовы процедур, включая значения, передаваемые в параметрах.

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

Существует ли параметр, свойственный самому экземпляру базы данных, который может вызывать это, или это как-то связано с моей настройкой трассировки? У меня RPC:Completed проверено. Мне действительно нужно видеть эти значения.

Спасибо за любые предложения.

1 Ответ

0 голосов
/ 16 ноября 2018

Скорее всего, на одном экземпляре SQL не выбраны те же события, что на другом.

Для этого нажмите на Выбор события , как показано ниже:

enter image description here

После выбора этого нажмите Показать все события , как показано ниже:

enter image description here

Сравните Выбор события с одним на другом Instance, тогда вы сможете увидеть.

Надеюсь, это поможет.

...