Oracle 数据日志文件丢失的处理方案
案例如下:
1. sqlplus /nolog
conn sys/ticket as sysdba
shutdown immediate;
2.删除数据库日志文件
3.startup mount;
4.查看日志文件的组编号
select group#,member from v$logfile;
对应的group#编号值为2
查看日志组的状态
select group#,status from v$log;
发现丢失的日志文件组为inactive,由于inactive日
志文件组表示已经完成了检查点(dirty数据已经被写入
数据文件)。数据库本身不会发生数据丢失,如果在这个
时候相应的undo丢失或者损坏,可以通过clear重建日志文件
组恢复。
5.清理日志组
alter database clear logfile group 2 (2为日志组编号,上面查询出来的)
或者如下强制清理
alter database clear unarchived logfile group n
6.重新启动数据
shutdown immediate;
startup ;
7.切换日志
alter system switch logfile;
多次之后(日志文件的状态油unused 变为active状态)
8.检查日志文件的状态。
查看日志文件的组编号
select group#,member from v$logfile;
查看日志组的状态
select group#,status from v$log;
分享到:
相关推荐
不知不觉中,操作不当,就会引起日志文件丢失!此文档记载了一些解决方法,喜欢的朋友们可以下载,希望可以帮到您!
Oracle 丢失日志(redoxx_xx)文件后的处理方法
4.19 将联机重做日志和归档重做日志文件 分开 4.20 如何加速实例的恢复 4.21 回顾 第5章 使用热备用数据库 5.1 什么是失败切换 5.2 热备用数据库 5.2.1 热备用数据库的优点 5.2.2 热备用数据库的缺点 5.2.3...
§9.4.5 数据文件和日志文件在不同磁盘上 101 §9.5 数据库物理设计 101 §9.5.1 定量估计 101 §9.5.2 表空间与数据文件 102 §9.5.3 物理设计原则 103 §9.5.4 数据库物理设计内容和步骤 103 §9.6 开发过程管理 ...
根据oracle数据库的特点和提供的工具,主要方法有以下几种方法: 利用逻辑备份使用import工具丢失数据的表 利用物理备份来通过还原数据文件并进行不完全恢复 利用dbms_logmnr包从redo log文件中恢复 利用...
2、备份的方法1)物理备份对数据库操作系统的物理文件(数据文件,控制文件和日志文件)的备份 3、备份的策略1)完全备份每次对数据库进行完整备份,当发生数据丢失的
10由于数据文件丢失或破坏导致数据库无法正常启动 11由于空间参数设置不合理导致扩展表空间、索引等失败 12由于时间格式的环境变量设置问题导致话单无法入库 13由于大事务未使用大回滚段导致事务挂起 14由于数据库...
7.17.2 丢失活动或当前日志文件的恢复 335 7.18 诊断案例一:通过Clear日志恢复数据库 339 7.19 诊断案例二:日志组过度激活的诊断 342 附录 数值在Oracle的内部存储 344 第8章 回滚与撤销 347 8.1 什么...
由于对数据库所做的全部改动就保存在日志文件中,如果因为包括介质失效在内的某种失效而导致数据库文件丢失的话,可以利用物理备份和归档日志完全恢复数据库,不会丢失任何数据。所有已经提交的事务都可以查到。 ·...
12.1 Oracle数据类型概述 491 12.2 字符和二进制串类型 494 12.2.1 NLS概述 494 12.2.2 字符串 497 12.3 二进制串:RAW类型 504 12.4 数值类型 506 12.4.1 NUMBER类型的语法和用法 509 12.4.2 BINARY_FLOAT/...
文件丢失的原因 4-3 关键性与非关键性 4-4 丢失 TEMPFILE 4-5 恢复 TEMPFILE 丢失 4-6 日志组状态:概述 4-7 丢失重做日志组成员 4-8 重新创建重做日志文件 4-9 重新创建索引 4-13 数据库管理员的验证方法 4...
其三、职业方向多:Oracle数据库管理方向、Oracle开发及系统架构方向、Oracle数据建模数据仓库等方向。 四、 如何学习 认真听课、多思考问题、多动手操作、有问题一定要问、多参与讨论、多帮组同学 五、 体系结构 ...
5.1.1 Oracle数据存储模型 140 5.1.2 段、区间、块和行 142 5.1.3 文件存储技术 144 5.2 创建和管理表空间 146 5.2.1 创建表空间 146 5.2.2 更改表空间 150 5.2.3 删除表空间 154 5.2.4 OMF 154 5.3 管理表...
说明: (如果值为 TRUE) 当在隐式转换中丢失数据时返回错误的参数。 值范围: FALSE | TRUE 默认值: TRUE nls_numeric_characters: 说明: 指定将用作组分隔符和小数位的字符。组分隔符就是用来分隔整数位组 (如千, ...
1.数据文件丢失或者数据文件错误的处理方法 2.当失去媒体管理层,怎么样删除磁带备份 3.怎么样找回被意外删除的数据 4.如何在裸设备与文件系统间拷贝数据文件 四、性能调整 1.怎么样安装与使用statpacks 2.如何...
文件丢失的原因 4-3 关键性与非关键性 4-4 丢失 TEMPFILE 4-5 恢复 TEMPFILE 丢失 4-6 日志组状态:概述 4-7 丢失重做日志组成员 4-8 重新创建重做日志文件 4-9 重新创建索引 4-13 数据库管理员的验证方法 4...