您目前已離線,請等候您的網際網路重新連線

不支援您的瀏覽器

您必須更新瀏覽器,才能使用此網站。

更新至最新版本的 Internet Explorer

如何在 SQL Server Business Intelligence Development Studio 中建立封裝範本

簡介
Microsoft SQL Server 2005 包括 SQL Server Integration Services (SSIS),SSIS 包括 SQL Server Business Intelligence Development Studio。SQL Server Business Intelligence Development Studio 是您用於建立 SSIS 封裝的開發環境。一般來說,SSIS 封裝包含如連接管理員、記錄提供者和資料流程工作等項目。

如果要在封裝之間複製項目,您可以將完整的封裝複製到新的檔案位置,或者建立封裝範本。本文將告訴您,如何建立封裝範本。封裝範本包含原始封裝中的所有項目。然而,封裝範本只能重複用於建立其他封裝。如果要建立新的封裝,請從封裝範本新增或移除項目。
其他相關資訊
SSIS 封裝可以包含連接管理員、記錄提供者、控制流程元素、資料流程元素、事件處理常式、變數和設定等項目。當您使用封裝範本建立新的封裝時,可以重複使用這些項目。例如,您可以重複使用封裝範本中的下列項目:
  • 記錄提供者:您可以建立包含連接管理員和記錄提供者的封裝,也可以將該封裝當做其他封裝的範本。當您執行這項操作時,所有的事件資訊都會記錄在同一個 SQL Server 資料庫中。
    注意 當所有的事件資訊都記錄在同一個 SQL Server 資料庫時,可能會比較容易分析記錄資料。
  • 一般執行 SQL 工作:您可以建立截斷資料表或附加資料庫的封裝。
  • 傳送郵件工作:您可以建立包含 SMTP 連接管理員、「傳送郵件」工作和屬性運算式的封裝,以建立主旨列。請將這個封裝當做範本建立其他封裝,以便在封裝執行成功或產生錯誤時以電子郵件通知您。

在 SQL Server Business Intelligence Development Studio 中建立新的封裝範本

  1. 啟動 SQL Server Business Development Studio。
  2. 按一下 [檔案],指向 [新增],然後按一下 [專案]
  3. 在 [新增專案] 視窗中,按一下 [商務智慧專案],按一下 [Integration Services 專案],輸入專案的名稱,然後按一下 [確定]

    注意 我們建議您在輸入名稱時,輸入可描述封裝功能的名稱。
  4. 將您想要的項目從 [工具箱] 新增至 Package.dtsx 檔案。
  5. 按一下 [檔案],然後按一下 [儲存選取項目]

    注意 您可以儲存空白封裝。
  6. 按一下 [檔案],然後按一下 [另存 filename 的副本為]。在這個範例中,filename 是檔案的名稱。

    注意 您可以將封裝複製到步驟 7 中的資料夾位置,而不使用 [另存 filename 的副本為] 命令。
  7. [儲存封裝的副本] 對話方塊中,按一下 [封裝位置] 方塊中的 [檔案系統],在 [封裝路徑] 方塊中輸入下列路徑,然後按一下 [確定]。在這個路徑中,drive 是 Microsoft Visual Studio 2005 安裝所在的硬碟:

    drive:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject\DataTransformationItems

    注意 如果您不是使用預設位置來安裝 Visual Studio 2005,請在 [封裝路徑] 方塊中輸入 Visual Studio 2005 資料夾的路徑。

在其他解決方案或專案中使用封裝範本

  1. 啟動 SQL Server Business Development Studio。
  2. 按一下 [檔案],指向 [新增],然後按一下 [專案]
  3. 在 [新增專案] 視窗中,按一下 [商務智慧專案],按一下 [Integration Services 專案],輸入專案的名稱,然後按一下 [確定]

    注意 我們建議您在輸入名稱時,輸入可描述封裝功能的名稱。
  4. 在 [方案總管] 中,用滑鼠右鍵按一下專案名稱,指向 [新增],然後按一下 [新增項目]
  5. [Visual Studio 安裝的範本] 下方,按一下您要的範本,輸入範本的名稱,然後按一下 [新增]

    注意 [名稱] 方塊中範本的預設名稱是範本的名稱加上遞增的計數。例如,如果範本名稱為 Test.dtsx,預設名稱則為 Test1.dtsx。

    注意 我們建議您為封裝產生唯一的識別碼屬性值,讓記錄資料的分析更簡單。如果要產生唯一的識別碼屬性值,請按一下 [屬性] 窗格中的 [識別碼],然後按一下 [產生新的識別碼]。如果 [屬性] 窗格中沒有出現 [產生新的識別碼],請確認封裝屬性出現在 [屬性] 窗格中。如果 [屬性] 窗格中出現連接管理員或工作等項目的屬性,[產生新的識別碼] 就無法使用。
参考
如需有關如何重新產生重複的 SSIS 封裝的封裝識別碼的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
906564How to use SQL Server Business Intelligence Development Studio or the dtutil utility to regenerate the package ID of an SSIS package that was duplicated
內容

文章識別碼:908018 - 最後檢閱時間:05/16/2011 00:58:00 - 修訂: 2.0

  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • kbsqldeveloper kbsql2005ssis kbhowto kbinfo KB908018
意見反應
e="text/javascript" src="https://c.microsoft.com/ms.js">