Отслеживание ODBC, которое было активировано, но как его отключить?


0

Мой коллега активировал трассировку odbc для устранения проблемы, с которой мы столкнулись в настоящее время.

Но, увы, он создал еще одну проблему, например, трассировка активируется каждый раз, когда мы запускаем msaccessпрограмму, даже если мы деактивировали журнал в odbc.

Мы используем msaccessпрограмму, которая работает как внешний интерфейс, который подключается к базе данных Postgres через соединение ODBC. Платформа Windows 7.

Ниже приведено начало содержимого ошибки трассировки.

c:\mylog_5072.log open error 5
[1128-0.000]ci=00000000 globals.extra_systable_prefixes = ''
[1128-0.000]exe name=MSACCESS
[1128-0.000][[SQLAllocHandle]][1128-0.000]**** in PGAPI_AllocEnv **

Трассировка была установлена ​​следующим образом (см. Видео ниже)

введите описание изображения здесь

Мой коллега сказал мне, что конфигурация регистрации может зависнуть regedit

Я проверил в следующем ниже

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ ODBC \ ODBCINST.INI]

Это то, что я нашел

введите описание изображения здесь

  • Вопрос: Возможно ли, что ведение журнала ODBC вместо того, чтобы быть выключенным, все еще включено?

Ответы:


1

После долгих споров нужно перезагрузить компьютер / сервер.

Как упомянуто @ Ben-N, comm_logи debugоба установлены в ноль, как вы можете видеть на снимке экрана выше.

Таким образом, regedit не был проблемой

Наконец, поскольку я msaccessсоздал файл блокировки и не смог запустить msaccess, я решил перезагрузиться, чтобы избавиться от этого файла блокировки.

После перезагрузки изменения в ODBC вступили в силу.

Не знаю почему, вероятно, ошибка.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.