XXX.COM.CN =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = SERVERNAME)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = XXX)
    )
  )
这里的HOST = SERVERNAME 中的SERVERNAME是有ip的,我可以ping到XXX.COM.CN 有IP么,我ping不到

解决方案 »

  1.   

    XXX.COM.CN 跟 SERVERNAME 是同一个IP
    XXX.COM.CN 只是一个别名,随便起的,悲剧啊
      

  2.   


    XXX.COM.CN 是本地识别名,用来给SERVERNAME(SERVICE_NAME = XXX)做别名的。
      

  3.   

    楼上正解,XXX.COM.CN 是本地识别名,而host是指定oracle服务器端地址。本人也不是很懂,个人理解
      

  4.   

    XXX.COM.CN =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = SERVERNAME)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = XXX)
        )
      )XXX.COM.CN  这个只是服务的别名,在PLSQL开发工具连进去的是选的database 选择项名HOST = SERVERNAME  这里表示的是 服务器的主机名字,也可以是IPSERVICE_NAME = XXX  这个表示的是数据库的实例名(SID)
      

  5.   

    ping也是可以的,只不过使用另外一个命令行工具
    tnsping XXX.COM.CN