1、恢复过程查看的试图:1)v$recovery_file:查看需要恢复的datafile2)v$recovery_log:查看recover需要的redo日志3)v$archived_log:查看已经归档的日志2、手工完全恢复实验一:所有数据文件和控制文件都丢失1)先将控制文件dump到trace中SQL> alter database backup controlfile to trac
        近日,通过技术合作,成功恢复了一例被判定为无法恢复的数据,不免想谈一谈软件恢复手工恢复。         事情的经过是,某公司的税务开票系统安装在C分区,数据库内存有近两千张发票记录。工作人员误将该分区格式化后重新装入操作系统及应用软件,致
推荐 原创 2009-03-23 13:47:30
3164阅读
2点赞
6评论
拿来与大家分享。。。一.FAT的DBR手工数据恢复思路:重建FAT32的DBR需要这么几个参数:保留扇区数/FAT表个数(一般为2)/每个FAT表大小(扇区数)/根目录簇号(一般为2)/每簇扇区数/分区隐含扇区数/分区大小扇区数步骤1.通过搜索"F8FFFF"寻找FAT表..进而确定文件系统类型(FAT16/32)..步骤2.寻找根目录,来计算出FAT的大小(FAT1被破坏可用此方法)..及保留扇
原创 2009-06-11 16:15:46
2960阅读
最近经常见有很多硬盘分区表及硬盘数据被破坏而导致机器不能引导或使用的帖子,本着扶危济困的人道主义精神,和近十年的电脑龄以及之前成功修复 N ( N 约等于 10 )块硬盘的经验特发一帖,系统讲述硬盘软故障恢复的方法,望大家不吝伺教! 注:所有前提是硬盘没有物理损坏,以 DISKEDIT (诺顿 2.0 for windows 中获取), DISKMAN (华军软件园), NORTON ( D 版)...
转载 2010-06-13 15:44:00
112阅读
2评论
此思路源于数据恢复的书中,版权归原作者所有。。。 拿来与大家分享。。。 一.FAT的DBR手工恢复思路: 重建FAT32的DBR需要这么几个参数:保留扇区数/FAT表个数(一般为2)/每个FAT表大小(扇区数)/根目录簇号(一般为2)/每簇扇区数/分区隐含扇区数/分区大小扇区数 步骤1.通过搜索"F8FFFF"寻找FAT表..进而确定文件系统类型(FAT16/32).. 步骤2.寻找根目
原创 2009-05-22 09:05:43
1356阅读
2评论
手工备份及恢复: 缺点:需要手工管理备份内容,容易丢失,不利于管理 表空间: 实现: 表空间:select * from v$tablespace 数据文件:select * from v$datafile 备份: 1. 在数据库中输入命令:alter tablespace 表空间 begin backup; 2. 在OS手工复制数据文件 3. 在数据库中输入命令:alter t
转载 精选 2012-12-07 20:40:13
896阅读
1点赞
实验环境:red hat 5.8oracle环境:11.2.0.3实验情况:新建的表空间,来不及备份,就已经损坏的情况下。新建的表空间,没有备份,无法转储,只能重建数据文件1、查看一下现有的数据文件位置。sys@...
转载 2013-09-21 15:02:00
133阅读
2评论
案例3:(recover tablespace ,database open状态)——database在open 状态下恢复数据文件(除了system tablespace)(1) 模拟环境:06:10:52 SQL> insert into scott.t01 values (4);1 row created.06:13:12 SQL> insert into scott.t01 v
原创 2013-05-21 09:32:27
449阅读
实验环境:red hat 5.8oracle环境:11.2.0.3 先开库,后恢复损坏的数据文件,减少数据库对用户的影响。限制:因为system和undo这两个表空间不能offline,故不适合此种模式的恢复。 ...
转载 2013-09-21 14:55:00
64阅读
2评论
案例5:将数据文件恢复到新的位置1、模拟环境SQL> create table lxtb01(id int) tablespace lx01;SQL> insert into lxtb01 values(1);1 row created.SQL> insert into lxtb01 values(2);1 row created.SQL> select * from lx
原创 2013-05-21 09:28:38
396阅读
1、完全恢复通过备份、归档日志、current redo ,将database恢复到failure 前的最后一次commit 状态。(通常用于介质失败)——归档模式1)完全恢复2)不完全恢复——非归档模式1)恢复到最后一次备份2、instance recover 和 media  recover 区别:——instance recover :instance 没有正常关闭 ,由smon
原创 2013-05-21 09:38:46
505阅读
1点赞
1评论
案例2: recover tablespace(恢复表空间(删除了tablespace的所有的datafile))在关库状态下删除数据文件时,这样恢复:转储datafile,使丢失的datafile脱机, recover tablespace(1)模拟环境SQL> conn scott/tigerConnected.SQL> col tname for a30SQL> selec
原创 2013-05-21 09:35:30
439阅读
随着科技的迅猛发展,计算机在各个领域都得到普及和应用,并且很多重要的数据都被保存在电脑硬盘中。由于误操作或计算机病毒破坏,硬盘中的数据往往会遭受误删除、格式化等问题。数据的丢失会给用户乃至整个企业造成损失。因此数据恢复成为现代人需要掌握的一门重要技术。  本文,笔者利用对数据进行16进制扇区编辑的方法恢复被删除的文件,希望对需要恢复数据的读者有所帮助。提到扇区编辑,很多人首先会想到的是著名的Win
转载 精选 2015-11-17 11:51:43
2058阅读
案例4:recover datafile——新建的表空间,没有备份,datafile被删除恢复步骤:起库,通过V$recover_file 查看需要恢复的文件,由于没有备份,只能将数据文件offline,进行数据文件重建,再进行recover datafile ,online即可(1)模拟环境SQL> create tablespace cuug2  datafile '/
原创 2013-05-21 09:29:51
432阅读
案例1:recover database (介质失败,丢失大部分数据文件)解决方法:需要做介质恢复,先restore丢失的数据文件,然后recover database,起库。(1)模拟环境05:45:49 SQL> select * from test;ID----------12305:45:52 SQL> insert into test values (4);1 row cre
原创 2013-05-21 09:37:16
449阅读
实验环境:red hat 5.8oracle环境:11.2.0.3只坏一个文件实验前先备份使用脚本,冷备份和热备份冷备份参考:http://blog.csdn.net/rlhua/article/details/...
转载 2013-09-21 15:10:00
99阅读
2评论
见附件
原创 2007-08-24 15:50:28
2009阅读
4评论
实验环境:red hat 5.8oracle环境:11.2.0.3 查看数据文件位置:sys@TEST0910> col name for a50sys@TEST0910> select file#,name f...
转载 2013-09-21 14:37:00
85阅读
2评论
对于FAT16文件系统,因为没有DBR备份扇区,所以当DBR损坏时,就需要根据分区中的数据存储情况重建其DBR,手工恢复如此,软件也如此,只不过软件是虚拟出一个文件系统而已。 对于FAT32文件系统,如果只是DBR意外损坏,位于文件系统6号扇区的备份完好的情况下,可以使用备份DBR恢复主DBR。如果备份DBR也已经损坏,同样只能通过重建DBR来恢复其中的数据。 CIH病毒破坏后的结果应该算是重
推荐 原创 2009-03-10 08:52:29
10000+阅读
5评论
Raid恢复是数据恢复中比较难的一部分,为什么这样说呢?因为几乎所有数据恢复软件都不能准确分析出raid的读写顺序以及块大小,再简单的raid都是全部由人工分析得出的,所以这也导致了能真正恢复Raid的公司之少,
转载 2009-10-17 21:24:00
188阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5