Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

So debuggen Sie eine Skriptkomponente in SSIS

Die Skriptkomponente unterstützt die Verwendung von Haltepunkten nicht. Daher können Sie Ihren Code nicht schrittweise durchlaufen und Werte untersuchen, während das Paket ausgeführt wird. Sie können die Ausführung der Skriptkomponente mit den folgenden Methoden überwachen

Unterbrechen Sie die Ausführung und zeigen Sie eine modale Nachricht an, indem Sie MessageBox.Show() verwenden -Methode im System.Windows.Forms namespace . (Entfernen Sie diesen Code, nachdem Sie den Debugging-Prozess abgeschlossen haben.)

Lösen Sie Ereignisse für Informationsmeldungen, Warnungen und Fehler aus. Die Methoden FireInformation, FireWarning und FireError zeigen die Ereignisbeschreibung im Ausgabefenster von Visual Studio an. Die FireProgress-Methode, die Console.Write-Methode und die Console.WriteLine-Methode zeigen jedoch keine Informationen im Ausgabefenster an. Meldungen des FireProgress-Ereignisses werden auf der Registerkarte „Fortschritt“ des SSIS-Designers angezeigt.

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