have a try:
lsnrctl start

解决方案 »

  1.   

    查看监听进程是否启动,ps -ef | grep lsn
    若没有启动,则手工启动该进程  lsnrctl start
      

  2.   

    如果是win平台就去看看监听服务是否已经启动
      

  3.   

    1,在服务中启动监听器,如果不行如下
    2,network\admin文件夹下的listener.ora和tnsnames.ora,host中的名称改为本机主机名就OK了!
      

  4.   

    如果监听器没有启动,需要配置一下listener.ora文件
      

  5.   

    我也遇到过,可能是有多个数据库的问题!
    我是彻底删除oracle,后重新配的!