ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务

修改监听文件

vi /home/u01/app/product/oracle11g/db_1/network/admin/listener.ora

添加如图配置:

ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /home/u01/app/product/oracle11g/db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME = /home/u01/app/product/oracle11g/db_1)
      (SID_NAME = ORCL)
    )

  )


LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = yuetong-kvm)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
  )

ADR_BASE_LISTENER = /home/u01/app/product/oracle11g

 

重启数据库:

su - oracle

lsnrctl stop

lsnrctl start

connect / as sysdba

shutdown immediate
startup