Да, я думаю, мне следовало использовать термин «след»
Я постараюсь описать, что мы сделали:
Используя менеджер предприятия (как dbo), мы пошли на сеанс и запустили трассировку
начать трассировку
Включить информацию ожидания, информацию о привязке
Запустите операцию с нашим приложением, которое попадает в БД
Завершите трассировку, запустите на выходе:
tkprof .prc output2.txt sys = нет записи = record.txt объясните = dbo @ DBINST / PW
То, что мы хотим увидеть, это «эти процедуры были вызваны с этими параметрами». Что мы получаем:
Begin dbo.UPKG_PACKAGENAME.PROC(:v0, :v1, :v2 ...); End;
/
Begin dbo.UPKG_PACKAGENAME.PROC2(:v0, :v1, :v2 ...); End;
/
...
Таким образом, мы можем отследить вызванные процедуры, но мы не получаем фактические значения параметров, только: v0 и т. Д.
Насколько я понимаю, мы сделали то же самое, что и оператор alter system, но, пожалуйста, дайте нам знать, если это не так.
Спасибо