你将监听的配置文件的host改为cxly.vicp.net或者安装vpn等工具连接到局域网,就可以象在局域网一样做什么都可以了.

解决方案 »

  1.   

    需要启动监听:
    c:/>lsnrctl start    --9i
    c:/>lsnrctl80 start  --8i
      

  2.   

    楼上的兄弟:
      "监听的配置文件的host"是在哪里?请说清楚点,
      “安装vpn等工具连接到局域网”又是什么意思?我是菜鸟。oracle数据库的监听我已经启动,局域网内的客户端是可以正常连到数据库的。谢谢各位的支持
      

  3.   

    /$oraclehome$/network/admin/listener.ora
      

  4.   

    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
          )
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP)(HOST = cxly.vicp.net)(PORT = 1521))
            
          )
        )
      )改成这样试试
      

  5.   

    我把host改成cxly.vicp.net,连监听都不能启动。一启动就提示错误
      

  6.   

    你改成cxly.vicp.net一定不行的,主机启动时解析不出来,你本机上ADSL一定有个外网IP,把这个域名改成那个本地IP看看,应该能起来,但这个IP是动态的,每次上ADSL都会变的
      

  7.   

    jiazhang:
        你说得有道理。那你能不能告诉我如何解决这个问题。谢谢了!
      

  8.   

    following  jiazhang's suggestion,it's right.
      

  9.   

    客户机的配置文件是
    ORACLE8 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = cxly.vicp.net)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = oracle8)
        )
      )可以试试:修改HOST=(拔号上网的外网IP)
    IF 不成功 THEN HOST=(192.168.1.10) AND 客户端通过VPN技术连接到数据库服务器端的内网。
      

  10.   

    to lyczy:
       我把host改成cxly.vicp.net或者拔号上网的外网IP都不行。错误提示是ora-12535:TNS:operation timed out。但是我在装oracle服务器的机子上有可以通过cxly.vicp.net连接到数据库。真是很奇怪。to jiazhang and eygle:
       按照你讲的办法,是可以启动监听了,而且在这个服务器上是可以通过域名cxly.vicp.net连接到数据库。但是我在别的客户端就不行。无论是用域名还是IP都是不行,但都可以PING 得通域名或者IP。不知道怎么回事?到底能不能实现我所讲的方式。当然是不用什么VPN的技术。
      希望各位高手帮助
      

  11.   

    HOST = IP.then:
    C:>tnsping oracle8
      

  12.   

    to chanet:
      谢谢你!我用tnsping oracle8显示"ok<860 msec>",我想已经成功了。但是我用neteasyconfig连接到数据库的时候,还是提示ora-12535:TNS:operation timed out。这是怎么回事?请指点!
      

  13.   

    我看这种情况最好还是用vpn,或者类似的工具模拟居域网,又安全,有方便.
      

  14.   

    tnsping oralce8能成功,说明没有问题了。oracle公司建议:
    1.将connect_timeout_listener_name设置成0
    2.在不同的端口设置第二个监听祝您成功!嘿嘿,1000分!