Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment déboguer un composant de script dans SSIS

Le composant Script ne prend pas en charge l'utilisation de points d'arrêt. Par conséquent, vous ne pouvez pas parcourir votre code et examiner les valeurs pendant l'exécution du package. Vous pouvez surveiller l'exécution du composant Script en utilisant les méthodes suivantes

Interrompre l'exécution et afficher un message modal en utilisant le MessageBox.Show() méthode dans l'espace de noms System.Windows.Forms namespace . (Supprimez ce code après avoir terminé le processus de débogage.)

Déclenchez des événements pour les messages d'information, les avertissements et les erreurs. Les méthodes FireInformation, FireWarning et FireError affichent la description de l'événement dans la fenêtre de sortie de Visual Studio. Toutefois, la méthode FireProgress, la méthode Console.Write et la méthode Console.WriteLine n'affichent aucune information dans la fenêtre Sortie. Les messages de l'événement FireProgress apparaissent dans l'onglet Progression du concepteur SSIS.

http://microsoft-ssis .blogspot.com/2011/04/breakpoint-does-not-work-within-ssis.html