Поделиться через


Файл трассировки

Приложение указывает файл трассировки, задав ключевое слово TraceFile в записи реестра Odbc.ini или вызвав SQLSet Подключение Attr с атрибутом подключения SQL_ATTR_TRACEFILE. Если файл не существует при включенной трассировке, диспетчер драйверов создаст файл. Каждое приложение должно иметь собственный выделенный файл трассировки, чтобы избежать конфликтов. Приложение может использовать несколько файлов трассировки; Программа установки приложения может предоставить пользователю выбор файлов трассировки. Если трассировка включена динамически, приложение также может отображать результаты трассировки, а не ведение журнала в файле трассировки.

Файл трассировки предоставляет журнал каждого вызова функции ODBC с типами данных и значениями всех аргументов. Он регистрирует все входные функции и регистрирует все возвращаемые функции с кодами возврата и состояниями ошибок.

В ODBC 3.x параметры для функций подключения не предоставляются библиотеке DLL трассировки.