配置odbc连接oracle数据库

        选择数据源驱动:Oracle in OraClient10g_home1,然后点击完成后,弹出的对话框中的TNS Service name的选择框中选出来的不是tns文件中的链接串而是乱码,解决这个问题需要在环境变量中设置:TNS_ADMIN =D:/oracle/product/10.2.0/client_2/NETWORK/ADMIN


这样就可以能选择出来链接串了,但是在点击Test Connection的时候,报如下错误:


Unable to connect
SQLState=IM004
[Microsoft][ODBC 驱动程序管理器] 驱动程序的 SQLAllocHandle on SQL_HANDLE_ENV 失败


在网上查询原因,SQLSRV32.DLL这个文件的path必须在系统环境变量的path中,在oracle中查找这个文件发现在Client_1中,而因为我安装oracle client的时候安装了两次,所以tns.ora文件在client_2里面了,系统中的环境变量以为没有关系和client_1,所以就直接都修改成了2了,结果在这个时候出现了问题。在以上操作完成后。odbc终于配置完成了。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值