管理重做日志文件(4)

来源:未知 责任编辑:责任编辑 发表时间:2013-11-26 22:16 点击:

   如果你使用了oracle-manager文件时,删除磁盘上的文件是自动完成的。
  删除成员
1.       必须保证每个组中包含两个成员,防止单点故障。
2.       实例中通常包含最少两个重做日志组,不管每个组中有多少个成员。如果组中只有一个可以访问的成员时,你不能删除它。
3.       你能删除不是当前或者活跃组中的成员,如果删除活跃组中的成员时,必须强制切换重做日志组。
4.       删除成员之前必须要把重做日志组归档。
删除组2中的redo02c.log
alter database drop logfile member '/u01/app/oracle/oradata/orcl/redo02c.log';
当你在数据库中删除了重做日志而没有使用oracle-managed文件特性时,而重做日志文件还保留在系统上,他只是更改了数据库中的控制文件,你可以使用重做系统命令删除重做日志文件。
7.6 强制日志切换
   强制日志切换。
   Alter system switch logfile;
7.7 验证重做日志块
 
7.8 清除重做日志文件
当数据库在启动过程中,重做日志可能会损坏,因为数据库因为在不能归档的情况下而造成数据库停止活动,在这种情况下你可以在不关闭数据库使用alter database clear logfile来初始化文件。
清除组3中的日志文件数据:
alter database clear logfile group 3;
如果数据3在使用中想继续删除则使用
Alter database clear unarchived logfile group 3;
这样设置则重做日志文件中的数据没有被归档。
有两种可能不能清除日志组中的数据
1.       只有两组日志文件。
2.       要清除的是当前的日志组。
7.9查看重做日志信息
   V$log;
   V$logfile;
   V$log_history

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Table函数使用简介
  • Oracle数据库Constraint约束的常用操作及异常处理
  • Bulk Collect性能分析(zz)
  • export/import的使用
  • OCP043第十五讲 Database Security
  • ORACLE10gr2数据导入MySQL方案
  • oracle 让sys用户可以使用isqlplus
  • 在oracle数据库下使用iSQL*Plus DBA访问数据库
  • Oracle行列转换小结
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1