偵錯指令碼

您可以撰寫指令碼工作和指令碼元件在 Microsoft Visual Studio Tools for Applications (VSTA) 中使用的指令碼。

您可以在 VSTA 中設定中斷點和編寫中斷點指令碼。 您可以在 VSTA 中管理中斷點,但您也可以使用「SSIS 設計師」提供的 [設定中斷點] 對話方塊管理中斷點。 如需詳細資訊,請參閱<偵錯控制流程>。

[設定中斷點] 對話方塊包含指令碼中斷點。 這些中斷點出現在中斷點清單的底部,並顯示中斷點所在之函數的行號和名稱。 您可以從 [設定中斷點] 對話方塊刪除指令碼中斷點。

在執行階段,於指令碼中程式碼行上設定的中斷點會與封裝上或封裝的工作和容器上設定的中斷點整合。 偵錯工具可以從指令碼中的中斷點執行到封裝、工作或容器上設定的中斷點,反之亦可。 例如,封裝可能具有以封裝接收到 OnPreExecuteOnPostExecute 事件時發生之中斷條件設定的中斷點,而且封裝還可擁有在其指令碼行上具有中斷點的指令碼工作。 在此案例中,封裝可以暫停與 OnPreExecute 事件相關之中斷條件的執行,而執行到指令碼中的中斷點,並最終執行到與 OnPostExecute 事件相關的中斷條件。

如需有關偵錯指令碼工作和指令碼元件的詳細資訊,請參閱<指令碼工作的程式碼撰寫和偵錯>和<指令碼元件的程式碼撰寫和偵錯>。

在 Visual Studio for Applications 中設定中斷點

Integration Services 圖示 (小) 掌握 Integration Services 的最新狀態

若要取得 Microsoft 的最新下載、文件、範例和影片以及社群中的選定解決方案,請瀏覽 MSDN 上的 Integration Services 頁面:


若要得到這些更新的自動通知,請訂閱該頁面上所提供的 RSS 摘要。

請參閱

工作

疑難排解封裝開發的工具