今天有同事在给客户安装我们的系统时,出现了问题。

背景:同事安装如下:

       服务器是小机,在小机上做的虚拟机。WIN2003操作系统,装的是64位的。

       数据库:oracle11g.

       PLSQL7.5

在64位机器上,PLSQL访问时,报错如下:

Initialization error
SQL*Net not properly installed

OracleHomeKey:
OracleHomeDir:

在网上搜了,发现是64位机器上,需要安装32位的Oracl客户端,PLSQL才能正确访问。

在安装Oracl客户端后,这个问题解决了。

随之而来的,是另一个问题:在PLSQL登录时,报错ORA-12154:TNS:无法处理服务名。我改了D:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN下的listener.ora和tnsname.ora,还是不行。各种尝试,错误依旧。

 

百般无奈,在另一台局域网机器上,装个Oracl客户端和PLSQL7.5,在安装PLSQL7.5时,默认路径是c:\program files (x86)\PLSQLDeveloper,但会报一个错,大致是说NET可能有问题,我就换了个路径D:\tool\PLSQLDeveloper。配置了个Oracl客户端的tnsname.ora后,再运行PLSQL,正常,连上了。

 

再回头,查看服务器上的PLSQL,安装路径正是默认路径c:\program files (x86)\PLSQLDeveloper,卸载,重装。安装路径换了个。完了以后,再运行PLSQL,正常了。哈哈

相关文章:

  • 2022-01-18
  • 2022-12-23
  • 2021-04-11
  • 2021-10-05
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-31
  • 2022-03-01
  • 2021-06-19
  • 2021-11-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案