我也碰到这情况,改了IP,出现"数据库不可用"
最后把IP改回来就行了!

解决方案 »

  1.   

    情况是这样的,本来网络都已经搭好了,是C/S架构的,一台服务器,许多客户机。
    客户机中的Net8配置有的用了服务器名,有的用了服务器IP。后来换了台服务器,是把几个数据库从老服务器Export出来,再Import进新数据库的。
    最后把新服务器的机器名和IP改成和老的一样。因为我想这样就不用重新配置那么多客户机了。
      

  2.   

    配置监听的时候用机器名不要用IP就行了,或者修改LISTENER.ora,tnsname.ora里的IP
      

  3.   

    难道没有别的办法了?Oracle就做得那么傻?客户端有好多,而且离得好远啊!
      

  4.   

    修改ip后当然要把listener.ora及tnsname.ora中的相应ip更改过来了。
      

  5.   

    可是,linstener.ora中根本就只有机器名,没有IP啊。