我在服务器上安装oracle 10G,PLSQL连接没问题,可是在客户端连接的时候会提示ora-12170:TNS:连接超时,我ping服务器可以通,tnsping 连接串的时候会提示TNS=12535:操作超时。
   服务器上没有安装防火墙,查看端口1521是有打开的,请问这是什么问题啊?
   请大家解答的时候对操作说的详细点,因为我的oracle不熟,谢谢了!!!

解决方案 »

  1.   

    tnsping 一下 服务器
    如果是OK的那就是防火墙,或者是tns配置的问题==================================================================
    Inthirties关注Oracle数据库 维护 优化,安全,备份,恢复,迁移,故障处理如果你需要帮助或想和我一起学习的请联系
    联系方式QQ:370140387
    QQ群:  85837884(注明:数据库)
    电子邮件:[email protected]
    网站: http://www.inthirties.com
      

  2.   

    从客户端的机器上telnet xxx.xxx.xxx.xxx 1521
    xxx.xxx.xxx.xxx 是服务器的 IP 地址如果连接不上,检查防火墙设置,放开 512 端口。
      

  3.   

      之前一直以为没有装防火墙,没想到2008系统自己带着一个防火墙,藏的很深,不过我没有找到关于oracle的设置,只是把设置了不同网络的权限,在专网内允许所有出站,这样就可以用了。
      只是我自己很奇怪,最开始的就是2008系统,为什么一开始可以,那时候也不知道有防火墙,没去设置呀~~~