报的错误是ORA TNS:无法链接!请教各位高手帮忙解决!

解决方案 »

  1.   

    检查下tnsnames.ora是否配置正确
      

  2.   

    从三个方面检查
    1、检查网络问题,防火墙等
    2、配置问题,tnsping测试下
    3、监听配置
      

  3.   

    各位我链接是的是本机,SQLplus都可以啊!监听也启动过了!怎么还是提醒TNS无法链接啊!我的系统是Win7
      

  4.   

    你是不是装了多个oracle数据库哟。
      

  5.   

    你可以看一下你的环境变量path里面关于oracle变量设置是否正确,如果安装了多个oracle版本,把最新的oracle版本的环境变量放前面。
    要是还不好用的话,如果plsql版本低于8,请安装个plsql8再试一下。
    我以前碰到的情况,基本上就是这么解决的。
      

  6.   

    谢谢大家了,问题已经解决
    第一个原因是我的防火墙的问题!
    第二个原因是因为配置服务里面加上sid就行了!估计是因为我的系统是WIn7的缘故才出现这么多问题!
      

  7.   

    第一是防火墙:
    第二是配置文件
    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )
    我的上次就加了一个SID就OK了