我已从 VS2019 升级到 VS2022,并且我的 ADO.NET 连接管理器不再工作。我之前在 VS2019 中的连接是 SQLClient Data Provider。当我尝试在 VS 2022 中使用相同的连接管理器时,我收到提示
“由于初始化提供程序时出错,测试连接失败。不支持关键字:“提供程序名称”
(见截图)。
当我尝试更改与 Microsoft SQLClient 数据提供程序的连接时,测试连接会验证,但当我尝试执行以下任务时收到错误消息
“连接可能未正确配置,或者您可能没有此连接的正确权限。”
同样,这些连接在 VS2019 上运行良好。
这是 VS 版本与扩展不同步的问题。 请参阅此处找到的修复程序。 https://community.zappysys.com/t/ssis-ado-net-connection-error-keyword-not-supported-providername/394 它帮助了我。