Oracle归档日志满后导致远程访问失败

前端之家收集整理的这篇文章主要介绍了Oracle归档日志满后导致远程访问失败前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
背景


  Cognos服务配置好后,正常启动了一段时间后,突然内容数据库测试失败。通过sqlplus 以sysdba身份可以正常登录Oracle数据库,说明Oracle实例没有问题,已经启动。

sqlplus / as sysdba

  因为Cognos是采用TNS的方式连接Oracle,继而查看TNS监听器服务状态:

lsnrctl status

  结果显示监听器没有运行,尝试启动监听器失败。

lsnrctl start

  最后发现是由于归档日志满后导致的监听器启动失败。

解决方


  Oracle 提供了RMAN(Recovery Manager)工具可以用来备份、还原、恢复数据的工具,可以使用它来清除归档日志。

rman target /
delete expired archivelog all;

猜你在找的Oracle相关文章