The listener supports no services

    xiaoxiao2021-03-25  85

    $ lsnrctl start 报错提示: The listener supports no services The command completed successfully 登录数据库: $sqlplus / as sysdba 显示服务名: SQL>show parameter service_names 强制注册服务: SQL>alter system register; 查看监听状态: $lsnrctl status ******************************************* * 解决方案二(静态注册) ******************************************* 在listener.ora里面添加了一行 SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = globe) (SID_NAME = globe) ) ) ******************************************* * 解决方案三(静态注册) ******************************************* Oracle Net Manager修改配置 在下图的Listeners->Database Services中配置要监听的SID及ORACLE_HOME,退出保存。

    *nux上面: [oracle@DC04024 ~]$ netmgr

    ORA-03113: end-of-file on communication channel 解决方法 归档日志满了的话 Linux删除归档文件 –> su - oracle –> rman –> RMAN> connect target sys/sys_passwd –> RMAN> crosscheck archivelog all; –> RMAN> DELETE ARCHIVELOG ALL COMPLETED BEFORE ‘SYSDATE-7’; 或者 –> RMAN> delete expired archivelog all;

    红色的语句执行比较慢,要耐心等待下。最后点击Yes确定执行,就可以了

    然后再用下面的语句验证下,能不能正常登录

    — >sqlplus /nolog SQL> conn / as sysdba

    转载请注明原文地址: https://ju.6miu.com/read-15922.html

    最新回复(0)