在使用net manager配置时,测试失败,提示 无监听程序。请问这是啥毛病啊,网上的解决方案不行哦!这是我的listener.ora文件
# listener.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
  )
   (SID_DESC =    (GLOBAL_DBNAME = ORCL)    (ORACLE_HOME = D:/oracle/product/10.2.0/db_1)      (SID_NAME = ORCL)    )LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = zk)(PORT = 1521))
    )
  )

解决方案 »

  1.   

    cmd运行services.msc,有个ORACLE的TNS服务,启动就是
      

  2.   

       服务开启  控制面板 - 管理工具 - 服务  -   oracleServiceOrcl  右键开启
      

  3.   

    oracle 版本是什么 
    以前遇到过类似的情况也,每次都要去DOS 下面启动一次才可以 后来看到说是我的版本有问题 重新装了一次 就没这样的情况出现了
      

  4.   

    运行cmd,输入lsnrctl status 看一下监听的状态
      

  5.   

    要启动oralce的监听服务。。一般是Oracle服务上面的那个服务。
      

  6.   

    启动监听  LSNSCRL start
      

  7.   

    listener.ora
    中这句去掉试试
      (PROGRAM = extproc)
      

  8.   

    怎么我的服务中连oracle启动项都没有?