問題
SQL Server Integration Services是Microsoft強大的平台,用於實施提取,轉換和加載(ETL)解決方案。它允許SQL Server專業人士解決復雜的商業智能任務,並使用各種數據源。Microsoft提供了用於設計和開發Integration Services項目的圖形工具。該工具一直是Visual Studio不可或缺的一部分。但是,此工具的名稱及其安裝方法因Visual Studio(VS)的版本而異。在本文中,我們將說明如何為最新版本的Visual Studio安裝SQL Server Integration Services開發工具。
解
如上所述,在不同版本的Visual Studio中,Microsoft用於開發Integration Services項目的工具的名稱不同。例如,對於SQL Server 2008 / 2008R2集成服務,此工具是VS 2008的Business Intelligence Development Studio(BIDS),並且隨SQL Server安裝介質一起提供。在VS 2010中,該工具被重命名為SQL Server數據工具(SSDT),並作為SQL Server 2012安裝介質的一部分提供。在VS 2012/2013中,此工具被稍微重命名為SSDT-BI,需要單獨下載。在VS 2015中,它稱為SSDT,需要單獨下載。在VS 2017中,可以在VS安裝期間安裝此工具。值得一提的是,BIDS,SSDT-BI和SSDT不僅可以用於SSIS項目,而且還有SQL Server Analytical Services和SQL Server Reporting Services項目。此外,需要注意的是,SSDT向后兼容,這意味着在新版SSDT上設計的項目可以在舊版SQL Server上運行。
現在,在進行了歷史回顧之后,讓我們轉到Visual Studio的最新版本– VS 2019,並查看該版本提供的SSIS開發工具。對於此版本的VS,沒有用於SSDT的獨立安裝程序。盡管在此版本中,用於創建數據庫項目的SSDT的核心組件仍集成在Visual Studio中,但Integration Services,Analysis Services和Reporting Services項目僅是VS的擴展。因此,為了安裝用於SSIS開發的工具,我們首先需要安裝VS2019。因此,我們將把文章分為兩部分。在第一部分中,我們將描述VS 2019的安裝,在第二部分中,將說明SSIS的擴展安裝。
安裝Visual Studio 2019
要下載Visual Studio 2019,我們將使用 以下鏈接。
對於我們的示例,我們將下載此產品的免費社區版本:

然后,我們將點擊“免費下載”。下載.exe文件后,我們將雙擊它以啟動該過程:

Visual Studio安裝程序將啟動,並在一段時間后打開以下窗口:

要添加SSDT,我們向下滾動並選擇“數據存儲和處理”。然后,我們按下“安裝”按鈕並等待安裝完成:

安裝后,需要重新啟動,因此我們按“重新啟動”:

重新啟動計算機后,我們啟動Visual Studio:

在下一個屏幕上,為了使我們的示例保持簡單,我們只需單擊“不是現在,也許以后”。而不是登錄:

之后,我們選擇主題並單擊“啟動Visual Studio”:

好了,我們已經在計算機上安裝了Microsoft Visual Studio 2019。現在,是時候添加用於開發Integration Services項目的擴展了。
將SSIS項目擴展添加到Visual Studio 2019
打開Visual Studio時,我們單擊“無代碼繼續” 以添加必要的擴展名:

在此窗口中,我們單擊“擴展”>“管理擴展”:

在打開的窗口的搜索欄中,我們鍵入“ Integration Services” 以輕松找到擴展名。從出現的列表中,我們選擇“ SQL Server Integration Services項目”,然后按“下載”:

然后,我們將執行下載的.exe文件:

擴展程序的安裝開始。現在,我們將遵循一些簡單的步驟。在下一個窗口中,我們單擊“確定”:

之后,我們單擊“下一步”繼續:

如果收到以下消息,則可能已打開SQL Server Management Studio:

關閉它,然后單擊“確定”。該過程應繼續:

最終,安裝完成,我們安裝了擴展程序:

現在,我們准備創建Integration Services項目。在Visual Studio中,我們選擇“創建新項目”:

在下一個窗口中,我們鍵入“ integration”以找到“ Integration Services Project”,然后單擊它:

我們為項目選擇一個名稱:

因此,它已經准備好!我們打開了可以設計和開發SSIS 2019軟件包的界面:

結論
總而言之,我們回顧了與VS 2019中用於SQL Server Integration Services項目開發的工具有關的更新。正如我們所看到的,在此版本的VS中,安裝了用於設計SSIS項目的工具,作為Visual的擴展。工作室。我們還探討了如何安裝Visual Studio 2019以及如何向其中添加Integration Services Projects擴展。