公司的测试数据库,开发的在上面跑脚本,把库资源全占完了,要我把库重启,我懒得去重启,就直接杀了oracle的进程,结果还是不行,就只能去重启库了:
$sqlplus / as sysdba
SQL>shutdown abort
SQL>startup
ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORA-03113:end-of-file on communication channel
ORA-32004的错误,按照老外的方法:
sql>alter system reset log_archive_start scope=spfile;
完美解决,也有说是直接清理干净日志系统就可以,反正这里也是要清理的,不然ORA-03113错误没法解决。
ORA-03113:end-of-file on communication channel,去alert.xml里看,有关于闪回区日志占满的情况,这里就直接清理好了。
$rman target /
DELETE force archivelog ALL completed before ‘SYSDATE’;
然后再startup,这里就成功启动了。