並存安裝 Integration Services 版本

適用於:SQL ServerAzure Data Factory 中的 SSIS Integration Runtime

您可以並存安裝 SQL Server 2019 (15.x) Integration Services (SSIS) 與舊版 SSIS。 本主題說明並存安裝的一些限制。

設計和維護封裝

若要設計和維護目標為 SQL Server 2016、SQL Server 2014 或 SQL Server 2012 的封裝,請使用適用於 Visual Studio 2015 的 SQL Server Data Tools (SSDT)。 若要取得 SSDT,請參閱 下載最新的 SQL Server Data Tools

在 Integration Services 專案屬性頁面 [組態屬性] 的 [一般] 索引標籤中,選取 [TargetServerVersion] 屬性,然後選擇 SQL Server 2016、SQL Server 2014 或 SQL Server 2012。

SQL Server 的目標版本 SSIS 封裝的開發環境
2016 Visual Studio 2015 的 SQL Server Data Tools
2014 Visual Studio 2015 的 SQL Server Data Tools



SQL Server Data Tools - Business Intelligence for Visual Studio 2013
2012 Visual Studio 2015 的 SQL Server Data Tools



SQL Server Data Tools - Business Intelligence for Visual Studio 2012
2008 SQL Server 2008 的 Business Intelligence Development Studio

當您將現有封裝加入現有專案時,封裝會轉換成專案所設目標的格式。

執行封裝

您可以使用 dtexec 公用程式或是SQL Server Agent 的 SQL Server 2019 (15.x) 版本,執行較早版本開發工具所建立的 Integration Services 套件。 當這些 SQL Server 2019 (15.x) 工具載入舊版開發工具中所開發的套件時,工具會暫時將記憶體中的套件轉換成 SQL Server 2019 Integration Services (SSIS) 所使用的套件格式。 如果套件發生無法成功轉換的問題,在解決這些問題之前,SQL Server 2019 (15.x) 工具將無法執行此套件。 如需詳細資訊,請參閱 升級 Integration Services 封裝