Sviluppo di un provider di log personalizzato
In Integration Services sono disponibili funzionalità di registrazione estese che consentono di acquisire eventi che si verificano durante l'esecuzione dei pacchetti. In Integration Services è inclusa una varietà di provider di log che consentono di creare e archiviare log in formati quali XML, testo, database o nel registro eventi di Windows. Se i provider di log e i formati di output disponibili non soddisfano completamente specifici requisiti, è possibile creare un provider di log personalizzato.
A tale scopo, è necessario creare una classe che eredita dalla classe di base LogProviderBase, applicare l'attributo DtsLogProviderAttribute alla nuova classe ed eseguire l'override dei metodi e delle proprietà importanti della classe di base, tra cui la proprietà ConfigString e il metodo Log.
In questa sezione
In questa sezione viene descritto come creare, configurare e scrivere codice per un provider di log personalizzato.
Creazione di un provider di log personalizzato Descrive come creare le classi per un progetto di provider di log personalizzato.
Codifica di un provider di log personalizzato Descrive come implementare un provider di log personalizzato eseguendo l'override dei metodi e delle proprietà della classe di base.
Lo sviluppo di un'interfaccia utente per un provider di log personalizzato interfacce utente personalizzate per i provider di log personalizzati non è supportato in SQL Server Integration Services.
Argomenti correlati
Informazioni comuni per tutti gli oggetti personalizzati
Per informazioni comuni a tutti i tipi di oggetti personalizzati che è possibile creare in Integration Services, vedere gli argomenti seguenti:
Sviluppo di oggetti personalizzati per Integration Services Descrive i passaggi di base per l'implementazione di tutti i tipi di oggetti personalizzati per Integration Services.
Salvataggio permanente di oggetti personalizzati Descrive la persistenza personalizzata e spiega quando è necessario.
Compilazione, distribuzione e debug di oggetti personalizzati Descrive le tecniche per la compilazione, la firma, la distribuzione e il debug di oggetti personalizzati.
Informazioni su altri oggetti personalizzati
Per informazioni sugli altri tipi di oggetti personalizzati che è possibile creare in Integration Services, vedere gli argomenti seguenti:
Sviluppo di un'attività personalizzata Illustra come programmare attività personalizzate.
Sviluppo di un Gestione connessioni personalizzato Illustra come programmare gestioni connessioni personalizzate.
Sviluppo di un enumeratore ForEach personalizzato Illustra come programmare enumeratori personalizzati.
Sviluppo di un componente Flusso di dati personalizzato Illustra come programmare origini, trasformazioni e destinazioni personalizzate del flusso di dati.
Rimanere aggiornati con Integration Services
Per i download, gli articoli, gli esempi e i video più recenti di Microsoft, nonché le soluzioni selezionate dalla community, visitare la pagina integration services in MSDN:
Visitare la pagina relativa a Integration Services su MSDN
Per ricevere una notifica automatica su questi aggiornamenti, sottoscrivere i feed RSS disponibili nella pagina.