[升級與相容性執行] SQL 2000 DTS如何在SQL 2008 上繼續運作?

摘要:[升級與相容性執行] SQL 2000 DTS如何在SQL 2008 上繼續運作?

日前上課的時候,針對目前 SQL 2000上為數不少的DTS,該怎麼轉移到 SQL Server 2008上備受苦惱

如果要升級到 SQL 2008 SSIS那就要改寫。

 

但後來得知,微軟向來會繼續支援「前兩代」軟體的功能,

SQL 2008的前兩代,2005 / 2000,那就表示 SQL 2008某個角度(某個層面)上來說,是支援 SQL 2000的最後一代了。

下一代(假設SQL 2010)那就只支援到SQL 2005而已。

 

要在 SQL 2008上面,以「相容性」的模式繼續執行SQL 2000 DTS

要安裝這些檔案,有點瑣碎。

 

 

運氣很好,找到這些資料。

========================================================================

如何:安裝 Data Transformation Services 封裝的支援
http://msdn.microsoft.com/zh-tw/library/ms143755.aspx

========================================================================

這篇文章提到,要在 SQL 2008上運作DTS,在安裝的時候就得小心。

 

1.安裝期間於 [特徵選取] 頁面上,進行下列選取:

    a.選取 [Integration Services]。
    此選項會安裝 ActiveX Script 工作及 DTS 封裝移轉精靈。

    b.選取 [用戶端工具回溯相容性]。
    此選項會安裝執行 DTS 2000 封裝工作。

 

接下來,工作還沒完.....................

.............................................................................................

安裝 DTS 封裝的執行階段支援

SQL Server 2008 不會安裝 DTS 封裝的執行階段支援。在執行和管理 DTS 封裝之前,您必須依照下列程序的描述,安裝這個執行階段支援。

  若要安裝 Data Transformation Services 封裝的執行階段支援
在您用於安裝 SQL Server 2008 的安裝媒體上,尋找並執行適用於作業系統的 SQLServer2005_BC*.msi Windows Installer 封裝版本。

– 或 –

在網際網路瀏覽器中,開啟 Microsoft SQL Server 2008 功能套件(Microsoft SQL Server 2008 Feature Pack)頁面,然後下載並安裝 Microsoft SQL Server 2005 回溯相容性元件
 

 .............................................................................................

  安裝 Data Transformation Services 封裝的設計階段支援

在網際網路瀏覽器中,開啟 Microsoft SQL Server 2005 Feature Pack 網頁,然後下載並安裝 Microsoft SQL Server 2000 DTS 設計師元件

如果在使用 DTS 設計師時出現錯誤訊息,則 PATH 環境變數可能將 SQL Server 2008 的二進位檔案路徑列在 SQL Server 2000 的二進位檔案路徑之前。這樣的路徑順序會使 DTS 設計師找不到需要的二進位檔案。若要解決這項錯誤,請將設計師需要的檔案 "複製" 到 SQL Server 2008 檔案的位置,如下列程序所述

附註:在 64 位元電腦上,在下列程序中以 %ProgramFiles(x86)% 代替 %ProgramFiles%。
 

若要確認 SQL Server Management Studio 中可以使用 DTS 設計師
1.將 SEMSFC.DLLSQLGUI.DLLSQLSVC.DLL 檔案從 %ProgramFiles%\Microsoft SQL Server\80\Tools\Binn 資料夾複製到 %ProgramFiles%\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE 資料夾。

2.將 SEMSFC.RLLSQLGUI.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"。

 

若要確認 Business Intelligence Development Studio 中可以使用 DTS 設計師
1.將 SEMSFC.DLL、SQLGUI.DLL 和 SQLSVC.DLL 檔案從 %ProgramFiles%\Microsoft SQL Server\80\Tools\Binn 資料夾複製到 %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE 資料夾。

2.將 SEMSFC.RLL、SQLGUI.RLL 和 SQLSVC.RLL 檔案從 %ProgramFiles%\Microsoft SQL Server\80\Tools\Binn\Resources 資料夾複製到 %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\Resources\%lang_id% 資料夾。例如,若為 U.S. English,lang_id 子資料夾就是 "1033"。
 

 

 

 

========================================================================
SQL Server 2008 中 Data Transformation Services (DTS) 的支援
http://msdn.microsoft.com/zh-tw/library/bb500440.aspx

========================================================================

 

 

這篇文章只是為自己做一個記錄

 

 

 

 

 

我將思想傳授他人, 他人之所得,亦無損於我之所有;

猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson

線上課程教學,遠距教學 (Web Form 約51hr)  https://dotblogs.com.tw/mis2000lab/2016/02/01/aspnet_online_learning_distance_education_VS2015

線上課程教學,遠距教學 (ASP.NET MVC 約75~88hr)  https://dotblogs.com.tw/mis2000lab/2018/08/14/ASPnet_MVC_Online_Learning_MIS2000Lab

ASP.NET MVC線上課程 第一天 免費看 (5.5小時) 

寫信給我,不要私訊 --  mis2000lab (at) yahoo.com.台灣  或  school (at) mis2000lab.net


ASP.NET遠距教學、線上課程(Web Form + MVC)。 第一天課程, "完整" 試聽。 

................   facebook社團   https://www.facebook.com/mis2000lab   ......................

................  YouTube (ASP.NET) 線上教學影片  https://www.youtube.com/channel/UC6IPPf6tvsNG8zX3u1LddvA/

 

Blog文章 "附的範例" 無法下載,請看 這裡 ...... https://dotblogs.com.tw/mis2000lab/2016/03/14/2008_2015_mis2000lab_sample_download

請看我們的「售後服務」範圍(嚴格認定)

...................................................................................................................................................... 

[遠距教學、教學影片] ASP.NET (Web Form) 課程 上線了!MIS2000Lab.主講

事先錄製好的影片,並非上課時側錄!   觀看影片時,有如我「一對一」跟您面對面講課

 

ASP.NET MVC 5 線上教學

         累積時數約 75~ 88小時...... 第一天(5.5小時)完整內容,"免費"讓您評估