偵錯指令碼
適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime
您可以在 Microsoft Visual Studio Tools for Applications (VSTA)中,撰寫指令碼工作和指令碼元件所使用的指令碼。
您可以在 VSTA 中設定中斷點和編寫中斷點指令碼。 您可以在 VSTA 中管理中斷點,但也可以使用 SSIS 設計工具所提供的 [設定中斷點] 對話方塊,管理中斷點。 如需詳細資訊,請參閱 偵錯控制流程。
[設定中斷點] 對話方塊包含指令碼中斷點。 這些中斷點出現在中斷點清單的底部,並顯示中斷點所在之函數的行號和名稱。 您可以從 [設定中斷點] 對話方塊刪除指令碼中斷點。
在執行階段,於指令碼中程式碼行上設定的中斷點會與封裝上或封裝的工作和容器上設定的中斷點整合。 偵錯工具可以從指令碼中的中斷點執行到封裝、工作或容器上設定的中斷點,反之亦可。 例如,封裝可能具有以封裝接收到 OnPreExecute 和 OnPostExecute 事件時發生之中斷條件設定的中斷點,而且封裝還可擁有在其指令碼行上具有中斷點的指令碼工作。 在此案例中,封裝可以暫停與 OnPreExecute 事件相關之中斷條件的執行,而執行到指令碼中的中斷點,並最終執行到與 OnPostExecute 事件相關的中斷條件。
如需偵錯指令碼工作和指令碼元件的詳細資訊,請參閱 指令碼工作的程式碼撰寫和偵錯 和 指令碼元件的程式碼撰寫和偵錯。