在SQL 2008R2環境內編輯DTS封裝需要下列三個步驟
1.安裝期間於 [特徵選取] 頁面上,進行下列選取:
a.選取 [Integration Services]:此選項會安裝 ActiveX Script 工作及 DTS 封裝移轉精靈。
b.選取 [用戶端工具回溯相容性]:此選項會安裝執行DTS 2000 封裝工作。
2安裝 DTS 封裝的執行階段支援
上一個步驟安裝好之後仍不會安裝 DTS 封裝的執行階段支援。在執行和管理 DTS 封裝之前,必須下載 Microsoft SQL Server 2005 回溯相容性元件,安裝執行階段的支援。
SQL Server 回溯相容性封裝包括最新版的 Data Transformation Services 2000 執行階段 (DTS)、SQL Distributed Management Objects (SQL-DMO)、決策支援物件 (DSO) 及 SQL 虛擬裝置介面 (SQLVDI)。這些版本已更新為可與 SQL Server 2005 及 SQL Server 2008 相容,且包括所有利用 SQL Server 2000 SP4 和 SQL Server 2005 SP2 來傳送的修正程式。
Microsoft SQL Server 2005 回溯相容性元件安裝步驟如下
3:安裝 Data Transformation Services 封裝的設計階段支援
需安裝設計階段的支援,否則在SQL Server Management Studio開啟DTS設計時,仍會出現"需要有 SQL Server 2000 DTS 設計師元件,才能編輯 DTS 封裝。"錯誤訊息
開啟 Microsoft SQL Server 2005 Feature Pack 網頁,然後下載並安裝 Microsoft SQL Server 2000 DTS 設計師元件。(SQL Server2005_DTS.msi)
點選[Next]即可進行安裝。
最後,參照下列步驟手動 copy 幾個檔案
- 將 SEMSFC.DLL、SQLGUI.DLL 和 SQLSVC.DLL 檔案從 %ProgramFiles%\Microsoft SQL Server\80\Tools\Binn 資料夾複製到 %ProgramFiles%\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE 資料夾。
- 將 SEMSFC.RLL、SQLGUI.RLL 和 SQLSVC.RLL 檔案從 %ProgramFiles%\Microsoft SQL Server\80\Tools\Binn\Resources 資料夾複製到 %ProgramFiles%\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Resources\%lang_id% 資料夾。例如,若為 U.S. English,lang_id 子資料夾就是 "1033"。
註:若是64位元環境需從 %ProgramFiles(x86)% 目錄中取得,中文環境為例(使用 10248資料夾)
上述步驟完成後即可在 SQL Server Management Studio 中可以使用 DTS 設計師,如下圖所示
上述步驟完成後即可在 Business Intelligence Development Studio 中可以使用 DTS 設計師,如下圖所示
參考:
SQL Server 2008 R2 中 SQL Server 2000 DTS 的支援
如何:安裝 Data Transformation Services 封裝的支援
德瑞克 :學習筆記
編輯與開啟 DTS 封裝檔案,以 SQL Server 2008 R2 x64 版本為例
設定 SSMS 2008 管理工具,可以使用 DTS 設計師
留言列表