Condividi tramite


Classe OdbcLoggingSection1

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à

Configurationsection

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