以前oracle还是很正常的,但是今天发现oracle服务器出现了问题。问题是现在用PL/SQL连接不上oracle数据库。在刚重启完TNS的服务后,用tnsping 服务名,第一次可以解析oracle别名,第二次是卡死在适配器解析别名处,不动。用SQLPLUS可以正常连接oracle数据库.现在,我己经重装了下网卡驱动,删除监听,重新再新建监听,甚至重装了oracle数据库后,都没有解决这个问题。不知道是什么原因?请各位大侠支下招。谢谢!
解决方案 »
- 求教一 oracle sql 正则表达式
- Oracle ORA-00972:Identification too long
- 紧急! HP UNIX oracle 11g, 数据库提示信息显示繁体中文,如何修改成简体中文
- 求助帮帮忙写一个方法/函数"本月的第一个星期一"
- ora-06401 NETCMN:invalid driver designator
- separate exceptions table在哪可以查看
- 这个错误怎么改啊
- 请问oracle有没有记载sql日值的功能
- 在客户端能不能实现远程启动服务器上的Oracle数据库???
- 请问oracle把审计保存到操作系统审计中,结果怎么查?
- SUSE 下安装oracle10,建立oracle用户后,必须让它在oinstall组下吗。
- Oracle用函数写的一个例子
Oracle数据库TNS常见错误解决方法
http://blog.csdn.net/hdhai9451/archive/2009/03/04/3957094.aspx
数据库在你本机上?
检查TNS的log,在ORACLE_HOME/network/log/listener.log
看看TNS出现的错误信息
谢谢,但是我那oracle根本就没有提示错误,就是卡在第二次或以后解析别名上。而且,那里面的关于监听的错误,我都试过了,还是不行。
那说明oracle服务本身没问题。
此时,加上@servername肯定就报错了。
你把tnsname.ora文件里面的地址和机器名互换一下44看。
并查看一下本机监听的状态。