Класс OdbcLoggingSection1
Задает параметры конфигурации для ведения журнала событий IIS в базе данных с помощью подключения ODBC.
Синтаксис
class OdbcLoggingSection : ConfigurationSection
Методы
В следующей таблице перечислены методы, предоставляемые классом OdbcLoggingSection
.
Имя | Описание |
---|---|
GetAllowDefinition | (Наследуется от ConfigurationSection.) |
GetAllowLocation | (Является наследником ConfigurationSection ) |
RevertToParent | (Является наследником ConfigurationSection ) |
SetAllowDefinition | (Является наследником ConfigurationSection ) |
SetAllowLocation | (Является наследником ConfigurationSection ) |
Свойства
В следующей таблице перечислены свойства, предоставляемые классом OdbcLoggingSection
.
Имя | Описание |
---|---|
DataSource |
Значение для чтения и записи string , указывающее системное имя DSN (имя источника данных) для базы данных, в которую записывается журнал. Значение по умолчанию — InternetDb. |
Location |
(Наследуется от ConfigurationSection .) Свойство ключа. |
Password |
Значение для чтения и записи string , указывающее пароль базы данных ODBC, используемый для записи в базу данных во время ведения журнала событий. |
Path |
(Наследуется от ConfigurationSection .) Свойство ключа. |
SectionInformation |
(Является наследником ConfigurationSection ) |
TableName |
Значение для чтения и записи string , указывающее имя таблицы базы данных ODBC, в которую записывается информация во время ведения журнала событий. Значение по умолчанию — InternetLog. |
UserName |
Значение для чтения и записи string , указывающее имя пользователя базы данных ODBC, используемое для записи в базу данных во время ведения журнала событий. Значение по умолчанию — InternetAdmin. |
используются подклассы ;
Этот класс не содержит подклассов.
Комментарии
Ведение журнала ODBC позволяет вести журнал данных IIS в локальных базах данных Microsoft Access, а также в локальных или удаленных базах данных Microsoft SQL Server.
Пример
В следующем примере кода задаются новые значения для DataSource
свойств , Tablename
, Username
и Password
. Вспомогающая функция отображает значения до и после изменения.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject( _
"winmgmts:root\WebAdministration")
' Get the ODBCLoggingSection.
Set oSection = oWebAdmin.Get("OdbcLoggingSection.Path=" & _
"'MACHINE/WEBROOT/APPHOST',Location=''")
' Display the class name of the section.
WScript.Echo "[ " & oSection.Path_.Class & " ]"
' Display the initial values.
Call DisplayValues("Initial Values", oSection)
' Specify new ODBCLoggingSection property values.
oSection.DataSource = "ODBCLoggingDB"
oSection.TableName = "ODBCLoggingTable"
oSection.Username = "ODBCLoggingAdmin"
oSection.Password = "ODBCLoggingPassword"
' Save the values to configuration.
oSection.Put_
' Refresh the oSection object variable with the new values.
oSection.Refresh_
' Show the changed values.
Call DisplayValues("New Values", oSection)
' ==== DisplayValues helper function. ====
Function DisplayValues(HeadingText, oSection)
' Display a heading.
WScript.Echo
WScript.Echo HeadingText
WScript.Echo String(Len(HeadingText), "-")
' Display section properties.
WScript.Echo "Path: " & oSection.Path
WScript.Echo "Location: " & oSection.Location
WScript.Echo "DataSource: " & oSection.DataSource
WScript.Echo "TableName: " & oSection.TableName
WScript.Echo "Username: " & oSection.Username
WScript.Echo "Password: " & oSection.Password
End Function
Иерархия наследования
OdbcLoggingSection
Требования
Тип | Описание |
---|---|
клиент | — IIS 7.0 в Windows Vista — IIS 7.5 в Windows 7 — IIS 8.0 в Windows 8 — IIS 10.0 в Windows 10 |
Сервер | — IIS 7.0 в Windows Server 2008 — IIS 7.5 в Windows Server 2008 R2 — IIS 8.0 в Windows Server 2012 — IIS 8.5 в Windows Server 2012 R2 — IIS 10.0 в Windows Server 2016 |
Продукт | — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF-файл | WebAdministration.mof |
См. также:
Класс CentralBinaryLogFile
Класс CentralW3CLogFile
Класс ConfigurationSection
Класс HttpLoggingSection
Класс LogSection
Класс SiteLogFile
Настройка ведения журнала ODBC в IIS