Ho iniziato (in ritardissimo, mannaggia!) a sviluppare contenuti e demo per la Sql Server Conference 2006 e ho subito una bella novità per tutti i partecipanti (e non).
Nelle sessioni che avrò sui SSIS spiegherò nel dettaglio come è possibile ottere un completo sistema di logging personalizzato al 100% e ricchissimo di informazioni, andando di fatto a sostituire l'infrastruttura di logging nativa. Nelle due sessioni vedremo perchè è necessario fare questo sforzo, ma - e qui viene il bello - vedremo come sviluppare il nostro tool di logging dal vivo.
Il risultato sarà un tool che permetterà di ottenere questo risultato:
http://www.davidemauri.it/files/dtloggedexec_test_output.txt
niente male è? Come vede è persino possibile loggare il valore delle variabili, cosa di estrema importazanza quando si cerca di capire il misterioso motivo per cui un Package decide di non andare come dovrebbe.
Il tool che permette di avere un log cosi ricco di dati si chiama DTLoggedExec e - in realtà - lo sto sviluppando da qualche mese. A fine mese, dopo la conferenza, sarà disponibile a tutti, codice sorgente compreso!