64位Win7系统配置32位ODBC 程序连接时报错sqlstate=im004 110

客户端是64位的Win7系统,我用网上搜到的方法用C:\Windows\SysWOW64\odbcad32.exe配置了数据源并且测试成功,但是在我用程序进行连接的时候就... 客户端是64位的Win7系统,我用网上搜到的方法用C:\Windows\SysWOW64\odbcad32.exe配置了数据源并且测试成功,但是在我用程序进行连接的时候就报了sqlstate=im004的错误,我在环境变量的path中也找到了oracle的bin路径(C:\oracle\product\10.2.0\client_1\bin;)并且和我的安装路径是对上的,不知道还有哪些地方需要配置?到底是什么原因还报错呢?请大神回复~ 展开
 我来答
greystar_cn
2015-10-20 · 知道合伙人软件行家
greystar_cn
知道合伙人软件行家
采纳数:16407 获赞数:17260
本人主要从事.NET C#方向的技术开发工作,具有10多年的各类架构开发工作经验。

向TA提问 私信TA
展开全部
用ODBC连接oracle时,弹出错误:“Unable to connect SQLState=IM004 [Microsoft][ODBC
驱动程序管理器] 驱动程序的 SQLAllocHandle on SQL_HANDLE_ENV失败”, oracle的服务重启不行,系统重启还是不行,最后的解决办法是:在系统的环境变量中修改path的值,追加Oracle的bin目录,如:D:\oracle\ora92\bin,这个一定要注意。
追问
网上搜的就不要贴了,这些我都看过,而且我已经说明了,我的path中有我oracle的安装目录
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式