共用方式為


步驟 2:新增和設定記錄

在這項工作中,您將啟用 Lesson 3.dtsx 套件中數據流的記錄功能。 然後,您將設定文本文件記錄提供者來記錄 PipelineExecutionPlan 和 PipelineExecuteTrees 事件。 文本文件記錄提供者會建立易於檢視且易於傳輸的記錄。 這些記錄檔的簡單性讓這些檔案在封裝的基本測試階段特別有用。 您也可以在 SSIS 設計師的 [記錄事件] 視窗中檢視記錄專案。

將記錄新增至套件

  1. [SSIS]功能表上,按一下[記錄]

  2. 在 [ 設定 SSIS 記錄 ] 對話方塊的 [ 容器 ] 窗格中,確定已選取最上層代表第 3 課封裝的物件。

  3. 在 [ 提供者和記錄] 索引標籤的 [ 提供者類型 ] 方塊中,選取 [文本檔的 SSIS 記錄提供者],然後按兩下 [ 新增]。

    Integration Services 會將新的文本文件記錄提供者新增至套件,其中包含文本文件的預設名稱 SSIS 記錄提供者。 您現在可以設定新的記錄提供者。

  4. 在 [ 名稱] 資料列中,輸入 Lesson 3 Log File

  5. 選擇性地修改 [描述]。

  6. 在 [ 組態 ] 數據行中,按兩下 [ <新增連線> ] 以指定記錄資訊寫入目的地。

    在 [ 檔案連接管理器編輯器] 對話框中,針對 [使用類型] 選取 [ 建立檔案],然後按兩下 [ 瀏覽]。 根據預設,[ 選取檔案 ] 對話框會開啟項目資料夾,但您可以將記錄資訊儲存到任何位置。

  7. 在 [ 選取檔案 ] 對話框中,於 [ 檔名] 方塊中輸入 TutorialLog.log,然後按兩下 [ 開啟]。

  8. 按兩下 [確定 ] 關閉 [ 檔案連接管理器編輯器 ] 對話框。

  9. 在 [ 容器] 窗格中,展開封裝容器階層的所有節點,然後清除所有複選框,包括 [ 擷取範例貨幣數據 ] 複選框。 現在選取 [ 擷取範例貨幣數據 ] 複選框,只取得此節點的事件。

    這很重要

    如果 [擷 取範例貨幣數據 ] 複選框的狀態變暗,而不是選取,工作會使用父容器的記錄設定,而且您無法啟用工作特定的記錄事件。

  10. 在 [詳細數據] 索引標籤的 [事件] 資料行中,選取 [PipelineExecutionPlan] 和 [PipelineExecutionTrees] 事件。

  11. 按兩下 [進階 ] 以檢閱記錄提供者會寫入每個事件記錄檔的詳細數據。 根據預設,系統會針對您指定的事件自動選取所有信息類別。

  12. 按兩下 [基本 ] 以隱藏資訊類別。

  13. 在 [ 提供者和記錄] 索引標籤的 [ 名稱] 資料列中,選取 Lesson 3 Log File。 建立封裝的記錄提供者之後,您可以選擇性地取消選取它以暫時關閉記錄,而不需要刪除並重新建立記錄提供者。

  14. 按一下 [確定]

後續步驟

步驟 3:測試第 3 課教學課程套件