DTS
Data Transformation Services (DTS) 是 SQL 2000 中用來建立封裝,進行資料轉移的服務。
SSIS
Microsoft Integration Services (SSIS) 是 SQL 2005 才開始提供服務,它取代了 SQL 2000 的 DTS 功能,可用來建立企業級資料整合和資料轉換方案的平台。 您可利用 SSIS 來解決複雜的商務問題:複製或下載檔案、傳送電子郵件訊息以回應事件、更新資料倉儲、清理和採礦資料,以及管理 SQL Server 物件和資料。
DTS 由 SQL 2005 開始由 SSIS 取代,若是想要在 SQL 2005, SQL 2008 上繼續支援 DTS 功能,則必須安裝適當的回溯相容元件。但是,SQL 2012 就不再支援 DTS 功能。 如何在 SQL 2008 中繼續使用 DTS ,可參考這篇教學:匯入與執行 DTS 封裝檔案,以 SQL Server 2008 R2 x64 版本為例
BIDS
SQL 2008 提供 Business Intelligence Development Studio (BIDS) 這個工具,可用於開發「商務智慧方案」。 不過,它只整合在 VS 2008 的開發環境,無法在 VS 2010 中使用。
商務智慧方案包括:
- Reporting Service 專案
- Analysis Service 專案
- Integration Service 專案
所以,使用 BIDS 可以用來建立及維護 Integration Services 專案
SSDT
到了 VS2010 ,微軟又提供了新的封裝開發工具,命名為 SQL Server Data Tools(SSDT)。 不過它並不包含在 VS2010 之中,你必須另外下載安裝。 你可以使用 SSDT 建立與維護 Integration Services、Analysis Services、Reporting Services 等專案類型; 也可以使用 SSDT 開發資料庫專案,進行資料庫的建置、偵錯、維護和重構等工作。
這個工具到了 VS2012 或 SQL2012 已內建在安裝程序裡。