解决方案 »

  1.   

    如果数据库在本机:
    在hosts文件中加一条域名解析:127.0.0.1       localhost
    然后192.168.1.66 改为127.0.0.1
      

  2.   

    到服务里看看监听器的服务启动了没有。如果启动了,检查服务器端的listener.ora和客户端的tnsnames.ora文件的配置正确没有。
    可以通过tnsping 网络服务名,来检查一下网络是否通。
      

  3.   

    把HOST = 192.168.1.66改为HOST=localhost,懂???
      

  4.   

    最好是直接连接本机  用localhost,用ip的话如果是动态ip就要经常改了。 本机名也行
      

  5.   

    改变ip会有影响的,看你的listener.ora 里面是如何配置的了。 
    可以通过 netca  重建监听
      

  6.   

    把你的tnsnames.ora与listener.ora里的host值改为你的ip地址试一下
      

  7.   

    动态地址,要经常换ip,比较麻烦,检查一下配置文件,使用tnsping命令ping一下网络服务是否通,重建监听试下。
      

  8.   

    如果使用无线连接,经常更换IP地址,那就需要将host设为本机的计算机名称或localhost等能够表示本机的名称,
    tnsnames.ora和listener.ora文件中的host主机名都需更改,减少更换IP地址带来的操作,然后在cmd命令行中使用tnsping命令测试是否连接成功。
      

  9.   

    无线网每次都是动态随机分配id,将host改为你的机器名,如下图,直接填写机器名,或者填写当前的ip,还是建议你填写机器名,
      

  10.   

    简单,你把你的监听配置文件、net服务配置文件里面的IP都改成你现在的IP就行了。
    如果你不会改那就用图形界面改。
      

  11.   

    对于这种动态ip建议改成你的主机地址。你可以在hosts文件中加一条域名解析:127.0.0.1       localhost然后将tnsnames.ora文件中的HOST = 192.168.1.66 更改为HOST = 127.0.0.1或者将192.168.1.66更改为你的计算机名也是可以的。这样你就不需要在网络更换的情况下再次修改(亲测有效哦)