由于搬办公室,局域网内换IP段后,本地Oracle连不上服务器Oracle了,所有换了IP段的电脑都不行,原来没有搬的电脑IP段还是可以访问服务器的
本地原来客户端IP段是10.9.17.【1-244】改成了10.9.11.【1-244】
服务器有4个,有2个报表服务器可以访问,2个收集数据的服务器不能访问。
仅仅只是修改了客户端IP段,求助大神啊,有没有碰到同样问题的啊!
客户端是用toad访问的,连接之前保存的链接来登陆,toad就直接卡死了
后来下载了个pl/sql登陆是可以,但是查询或者做其他操作会卡死。

解决方案 »

  1.   

    本地tnsping是可以通的
      

  2.   

    检查网络, tracert 这个命令试试;
      

  3.   

    telnet ip 1521
    找网管看看策略吧
      

  4.   

    看一下 这个文件tnsnames.ora 里面应该有设置数据库的连接:类似如下
    BJ_XE =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.110)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = XE)
        )
      )
    你就需要把HOST = 后面的ip地址修改了
      

  5.   

    1、ping服务器地址,看网络延迟
    2、tnsping 服务名  20,看tcp的延迟
    3、tracert,看路由策略是否畅通。
    4、客户端是用toad访问的,连接之前保存的链接来登陆,toad就直接卡死了
    后来下载了个pl/sql登陆是可以,但是查询或者做其他操作会卡死
    对于这些,直接用sqlplus 检验连接效果
      

  6.   

    大概率是这个问题      host=127.0.0.1就可以通用了