可以从 Visual Studio Marketplace 下载 SSIS

访问 https://techcommunity.microsoft.com/t5/SQL-Server-Integration-Services/bg-p/SSIS ,直接从产品团队获取有关 SSIS 的最新信息、提示、新闻和公告。 扩展市场 中列出了集成服务 (SSIS) 扩展发行说明。

  • 要使用 Oracle 和 Teradata 连接器设计面向低于 SQL Server 2019 的旧版 SQL Server 的包,除了 Microsoft Oracle Connector Microsoft Teradata Connector 之外,还需要安装相应版本的 Microsoft Connector for Oracle by Attunity 和 Microsoft Connector for Teradata by Attunity。

  • 版本 5.0 Microsoft Connector for Oracle by Attunity 和 Microsoft Connector for Teradata by Attunity(定目标到 SQL Server 2017)
  • 版本 4.0 Microsoft Connector for Oracle by Attunity 和 Microsoft Connector for Teradata by Attunity(定目标到 SQL Server 2016)
  • 版本 3.0 Microsoft Connector for Oracle by Attunity 和 Microsoft Connector for Teradata by Attunity(定目标到 SQL Server 2014)
  • 版本 2.0 Microsoft Connector for Oracle by Attunity 和 Microsoft Connector for Teradata by Attunity(定目标到 SQL Server 2012)
  • 自版本 3.3 起,适用于 SQL Server 2017-2022 的 Power Query Source 已从该产品安装中排除。 若要继续使用此组件,请自行手动下载并安装。 下载链接: 适用于 SQL Server 2017-2022 的 Power Query Source

  • 当 ExecuteOutOfProcess 设置为“True”时,SSIS 执行包任务不支持调试。

  • 此扩展不支持 Visual Studio 2022。 请使用 SQL Server Integration Services 项目扩展 2022

  • 有时,VS 实例升级期间可能会因某种原因删除此产品或 Visual Studio Tools for Applications 2019。 如果无法加载现有 SSIS 项目,请尝试通过控制面板修复此产品。 如果在单击“编辑脚本”时 VS 未弹出,请尝试通过控制面板修复 VSTA 2019。 我们已将此问题报告给 VS 团队。 如有任何不便,深感抱歉。

    已从 SQL Server 2022 (16.x) 和 SQL Server Management Studio 19 (SSMS) 中删除 SQL Server Native Client (通常缩写为 SNAC)。 不建议在新应用程序开发工作中使用 SQL Server Native Client(SQLNCLI 或 SQLNCLI11)和旧版 Microsoft OLE DB Provider for SQL Server (SQLOLEDB)。 请在此后切换为使用新版 Microsoft OLE DB Driver (MSOLEDBSQL) for SQL Server 或最新版的 Microsoft OLE DB Driver for SQL Server 。 对于作为 SQL Server 数据库引擎组件(版本 2012 到 2019)随附的 SQLNCLI,请参阅此 支持生命周期特例

    4.1 版

  • 已知问题:
    1. 由于 VS 市场存在限制,版本 4.1.2 不会引入要下载的新二进制文件。 版本 4.1 包含最新二进制文件。
    2. 版本 4.0 预览:

    3. 已知问题:
      1. 目标 SQL Server 2022 (16.x) 中的 CDC 源组件无法预览。
      2. 在同时安装 SQL Server 2019 的环境中执行面向 SqlServer 2019 的 SSIS 项目时,执行将失败并出现错误“无法将类型 System._ComObject 的 COM 对象强制转换为接口类型 Microsoft.SqlServer.Dts.Runtime.Wrapper.Sql2019.IDTSApplication160”。 解决方法:解决方案资源管理器 -> 右键单击“项目”->“属性”->“调试”->“Run64bitRuntime”> 设为 false。
      3. 如果成功安装,但解决方案显示“不兼容”和“未安装应用程序”:

      4. 打开“Visual Studio”->“扩展”->“管理扩展”->“已安装”
      5. 启用 SSIS 扩展
      6. 重新启动 Visual Studio
      7. 如果在安装过程中收到错误,并在日志中发现“捆绑操作失败: 指针(0x80004003)无效”。 可以在 %temp%\SsdtisSetup 下检查日志,更详细的日志位于 Microsoft.DataTools.IntegrationServices_{timestamp}_ISVsix.log 下:

      8. 当错误为“文件 {filefullpath} 已存在。”:
           cd C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE
           rm CommonExtensions\Microsoft\SSIS\* 
           rm PublicAssemblies\SSIS\* 
           rm "PublicAssemblies\Microsoft BI\Business Intelligence Projects\Integration Services\"* 
          
        1. 修复 VS2019
        2. 重启并重新安装
        3. 当错误为“对象引用未设置为某个对象的实例。”时:
          • 删除损坏的实例文件夹“%ProgramData%\Microsoft\VisualStudio\Packages_Instances<InstallationID>”
          • 当错误为“错误 0x80091007:无法验证有效负载的哈希”时:
            • 删除 C:\ProgramData\Package Cache\15160B731819F56D87A626F9A2777550340022D7 并重试。
            • 当 ISVsix.log 中不存在上述错误,则可以压缩 %temp%\SsdtisSetup,然后将日志发送到 ssistoolsfeedbacks@microsoft.com 进行故障排除。
            • 按照以下步骤在脱机环境中安装此产品:

            • 请参阅创建 Visual Studio 的脱机安装包进行本地安装中的说明,并确保包含以下先决条件:

            • 先决条件 ID="Microsoft.VisualStudio.Component.Roslyn.LanguageServices" Version="[16.0,)" DisplayName="C# and Visual Basic"
            • 先决条件 ID="Microsoft.VisualStudio.Component.CoreEditor" Version="[16.0,)" DisplayName="Visual Studio core editor"
            • 先决条件 ID="Microsoft.VisualStudio.Component.SQL.SSDT" Version="[16.0,)" DisplayName="SQL Server Data Tools"
            • 先决条件 ID="Microsoft.Net.Component.4.TargetingPack" Version="[16.0,)" DisplayName=".NET Framework 4 targeting pack"
            • 先决条件 ID="Microsoft.Net.Component.4.5.TargetingPack" Version="[16.0,)" DisplayName=".NET Framework 4.5 targeting pack"
            • 先决条件 ID="Microsoft.Net.Component.4.7.TargetingPack" Version="[16.0,)" DisplayName=".NET Framework 4.7 targeting pack"
            • 启动此产品的安装程序并执行安装,也可以在安静模式下运行安装程序。 使用“/?”自变量启动安装程序,以获取安装程序自变量列表的更多详细信息。

            • VS Community 不支持脱机激活。 若要将此产品与 VS Community 配合使用,必须在 VS Community 中偶尔登录到 Microsoft 帐户。 如果要在完全脱机的环境中使用此产品,建议在支持通过产品密钥进行脱机激活的 VS Professional 或 Enterprise 上安装此产品。

  •