ORA-19809: 超出了恢复文件数的限制
ORA-00312: 联机日志 3 线程 1:
GROUP# SEQUENCE# ARC STATUS
---------- ---------- --- ----------------
1 4966 NO INACTIVE
3 4968 NO CURRENT
2 4967 YES INACTIVE
SQL>alter database clear logfile group 1;
如果是该日志组还没有归档,则需要用
SQL>alter database clear unarchived logfile group 1;
3)打开数据库
SQL>alter database open;
结果成功打开,很高兴;结果在登陆数据库发现还是不能用,结果白兴奋了。结果反复还是刚才的错误。经过两次操作不果,发现该错误是在日志归档操作导致的,因此打算选择取消日志归档,在打开数据看看。于是接下来操作如下。
4)取消数据库归档
SQL>startup mount;
SQL>alter database noarchivelog;
SQL>alter database open;
5) 然后再重新关掉数据库,在打开数据库。结果数据库OK了,然后赶紧进行数据库备份。让客户端操作看看软件运行是否正常,发现没有什么问题。马上对数据库再次进行归档。
SQL>startup mount;
SQL>alter database archivelog;
SQL>archive log list;
结果显示都正常了。至此ok了,也可以休息了。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/99436/viewspace-691625/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/99436/viewspace-691625/