在Oracle11g单实例库下面由于环境比较简单,所以把归档文件放到了操作系统的目录下面。
1.如果归档文件放到操作系统里面,写的日志会占用操作系统的空间,如果写满了的话,再开启数据库的时候会由于无法写入日志文件导致数据库开不起来报错。
报错提示:ORA-00257: archiver error. Connect internal only, until freed
解决方法:把冗余的日志删了,这里我是测试了下,用无关数据塞满了操作系统空间,把这个删除就恢复正常了。

2.还是归档路径的问题,归档文件路径文件夹如果没有赋予写的权限,归档文件就没办法写入,那么就会报错
报错信息:ORA-00257:archiver error.Connect internal only,until freed;
解决方法:更改权限,然后重启数据库。

Related Posts