You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS2019及SSIS扩展更新后Execute SQL Task执行报错求助

组件信息与解决方案

对应组件说明

CLSID {D149AE87-9D64-42CE-95A7-138CD72D5346} 属于SSIS Execute SQL Task的核心COM组件,对应文件为Microsoft.SqlServer.ExecuteSQLTask.dll,是负责解析、执行SQL查询的关键模块,隶属于SQL Server Integration Services任务组件集。

解决方案

  • 确认版本兼容性:确保安装的SQL Server Integration Services Projects扩展完全适配VS2019,避免安装适配VS2022的16.x版本扩展,应选择对应VS2019的15.x系列版本。同时保证本地安装的SQL Server(含SSIS服务)版本与扩展版本一致(如VS2019对应SQL Server 2019)。
  • 手动注册COM组件:
    1. 打开管理员权限的命令提示符;
    2. 注册32位组件(VS2019为32位IDE):regsvr32 "C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Tasks\Microsoft.SqlServer.ExecuteSQLTask.dll";
    3. 注册64位组件(用于运行时执行):regsvr32 "C:\Program Files\Microsoft SQL Server\150\DTS\Tasks\Microsoft.SqlServer.ExecuteSQLTask.dll";
      若路径中150不存在,根据SQL Server版本调整(如SQL Server 2017对应140,SQL Server 2022对应160)。
  • 修复依赖库:卸载并重新安装适配SQL Server版本的Visual C++ Redistributable(x86和x64版本),同时确保.NET Framework 4.7.2及以上版本正常运行,可通过.NET Framework修复工具修复。
  • 重新配置VS工作负载:打开VS2019安装程序,勾选数据存储和处理工作负载,确保包含SQL Server Integration Services组件,完成后执行修复安装。

内容的提问来源于stack exchange,提问作者GaVinci1618

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 14:27:49