Journalisation dans le composant Script

La journalisation dans des packages Integration Services vous permet d'enregistrer des informations détaillées sur l'avancement, les résultats et les problèmes d'exécution en enregistrant des événements prédéfinis ou des messages définis par l'utilisateur en vue d'une analyse ultérieure. Le composant Script peut utiliser la méthode Log de la classe ScriptMain pour enregistrer des données définies par l'utilisateur. Si la journalisation est activée et que l'événement ScriptComponentLogEntry est sélectionné pour la journalisation sous l'onglet Détails de la boîte de dialogue Configurer les journaux SSIS, un seul appel à la méthode Log stocke les informations sur l'événement dans tous les modules fournisseurs d'informations configurés pour la tâche de flux de données.

Voici un exemple simple de journalisation :

Dim bt(0) As Byte

Me.Log("Test Log Event", _

0, _

bt)

[!REMARQUE]

Bien qu'il soit possible d'exécuter la journalisation directement à partir du composant Script, il peut être préférable d'implémenter des événements plutôt que la journalisation. L'utilisation d'événements vous permet non seulement d'activer la journalisation des messages d'événements, mais également de répondre à un événement à l'aide de gestionnaires d'événements par défaut ou définis par l'utilisateur.

Pour plus d'informations sur la journalisation, consultez Journalisation de l'exécution des packages.

Icône Integration Services (petite) Rester à jour avec Integration Services

Pour obtenir les derniers téléchargements, articles, exemples et vidéos de Microsoft, ainsi que des solutions sélectionnées par la communauté, visitez la page Integration Services sur MSDN ou TechNet :

Pour recevoir une notification automatique de ces mises à jour, abonnez-vous aux flux RSS disponibles sur la page.