我电脑IP:166,一个同事IP:199,有一个oracle数据库IP:100现在的情况是我连接同事199上的数据库,非常正常。连接100上的数据库,速度非常慢。199上访问100速度正常。、
请问,哪里出了问题?

解决方案 »

  1.   

    你和你同事连接100数据库的tns串是一样的吗?
      

  2.   

    192.168.1.100 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl)
        )
      )192.168.1.168 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.168)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl)
        )
      )192.168.1.199 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.199)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = hngs)
        )
      )这是tnsname内容,连100不行,连168和199是正常的。
      

  3.   

    希望高手解决一下,oracle中关于网络的却是有点复杂
      

  4.   

    所以oracle dba 工资才高嘛
      

  5.   

    你可以和你的同事一起在自己的机子上测试一下局网的网络问题方式如下:在DOS命令提示符下写:
    c:\>ping IP(这里的IP为数据库IP)
    看一下时间的公差是多少,如果公差不大,那就是你自己的机子问题与网络无关
      

  6.   

    ping 的话,是正常的。
    示这ntsping就有差距了,情况如下:
      

  7.   

    从图片看到,连接到100机器使用了230ms,而到199只需要20ms.
      

  8.   

    局网路油器不会针对个别IP做网内的网速限制,这是肯定的,如果做了那是底级网管做的事。
    你把自己的机子IP改为100以下的IP在试一下或重起路油器,如果还是不行,那就对不起了,我也没办法了!!
      

  9.   

    应该是网络问题,你可能是199的下级交换
    在166上:tracert 192.168.1.100
    在199上: tracert 192.168.1.100
    把结果弄出来。看是不是网络问题,你把你199的网线接你机器上看看是不是正常了。哈哈
      

  10.   

    ping 是正常的,
    使用199的网线,使用199IP都试了,不行。
      

  11.   

    数据库和网络也有这么复杂的关系啊.
    oracle dba的工资第一年有多高啊?
      

  12.   

    有什么脆异的
    很简单,你的电脑有问题了使用GHOST绝学吧
      

  13.   

    首先oracle版本要保证跟你同事的一样,然后利用排除法把你同事网线接到你机器上IP也用你同事的199然后去转接100,看看什么情况,如果速度还是很慢,那很显然就是你的电脑本身的问题了,否则你的网络有问题
      

  14.   

    楼主的标题是用五笔打的吧。
    我以为我不认识字了呢。怎么看,“脆”也不读gui啊。
      

  15.   

    问题解决了。我的系统是win 7,后来我重新安装了xp就正常了。