v1 =
  (DESCRIPTION =
      (ADDRESS =
          (PROTOCOL = TCP)
          (Host = 140.100.101.1)    ----host:的IP
          (Port = 1521)
        )
    (CONNECT_DATA = (SID = windb)
    )
  )

解决方案 »

  1.   

    在tnsnames.ora文件中加入
    windb =
      (DESCRIPTION =
          (ADDRESS =
              (PROTOCOL = TCP)
              (Host = forecast)
              (Port = 1521)
            )
        (CONNECT_DATA = (SID = windb)
        )
      )另外:
    如果你的数据库服务器是跑unix/linux的话,还要在你的客户端的hosts文件中
    加入主机名、ip地址的映射:
    server_ip    forecast
      

  2.   

    请问二位,我的数据库服务器系统linux,但我在客户端都加上了如你所说的,还是不行,我是在xp系统下,是否和操作系统有冲突呢!
      

  3.   

    如果报务器是linux,那可能是字符集的问题吧,顺便把字符集改为UTF8
      

  4.   

    那我只修改客户端就行了吧,服务器的不用改吧!如Net8上面所说的加入server_ip forecast,那我应该加在那里呢是否加在:
    windb =
      (DESCRIPTION =
          (ADDRESS =
              (PROTOCOL = TCP)
              (Host = forecast)
              (Port = 1521)
              (server_ip=ip)       #是否加在这里?
            )
        (CONNECT_DATA = (SID = windb)
        )
      )
      

  5.   

    to hendy78 (hendy78) :在你的客户端的hosts文件中加入主机名、ip地址的映射:
    server_ip    forecasthosts文件在c盘系统目录中(具体那个子目录查找一下就可以了)
      

  6.   

    to hendy78 (hendy78) :在你的客户端的hosts文件中加入主机名、ip地址的映射:
    server_ip    forecasthosts文件在c盘系统目录中(具体那个子目录查找一下就可以了)