• 10855阅读
  • 8回复

安装Optional Client,Oracle 64位不能加载oci.dll [复制链接]

上一主题 下一主题
 

只看楼主 正序阅读 0楼 发表于: 2011-09-27
配置Optional Client时,配置数据库,我Oracle 11g R2是64位的。总是提示 0gKSjTqo  
Bad public user name or password. Cannot load OCI DLL: oci.dll; OZl0 I#@A  
M;0\fUh;  
请问有人遇到过这个问题吗?网上说,其他软件遇到这个错误都是因为64位的问题,安装32位的Oracle就没问题。 7<F{a"5P  
?)/H8n  
可是Oracle官网那个文档说P6 EPPM支持64位Oracle 11g啊……

只看该作者 8楼 发表于: 2011-09-30
谢谢,

只看该作者 7楼 发表于: 2011-09-29
引用第5楼风中的蜡烛于2011-09-27 17:08发表的  : dy2<b+ ..  
谢谢,明白了……
g%f6D%d)A  
VpmD1YSn  
其实还有个不用卸载64位db client的方法就是设置环境变量引用32位的oci.dll。 =G%L:m*  
不过设置的越多,问题就会隐藏的越深,出现的概率就越大,一旦出现问题更难解决。
只看该作者 6楼 发表于: 2011-09-29
谢谢,

只看该作者 5楼 发表于: 2011-09-27
谢谢,明白了……

只看该作者 4楼 发表于: 2011-09-27
引用第3楼风中的蜡烛于2011-09-27 16:56发表的  : H$={i$*,Y  
我是在服务器上安装P6 Optional Client
也就是说我需要再安装一个32位的Oracle 11g client才可以了?
_[t:Vme}v  
=/SBZLR(9  
Ne9S90HsB6  
对,要不就不在服务器上装桌面client。

只看该作者 3楼 发表于: 2011-09-27
我是在服务器上安装P6 Optional Client NY3.?@Z  
w9]HJ3qi  
也就是说我需要再安装一个32位的Oracle 11g client才可以了?

只看该作者 2楼 发表于: 2011-09-27
你可以将你这个64位client卸载掉然后安装32位的db client,一般不会冲突,可以顺利连接你的64位server。 ^Cy=L]  
记住要卸干净点。

只看该作者 1楼 发表于: 2011-09-27
要区分开database server和database client的区别。P6桌面client需要database client支持来连接数据库,由于桌面client全部是基于32位的,所以database client也只能用32位的,不然会报你这个错误。官方文档上指的64位Oracle 11g是对server而言的。
快速回复
限1000 字节
 
上一个 下一个