日期:2014-05-17  浏览次数:20761 次

客户端连接oracle的问题
我在虚拟机中的linux系统安装了ORACLE 10g,IP为192.168.83.130,数据库名称是orcl,配置一切正常,监听程序已经启动。
另外,我在本机安装了客户端,想连接到虚拟机的数据库,原来连接正常,但昨天突然发生问题:

平常我用 sqlplus system/oracle@orcl; 连接正常,但现在用这个命令连接的话提示:
ERROR:
ORA-12154: TNS: 无法解析指定的连接标识符
然后我查看了sqlnet.ora和tnsnames.ora,配置都很正常。
tnsping orcl出现问题:

已使用的参数文件:
D:\app\fantisGod\product\11.2.0\client_1\network\admin\sqlnet.ora
TNS-03505: 无法解析名称.
但是tnsping 192.168.83.130就是正常的。

现在我在客户端连接oracle的话必须:
sqlplus /nolog
conn system/oracle
这样连接是正常的。

linux下的oracle一切正常,接触oracle时间不长,所以不知道怎么回事?是客户端的问题?麻烦有经验的人帮忙解决一下。谢谢啦

------解决方案--------------------
netca 删掉连接名 重新配下
------解决方案--------------------
tnsping 192.168.83.130?
============================
应该 tnsping orcl