Condividi tramite


Attività Lettore di dati WMI

L'attività Lettore di dati WMI esegue query che utilizzano il linguaggio di query di WMI (Windows Management Instrumentation, Strumentazione gestione Windows) per ottenere da WMI informazioni su un sistema informatico. È possibile utilizzare l'attività Lettore di dati WMI per gli scopi seguenti:

  • Eseguire query sul registro eventi di Windows di un computer locale o remoto e scrivere le informazioni ottenute in un file o in una variabile.

  • Ottenere informazioni sulla presenza, lo stato o le proprietà dei componenti hardware e quindi utilizzare tali informazioni per determinare se altre attività nel flusso di controllo devono essere eseguite o meno.

  • Ottenere un elenco di applicazioni e determinare le versioni installate.

Per configurare l'attività Lettore di dati WMI, procedere nel modo seguente:

  • Specificare la gestione connessione WMI da utilizzare.

  • Specificare l'origine della query WQL. La query può essere archiviata in una proprietà dell'attività o all'esterno dell'attività, in una variabile o in un file.

  • Definire il formato dei risultati della query WQL. L'attività supporta le tabelle, le coppie nome/valore delle proprietà e i valori di proprietà.

  • Specificare la destinazione della query, che può essere costituita da una variabile o da un file.

  • Indicare se la destinazione della query verrà sovrascritta o mantenuta oppure se i nuovi dati verranno accodati a quelli esistenti.

Se la destinazione è un file, l'attività Lettore di dati WMI utilizzerà una gestione connessione file per connettersi al file. Per ulteriori informazioni, vedere Gestione connessione file flat.

L'attività Lettore di dati WMI utilizza una gestione connessione WMI per connettersi al server da cui legge le informazioni di WMI. Per ulteriori informazioni, vedere Gestione connessione WMI.

Esempi di query WQL

WQL è un sottolinguaggio di SQL che include estensioni per supportare la notifica degli eventi WMI e altre caratteristiche specifiche di WMI. Per ulteriori informazioni su WQL, vedere la documentazione di Strumentazione gestione Windows in MSDN Library.

Nota

Le classi WMI variano a seconda della versione di Windows. Le query di esempio seguenti sono valide in Windows XP, ma potrebbero non esserlo nelle versioni precedenti di Windows.

La query WQL seguente restituisce le voci contenute nel registro eventi applicazioni.

SELECT * FROM Win32_NTLogEvent WHERE LogFile = 'Application' AND (SourceName='SQLISService' OR SourceName='SQLISPackage') AND TimeGenerated > '20050117'

La query WQL seguente restituisce informazioni sui dischi logici.

SELECT FreeSpace, DeviceId, Size, SystemName, Description FROM Win32_LlogicalDisk

La query WQL seguente restituisce un elenco degli aggiornamenti QFE (Quick Fix Engineering) applicati al sistema operativo.

Select * FROM Win32_QuickFixEngineering

Altre attività correlate

Integration Services include un'attività che rimane in attesa di notifiche di eventi WMI e può rispondere generando un'azione appropriata.

Per ulteriori informazioni su questa attività, fare clic sull'argomento seguente:

Messaggi di registrazione personalizzati disponibili nell'attività Lettore di dati WMI

Nella tabella seguente sono elencate le voci di log personalizzate disponibili per l'attività Lettore di dati WMI. Per ulteriori informazioni, vedere Implementazione della registrazione nei pacchetti e Messaggi personalizzati per la registrazione.

Voce di log

Descrizione

WMIDataReaderGettingWMIData

Indica che l'attività ha iniziato a leggere dati WMI.

WMIDataReaderOperation

Specifica la query WQL eseguita dall'attività.

Configurazione dell'attività Lettore di dati WMI

È possibile impostare le proprietà a livello di programmazione oppure tramite Progettazione SSIS.

Per ulteriori informazioni sulle proprietà che è possibile impostare in Progettazione SSIS, fare clic su uno degli argomenti seguenti:

Per ulteriori informazioni sull'impostazione di queste proprietà in Progettazione SSIS, fare clic sull'argomento seguente:

Configurazione dell'attività Lettore di dati WMI a livello di programmazione

Per ulteriori informazioni sull'impostazione di queste proprietà a livello di programmazione, fare clic sull'argomento seguente:

Icona di Integration Services (piccola) Rimanere aggiornati con Integration Services

Per informazioni sui download, gli articoli, gli esempi e i video Microsoft più recenti, nonché sulle soluzioni selezionate dalla community, visitare la pagina Integration Services su MSDN o Technet:

Per ricevere notifica automatica su questi aggiornamenti, sottoscrivere i feed RSS disponibili nella pagina.