ORA-12535: TNS: 操作超时
今天在server上安装了10g的数据库,listener都已经配好,客户端也能tnsping,但连接的时候报如下错误:
SQL> connect sys@ocdb as sysdba
请输入口令:
ERROR:
ORA-12535: TNS: 操作超时
Server的OS是windows 2003 enterprise edition
检查了一下windows 2003的防火墙,有开放1521端口,也把 oracle .exe这个程序开放了,怎么还是没办法连接呢?在防火墙中检查了一下 oracle .exe这个选项,发现其指向9i的目录,而我新增加的数据库是10g的!原来是忘记把10g的 oracle .exe文件添加进去了:(
把10g的 oracle .exe文件也添加进去,客户端就可以连上了:)
总结:
在windows 2003系统中,如果开启了OS自带的firewall,则在将1521端口开放的同时,也要添加 oracle .exe这个程序,使之客户端能与之通讯!
阅读(4193) | 评论(0) | 转发(0) |