ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle启动监听报错:The listener supports no services解决

Oracle启动监听报错:The listener supports no services解决

原创 Linux操作系统 作者:leegstar 时间:2013-04-15 12:18:48 0 删除 编辑
$ lsnrctl start

报错提示:

The listener supports no services
The command completed successfully

这样启动后远程连接会报错: oracle ORA-12514:TNS:listener does not currently know of service requested in connect descriptor 问题原因:数据库实例没注册到listener 解决方法一: 在listener.ora里面添加了一行 SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = orcl) (SID_NAME = orcl) ) ) 注:里面的orcl根据你安装的数据库实例名确定,我用此法解决了这个报错。 解决方法二: 登录数据库: $sqlplus / as sysdba 显示服务名: SQL>show parameter service_names 强制注册服务: SQL>alter system register; 查看监听状态: $lsnrctl status

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26585184/viewspace-758480/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-12-28

  • 博文量
    31
  • 访问量
    142660