• 10848阅读
  • 8回复

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

上一主题 下一主题
 

只看楼主 倒序阅读 0楼 发表于: 2011-09-27
配置Optional Client时,配置数据库,我Oracle 11g R2是64位的。总是提示 ESQgN+llj  
Bad public user name or password. Cannot load OCI DLL: oci.dll; |5(< Vk=  
|# x]F Ng  
请问有人遇到过这个问题吗?网上说,其他软件遇到这个错误都是因为64位的问题,安装32位的Oracle就没问题。 |}YeQl  
O,>`#?  
可是Oracle官网那个文档说P6 EPPM支持64位Oracle 11g啊……

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

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

只看该作者 3楼 发表于: 2011-09-27
我是在服务器上安装P6 Optional Client e{8j(` (;#  
-wqnmK+G  
也就是说我需要再安装一个32位的Oracle 11g client才可以了?

只看该作者 4楼 发表于: 2011-09-27
引用第3楼风中的蜡烛于2011-09-27 16:56发表的  : #..-!>lY  
我是在服务器上安装P6 Optional Client
也就是说我需要再安装一个32位的Oracle 11g client才可以了?
N<xf=a+j  
jmcb-=ts  
OYWW<N+R2  
对,要不就不在服务器上装桌面client。

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

只看该作者 7楼 发表于: 2011-09-29
引用第5楼风中的蜡烛于2011-09-27 17:08发表的  : c2}?[\U]  
谢谢,明白了……
't$(Ruw  
Lm kv .XF  
其实还有个不用卸载64位db client的方法就是设置环境变量引用32位的oci.dll。 UFxQ-GV4  
不过设置的越多,问题就会隐藏的越深,出现的概率就越大,一旦出现问题更难解决。

只看该作者 8楼 发表于: 2011-09-30
谢谢,
快速回复
限1000 字节
 
上一个 下一个