Freigeben über


Debuggen von Skript

Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory

Sie erstellen in Microsoft Visual Studio Tools for Applications (VSTA) die Skripts, die vom Skripttask und der Skriptkomponente verwendet werden.

Sie legen Breakpoints in VSTA fest und erstellen sie. Breakpoints können in VSTA sowie im Dialogfeld Breakpoints festlegen des SSIS -Designers verwaltet werden. Weitere Informationen finden Sie unter Debugging Control Flow.

Das Dialogfeld Breakpoints festlegen schließt die Skriptbreakpoints ein. Diese Breakpoints werden am Ende der Breakpointliste angezeigt und enthalten die Zeilennummer und den Namen der Funktion, in der der Breakpoint vorkommt. Skriptbreakpoints können Sie im Dialogfeld Breakpoints festlegen löschen.

Zur Laufzeit werden die Breakpoints, die in Codezeilen im Skript festgelegt sind, in die Breakpoints integriert, die für das Paket oder die Tasks und Container im Paket festgelegt sind. Der Debugger kann ab einem Breakpoint im Skript bis zu einem für das Paket, den Task oder den Container festgelegten Breakpoint ausgeführt werden, oder umgekehrt. Beispielsweise können für ein Paket Breakpoints für die Unterbrechungsbedingungen festgelegt sein, die auftreten, wenn das Paket die Ereignisse OnPreExecute und OnPostExecute empfängt, und die auch einen Skripttask mit Breakpoints in den Skriptzeilen aufweisen. In diesem Szenario kann die Ausführung vom Paket an der Unterbrechungsbedingung angehalten werden, die dem OnPreExecute -Ereignis zugeordnet ist, bis zu den Breakpoints im Skript ausgeführt werden und schließlich bis zur Unterbrechungsbedingung ausgeführt werden, die dem OnPostExecute -Ereignis zugeordnet ist.

Weitere Informationen zum Debuggen des Skripttasks und der Skriptkomponente finden Sie unter Coding and Debugging the Script Task und Coding and Debugging the Script Component.

So legen Sie in Visual Studio für Applikationen einen Breakpoint fest

Weitere Informationen

Tools zur Problembehandlung für die Paketentwicklung