• 6779阅读
  • 1回复

Optional Client 8.1 与 Oracle database 在 Windows 64 bit 系统下的连接问题 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼 发表于: 2011-08-23
使用Optional Client 8.1 以及以前版本的Client ( P6 professional) 时候,如果是安装在windows 64位操作系统上,可能在连接Oracle的数据库上出现问题。 i8~$o:&HT  
2a `J%A  
使用Optinal Client 的 Database Configuration, 得到的错误如下: -(IC~   
J`oTes,  
Bad public user name or password. ORA-12154: TNS:could not resolve the connect identifier specified ; r,xmEj0E  
BU6Jyuwn  
由于我安装的 P6 web工作情况正常,所以确定为optional client问题。 ZHkw6@|  
o8z)nOTO;  
解决步骤: v01#>,R  
1. 确认TNSNAME的连接信息没有错误,可以使用Oracle下的工具或者tnsping来测试。 <1@ (ioPH  
&ao(!/im  
2. 安装32bit Oracle Database Instant Client. 将安装路径加入Environment的Path项中 HI!4  
z"379b7cN  
3. 检查ORACLE_HOME是否在Environment的设定中。如果没有,增加设定ORACLE_HOME,路径为你ORACLE的安装目录,如:D:\app\username\product\11.2.0\dbhome_1 QUOKThY?  
Zdn!qyR`  
4. 安装Optional Client时候必须更换默认路径。在64位系统中,改安装的默认路径为 C:\Program Files (x86)\Oracle\Primavera P6\P6 Optional Client ]vo_gKZ  
    安装时,需更改路径,删除\Program Files (x86),使其不能有括号存在。如C:\Oracle\Primavera P6\P6 Optional Client /Ox)|) l  
A6p`ma $L  
$YM_G=k  
安装完成,即可正常连接Oracle数据库
[ 此帖被xguan在2011-08-23 23:36重新编辑 ]
2条评分
检查用户名 权重 +10 原创内容 2011-08-23
检查用户名 权重 +10 原创内容 2011-08-23
只看该作者 1楼 发表于: 2011-09-01
特好东西啊。。。嘿嘿!
快速回复
限1000 字节
 
上一个 下一个