我們是否可以運行爲運行SQL Server 2008 R2的服務器上的SQL Server 2000實例編寫並且當前正在運行的傳統DTS包?從SQL Server 2000升級到SQL Server 2008 R2並運行舊版DTS包
我們,我們知道將要運行的SQL Server 2008 R2,但遺留DTS包是導致我們在遷移關注精細的數據庫。我們甚至會考慮包含加載SQL Server 2000組件的替代方案,以便能夠運行此DTS包。
我們是否可以運行爲運行SQL Server 2008 R2的服務器上的SQL Server 2000實例編寫並且當前正在運行的傳統DTS包?從SQL Server 2000升級到SQL Server 2008 R2並運行舊版DTS包
我們,我們知道將要運行的SQL Server 2008 R2,但遺留DTS包是導致我們在遷移關注精細的數據庫。我們甚至會考慮包含加載SQL Server 2000組件的替代方案,以便能夠運行此DTS包。
您可以從Management> Legacy> Data Transformation Services將DTS包舊格式(* .dts)導入到SQL Server 2008R2中。
從SQL Server中的MSDN文章DTS Migrating DTS Packages to Integration Services
支持2008
DTS當您安裝了SQL Server 2008中 數據庫引擎包仍然可以像以前一樣運行。爲此,您必須從 SQL Server安裝介質或Feature Pack網頁安裝 Microsoft SQL Server向後兼容功能。此 將安裝SQL Server 2008的DTS運行時,該運行時僅適用於32位 平臺。
如果perfom從SQL Server 2000的in-place升級到SQL Server 2008 ,那麼所有本地存儲的DTS包將在SQL Server保留爲 DTS包2008年升級過程不 自動遷移DTS打包成Integration Services格式。 編輯DTS包,您必須安裝Microsoft SQL Server 2000 DTS設計器組件,這是SQL Server 2005的 功能包的一部分,是從微軟網站上單獨下載。
您可以在ManagementàLegacyàData Transformation Services節點下的SQL Server Management Studio 管理您的DTS包。 在這裏,您可以打開存儲在文件系統中的現有DTS包或在msdb數據庫中打開 ,或者通過點擊導入按鈕向 添加其他包到服務器。無法從 Management Studio創建新的DTS包,但可以修改和重命名舊的包。
我們將要使用SQL 2008 R2網絡版(64位)。你知道這些DTS包是否兼容Web Additions,並且如果有從2000 DTS包到此版本的升級路徑? – gevjen
什麼類型的問題? – mohammedn
正如展望未來:SQL Server 2008 R2是仍然支持DTS包的**最新**版本 - 對於SQL Server 2011「Denali」,您必須轉換爲SSIS。 –