Morecoin awk colors rxjs ftp Semantic UI angularjs版本 vue双向绑定 vue教学视频 jquery对象 jquery关闭当前窗口 sublime分屏快捷键 idea导入多个项目 monkey安装 本地安装mysql jquery获取兄弟节点 河南普通话报名入口 python生成多个随机数 python参考手册 python类和对象 python编程题 python读文件 filejava java入门新手教程 javase教程 java中的对象 java迭代器 java集合转数组 java定义变量 linux基础教程 ntscan mathcad下载 php连接mssql 微信摇骰子表情包 listpreference extjs视频教程 HTML5从入门到精通 win10有几个版本 小米手环充电多久 微信小程序源代码
当前位置: 首页 > 学习教程  > 编程语言

查看oracle的归档日志及空间占用率,清除归档日志

2020/9/19 15:47:06 文章标签:

select * from v$flash_recovery_area_usage; --查看空间占用率

 select * from v$recovery_file_dest;  --查看归档日志的存放地址;

使用rman清空归档日志

     crosscheck archivelog all;  --查看可以所有的归档文件

     delete expired archivelog all; --清空过期的归档文件

 如何确认归档日志是否过期,rman有一个保留策略,可以定义多少天之前的日志算为过期;

      
   CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 14 DAYS;

 

   让恢复窗口成为14天大小。
  show all --查看所有的rman策略.

select count(*) from v$archived_log where archived='YES' and deleted='NO'; --查看所有归档,未删除的归档日志 


二、 如何解决“归档日志已满问题”

问题描述:所用数据库为 Oracle 10g ,模式为归档模式,oracle 系统默认的归档空间为2G,由于日志过多,空间写满,数据库的redo文件不能归档,而出现oracle数据库挂起的问题。

oem打开oracle 10g 数据库操作界面,会显示如下错误信息:    “ 由于输出设备已满或不可用, 归档程序无法归档重做日志。”

数据库无法使用

现将解决办法稍作总结:

方法一:增大归档日志空间的大小

可以通过下面的方法来调整系统的回闪恢复区大小:
首先是关闭数据库:以SYS身份链接到oracle,执行>shutdown immediate;
启动数据库到mount状态:>startup mount
查看回闪恢复区的大小和存放目标:>show parameter db_recovery_file_dest
修改回闪恢复区的大小>alter system set db_recovery_file_dest_size = 4G(缺省是2G,可以根据实际情况调整大小)
最后打开数据库:>alter database open;

  OK , 问题解决。数据库恢复使用。


本文链接: http://www.dtmao.cc/news_show_200321.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?