我使用 ADO.NET 连接管理器和提供程序 .Net Providers\Odbc Data Provider 在 Visual Studio 2019 中创建了一个 SSIS 包。在我的开发机器上运行时,一切正常。
但是,将包部署到目标SQL Server后,出现以下错误:
数据流任务:错误:ADO NET Source 无法获取连接 并显示以下错误消息:“错误 [IM004] [Microsoft] [ODBC 驱动程序管理器] SQL_HANDLE_ENV 上驱动程序的 SQLAllocHandle 失败”。
我非常感谢任何有关此问题的帮助。
当我通过 SSMS 登录到 SQL 服务器并运行 SSIS 包时,我们必须将我的用户 ID 添加到 SQL 服务器上的 DB2ADMNS 组。我确实在网络上看到了很多帖子暗示这一点。