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

64位系统下32位VS开发SSIS无法用OLE DB Driver,是否只能用32位PC?

解决64位系统下VS2017 SSIS兼容OLE DB Driver的问题

不需要换到32位电脑开发,以下是几个可行的解决方法:

  • 同时安装32位和64位OLE DB Driver for SQL Server:64位系统完全支持同时部署两个版本的驱动,微软官方允许该操作。安装时注意区分安装包版本,32位驱动包通常带有x86标识,64位则为x64。安装完成后,VS2017的32位SSDT环境可识别32位驱动,部署到64位服务器时仍能使用64位驱动运行SSIS包。

  • 调整SSIS项目运行配置:在VS2017中右键点击SSIS项目,选择属性 -> 调试,将Run64BitRuntime设置为False。调试阶段会使用32位运行时匹配32位驱动,部署到服务器后,可通过服务器SSIS服务切换回64位模式运行,不影响生产环境。

  • 升级Visual Studio版本:若项目允许,可升级到VS2019或VS2022,这两个版本的SSDT工具链已全面支持64位,能更好适配64位驱动与64位系统,从根源上避免这类兼容问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 00:33:26