若是用ORACLE 9I,或许是你的ORACEL 9I DATABASE没有装好,你再试着重装看看。也可能是你没有配置好监听配置。也可能是你的监听器LISTENER没打开。你可以看看开始-》程序——》管理工具--》服务器——》OraHOME90listener 以启动没。

解决方案 »

  1.   

    你配置了对端的服务名没有?通过net manager进行配置
    到dos窗口执行tnsping 服务名
    看看结果
      

  2.   

    这是用了tnsping win(数据库名)的结果已使用的参数文件:
    e:\oracle\ora90\network\admin\sqlnet.ora
    e:\oracle\ora90\network\admin\tnsnames.ora已使用 TNSNAMES 适配器来解析别名
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
    (HOST = 61.145.119.20)(PORT = 1521))) (CONNECT_DATA = (SID = win)))
    TNS-12541: TNS:无监听器