Трассировка с помощью Profiler актуальна при анализе ошибок работы ПО с БД.
Для настройки трассировки необходимо:
1. Открыть SQL Server Management Studio>>Сервис>>SQL Server Profiler, выполнить соединение с сервером БД.
2. В открывшемся окне "Свойства трассировки", перейти на вкладку "Выбор событий" и отметить только:
- RPC:Completed (завершение вызова процедур)
- SQL:BatchCompleted (завершение пакета SQL)
- SP:Completed (завершение хранимых процедур, для максимально подробной трассировки в редких случаях).
3. Нажать "Фильтры столбцов" и настроить параметры фильтрации:
- Application Name - отслеживаемое приложение. Например, для "Редактора расчетных схем" - %Редактор%, для web-интерфейса - %SQLClient Data Provider%.
- Login name - имя пользователя, под которым запущено ПО.
4. Запустить трассировку непосредственно перед действиями, приводящими к ошибке.
Шаблон трассировки для "АРМ Энергосфера"
CtrlAge_profiler_template.tdf. Импорт через меню Файл>>Шаблоны>>Импорт шаблона.
Шаблон трассировки для "Центр экспорта/импорта"
DIE_profiler_template.tdf. Импорт через меню Файл>>Шаблоны>>Импорт шаблона.