Назад | Перейти на главную страницу

Настройка ODBCLogging в IIS 7.5

Я перешел по ссылке https://www.iis.net/configreference/system.webserver/odbclogging и сделал следующее:

  1. установил odbclogging в соответствии с инструкциями

  2. выполнено% windir% \ System32 \ inetsrv \ logtemp.sql в соответствии с инструкциями

  3. в cmd я выполнил следующее после изменения значений соответственно:

appcmd.exe установить конфигурацию «Веб-сайт по умолчанию» -section: system.webServer / odbcLogging / dataSource: «InternetDb» / commit: apphost

appcmd.exe установить конфигурацию "Веб-сайт по умолчанию" -section: system.webServer / odbcLogging / tableName: "InternetLog" / commit: apphost

appcmd.exe установить конфигурацию «Веб-сайт по умолчанию» -раздел: system.webServer / odbcLogging / userName: «InternetAdmin» / commit: apphost

appcmd.exe установить конфигурацию «Веб-сайт по умолчанию» -section: system.webServer / odbcLogging / password: «P @ ssw0rd» / commit: apphost

appcmd.exe устанавливает сайты «Веб-сайт по умолчанию» -logFile.logFormat: «Custom» / commit: apphost

appcmd.exe устанавливает сайты «Веб-сайт по умолчанию» -logFile.customLogPluginClsid: «{FF16065B-DE82-11CF-BC0A-00AA006111E0}» / commit: apphost

  1. Затем я щелкнул несколько ссылок на веб-сайте, проверил таблицу InternetLog, и в ней нет записей.

Что я сделал не так?

Я просто сам пробовал использовать ведение журнала ODBC. После выполнения упомянутых вами инструкций ничего не было зарегистрировано.

Я не смог найти много информации о ведении журнала ODBC в Интернете, я полагаю, потому что вам действительно не следует его использовать. Но в одной из моих книг по IIS 8 упоминается:

CustomLoggingModule - Загружает настраиваемые модули журналов, которые можно использовать для создания журналов в настраиваемом формате. Опция ведения журнала ODBC Microsoft реализована в виде настраиваемого расширения журнала.

Таким образом, кажется, что для работы журнала ODBC вам также необходимо установить CustomLoggingModule, чего я не делал.

После запуска:

Enable-WindowsOptionalFeature -online FeatureName IIS-CustomLogging

или на серверах до 2012 г .:

dism.exe -online -enable-feature -featurename:IIS-CustomLogging

регистрация odbc сработала для меня.