解决方案 »

  1.   

    本机不用安装客户端
    你配置TNSname了没?
    用TNSPING测试一下
      

  2.   


    就是把这个文件里面的tnsnames.ora里面的HOST改为127.0.0.1吗?localhost为什么不可以?如果改成127.0.0.1,我还需要在C:\Windows\System32\drivers\etc 里面的HOSTS文件里添加一个本地计算机名称和IP的映射关系吗?ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )
      

  3.   

    如果使用无线连接,经常更换IP地址,那就需要将host设为本机的计算机名称或127.0.0.1等能够代表你本机的名称。
    计算机默认的127.0.0.1是本机地址
    计算机别名也可以
      

  4.   

    像楼主这种情况,ip地址经常需要变化,建议在配置文件中host改成使用本机计算机的主机名或者使用127.0.0.1。
      

  5.   

    PLSQL,不支持64位的oracle,需要安装一个32为的oracle客户端
      

  6.   

    谢谢各位,经测试,改主机名也好,改127.0.0.1也好,虽是一种解决办法,但是我重新装了之后,默认的是localhost,现在是本本不管在家里还是公司,IP地址无论怎么变,都可以连接上,反正也不清楚是什么原因。再次谢谢各位~