昨天和同事下班后聊了一会,同事用客户端登录oracle数据库登录不上去,我连上服务器,用普通用户登录报ORA 00257错误,根据提示信息得知是日志满了造成的。
因此只能去删除归档日志,删除归档日志必须用rman下的delete archivelog all去删除,建议慎用,最好还是先将过期的或无效的日志文件给删除。
检查一下归档日志:crosscheck archivelog all;
删除无效的日志文件:delete expired archivelog all;
再删除一些过期的:delete obsolete;