我与一同事同在一个局域网内,我本地机器上只装了Oracle的客户端,同事装了Oracle服务器,我想访问同事的库,可为什么只有当同事的ip是固定时我才能访问,而自动分配ip时就不能访问呢。

解决方案 »

  1.   

    是的,你的TNS里指定的是你同事的IP,换成你同事的机器名称或者域名,但是不推荐这样的做法可以通过安装客户端里有个工具,NET MANAGE进行配置
      

  2.   

    这就是通过NET MANAGER配的,而且也试过机器名, 但还是连不上。
      

  3.   

    用机器名之前,先ping 一下机器名,可能需要带域名
      

  4.   

    自动分配每次的IP都是随机的,而你用NET MANAGER配出来的TNSNAME却是固定的,所以连接不上是正常的
      

  5.   

    那就把HOST 改成机器名吧!
      

  6.   

    改成机器名也是不行。还有,我是在同事分配好IP后,然后用NET MANAGER配置的信息。
      

  7.   

    用机器名,然后在host文件里新加一条IP(新分配后的IP)解析
      

  8.   


    一般服务器,推荐固定IP,无论是oracle还是linux、unix、windows服务器,至于为什么,去搜一下。
    动态ip连接服务器,需要一次次的解析和重定向。