Трассировка профилировщика SQL Server не показывает значения параметров

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

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

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

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

1 ответ

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

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

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

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

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

Другие вопросы по тегам