如何:在資料流程元件中設定錯誤輸出
許多資料流程元件都支援錯誤輸出,因元件的不同,「SSIS 設計師」會以不同的方式設定錯誤輸出。除了設定錯誤輸出以外,您也可以設定錯誤輸出的資料行。其中包括設定此元件所加入的 ErrorCode 和 ErrorColumn 資料行。
設定錯誤輸出
若要設定錯誤輸出,您有兩個選項:
使用 [設定錯誤輸出] 對話方塊。您可以使用此對話方塊,在支援錯誤輸出的任何資料流程元件中設定錯誤輸出。
請針對此元件使用編輯器對話方塊。某些元件可讓您直接從它們的編輯器對話方塊設定錯誤輸出;但如果是 ADO NET 來源、匯入資料行轉換、OLE DB 命令轉換或 SQL Server Compact 目的地,您便無法從編輯器對話方塊設定錯誤輸出。
下列程序描述如何使用這些對話方塊來設定錯誤輸出。
若要使用 [設定錯誤輸出] 對話方塊設定錯誤輸出
在 Business Intelligence Development Studio 中,開啟包含您所要之封裝的 Integration Services 專案。
在 [方案總管] 中,按兩下封裝將其開啟。
在 [SSIS 設計師] 中,按一下 [資料流程] 索引標籤。
將錯誤輸出 (以紅色箭頭表示) 從錯誤來源元件拖曳到資料流程中的另一個元件。
在 [設定錯誤輸出] 對話方塊中,針對元件輸入中的每個資料行,在 [錯誤] 和 [截斷] 資料行中選取動作。
若要儲存已更新的封裝,請按一下 [檔案] 功能表上的 [儲存選取項目]。
針對此元件使用編輯器對話方塊來加入錯誤輸出
在 Business Intelligence Development Studio 中,開啟包含您所要之封裝的 Integration Services 專案。
在 [方案總管] 中,按兩下封裝將其開啟。
在 [SSIS 設計師] 中,按一下 [資料流程] 索引標籤。
按兩下要在其中設定錯誤輸出的資料流程元件,並依據此元件,執行下列其中一個步驟:
按一下 [設定錯誤輸出]。
按一下 [錯誤輸出]。
為每個資料行設定 [錯誤] 選項。
為每個資料行設定 [截斷] 選項。
按一下 [確定]。
若要儲存已更新的封裝,請按一下 [檔案] 功能表上的 [儲存選取項目]。
設定錯誤輸出資料行
若要設定錯誤輸出資料行,您必須使用 [進階編輯器] 對話方塊的 [輸入與輸出屬性] 索引標籤。
設定錯誤輸出資料行
在 Business Intelligence Development Studio 中,開啟包含您所要之封裝的 Integration Services 專案。
在 [方案總管] 中,按兩下此封裝將它開啟。
在 [SSIS 設計師] 中,按一下 [資料流程] 索引標籤。
以滑鼠右鍵按一下要設定其錯誤輸出資料行的元件,並按一下 [顯示進階編輯器]。
按一下 [輸入與輸出屬性] 索引標籤,並展開 [<component name> 錯誤輸出] 和 [輸出資料行]。
按一下資料行並更新其屬性。
[!附註]
資料行的清單包括元件輸入中的資料行、上一個錯誤輸出加入的 ErrorCode 和 ErrorColumn 資料行,以及此元件加入的 ErrorCode 和 ErrorColumn 資料行。
按一下 [確定]。
若要儲存已更新的封裝,請按一下 [檔案] 功能表上的 [儲存選取項目]。