Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Specifica le impostazioni di configurazione per la registrazione degli eventi IIS in un database tramite una connessione ODBC (Open Database Connectivity).
Sintassi
class OdbcLoggingSection : ConfigurationSection
Metodi
Nella tabella seguente sono elencati i metodi esposti dalla OdbcLoggingSection classe .
| Nome | Descrizione |
|---|---|
| GetAllowDefinition | Ereditato da ConfigurationSection. |
| GetAllowLocation | Ereditato da ConfigurationSection. |
| RevertToParent | Ereditato da ConfigurationSection. |
| SetAllowDefinition | Ereditato da ConfigurationSection. |
| SetAllowLocation | Ereditato da ConfigurationSection. |
Proprietà
Nella tabella seguente sono elencate le proprietà esposte dalla OdbcLoggingSection classe .
| Nome | Descrizione |
|---|---|
DataSource |
Valore di lettura/scrittura string che specifica il DSN di sistema (nome origine dati) per il database in cui viene scritto il log. Il valore predefinito è "InternetDb". |
Location |
Ereditato da ConfigurationSection.) Proprietà chiave. |
Password |
Valore di lettura/scrittura string che specifica la password del database ODBC usata per la scrittura nel database durante la registrazione eventi. |
Path |
Ereditato da ConfigurationSection.) Proprietà chiave. |
SectionInformation |
Ereditato da ConfigurationSection. |
TableName |
Valore di lettura/scrittura string che specifica il nome della tabella di database ODBC in cui le informazioni vengono scritte durante la registrazione eventi. Il valore predefinito è "InternetLog". |
UserName |
Valore di lettura/scrittura string che specifica il nome utente del database ODBC usato per la scrittura nel database durante la registrazione eventi. Il valore predefinito è "InternetAdmin". |
Sottoclassi
Questa classe non contiene sottoclassi.
Commenti
La registrazione ODBC consente la registrazione dei dati IIS nei database di Microsoft Access locali o nei database Microsoft SQL Server locali o remoti.
Esempio
Nell'esempio di codice seguente vengono specificati nuovi valori per le DataSourceproprietà , , TablenameUsernamee Password . Una funzione helper visualizza i valori prima e dopo la modifica.
' 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
Gerarchia di ereditarietà
OdbcLoggingSection
Requisiti
| Tipo | Descrizione |
|---|---|
| Client | - IIS 7.0 in Windows Vista - IIS 7.5 in Windows 7 - IIS 8.0 in Windows 8 - IIS 10.0 in Windows 10 |
| Server | - IIS 7.0 in Windows Server 2008 - IIS 7.5 in Windows Server 2008 R2 - IIS 8.0 in Windows Server 2012 - IIS 8.5 in Windows Server 2012 R2 - IIS 10.0 in Windows Server 2016 |
| Prodotto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
| File MOF | WebAdministration.mof |
Vedere anche
Classe CentralBinaryLogFile
Classe CentralW3CLogFile
Classe ConfigurationSection
Classe HttpLoggingSection
Classe LogSection
Classe SiteLogFile
Come configurare la registrazione ODBC in IIS