ITPub博客

首页 > 数据库 > Oracle > ora-00257 archiver error. 错误的处理方法

ora-00257 archiver error. 错误的处理方法

Oracle 作者:Eurca 时间:2014-06-28 09:08:59 0 删除 编辑
archive  log 日志已满
ora-00257:archiver  error. Connect  internal  only,until  freed  错误的处理方法
1:用sys用户登录
  a:  sqlplus  /nolog;
  b:  conn  /as  sysdba;
2:看看archive  log  所在位置;
 
  3:检查 flash  recovery  area 的使用情况,可以看见archivelog  已经很大了,达到了 99.53


 
 4:计算 flash  recovery  area  已经占用的空间


 
 5:找到 recovery 目录 ,show  parameter  recovery





6:上述结果告诉我们,归档位置用的是默认值,放在flash_recovery_area  下面
如果需要修改归档日志文档路径
alter  system  set  log_archive_dest='/xxxx//xxxx/xxxx/'路径 scope=spfile;
或者是修改大小 
alter  system  set  db_recovery_file_dest_size=100G  scope=both;
修改归档日志文件存放路径或者是修改归档空间大小之后,一定要重新启动数据库,执行命令如下;
shutdown  immedate;//停止数据库,等数据库已经关闭之后再执行如下命令启动数据库
startup//启动数据库
经过以上操作,可以解决有关归档日志文件已经满的问题

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29665458/viewspace-1197669/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-05-19

  • 博文量
    22
  • 访问量
    53231