【发布时间】:2014-04-16 13:55:46
【问题描述】:
- 我已将 Oracle 客户端 10g(版本 10.2.0.1)安装到 Windows 2008 64 位机器上。
- 我已经设置了 tnsname.ora 文件,检查了路径(从 oracle 客户端文件夹的路径开始)和 oracle_home 变量。
- 我还检查了客户端文件夹的安全权限,这对经过身份验证的用户具有读/写权限。
- 我使用 Oracle Oracle 驱动程序(而不是 Microsoft 驱动程序)设置了 ODBC32 连接,并成功测试了连接。
- 我将 SSIS (SQL Server 2008 R2) 项目中的 Runtime64Bit 属性设置为 false。
当我尝试在 SSIS 中测试此 ODBC 数据源的连接时,我收到此错误
由于初始化提供程序时出错,测试连接失败。 错误 [IM004] [Microsoft][ODBC 驱动程序管理器] 驱动程序的 SQLAllocHandle SQL_HANDLE_ENV 失败
【问题讨论】:
标签: ssis sql-server-2008-r2 oracle10g 64-bit