可能原因
1、你第一次安装未成功,重新安装的
2、注册表hkey_local_machine/software/oracle某项丢失
3、listener.ora文件配置错误,或者host使用ip地址网络却不通(也可能是楼上说的)
4、正在想……

解决方案 »

  1.   

    一般是由于listener.ora文件错误(或者找不到)造成的
    建议检查该文件
      

  2.   

    在C﹕\orant\net80\...下找到三個listener.ora文件﹐內容如下﹕# C:\ORANT\NET80\ADMIN\LISTENER.ORA Configuration File:C:\orant\net80\admin\listener.ora
    # Generated by Oracle Net8 AssistantPASSWORDS_LISTENER= (oracle)STARTUP_WAIT_TIME_LISTENER=0LISTENER=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=IPC)(KEY=oracle.world))(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0))(ADDRESS=(COMMUNITY=NMP.world)(PROTOCOL=NMP)(SERVER=JOSH-2309)(PIPE=ORAPIPE))(ADDRESS=(PROTOCOL=TCP)(Host=josh-2309)(Port=1521))(ADDRESS=(PROTOCOL=TCP)(Host=josh-2309)(Port=1526))(ADDRESS=(PROTOCOL=TCP)(Host=127.0.0.1)(Port=1521))(ADDRESS=(PROTOCOL=SPX)(Service=josh-2309_lsnr))(ADDRESS=(PROTOCOL=IPC)(KEY=IEDS)))CONNECT_TIMEOUT_LISTENER=10SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(SID_NAME=extproc)(PROGRAM=extproc))(SID_DESC=(SID_NAME=IEDS)))TRACE_LEVEL_LISTENER=0我建立的數據庫名為﹕DB_IEDS
    SID﹕IEDS
    這個文件有錯嗎﹖如有該如何修改﹖
    Thanks!
      

  3.   

    把listener.ora删掉,然后再重新启动计算机,试试看.我曾经作过.
      

  4.   

    你安装的是什么版本,ORACLE8*安装的时候要改些东西的。
      

  5.   

    oracle816和817都可以的,计算机重新启动后会自动生成一个listener.ora.
      

  6.   

    如果是 P4 的话.
    http://211.99.196.144:8090/forum1/frontshow/dispbbs.jsp?boardid=109&id=4442也有可能被杀毒软件禁止.