Oracle 恢复试习一:
1. 热备份tablespace users.
2. a) scott login,
b) create table tt( seq number);
c) declare
i number;
begin
for i in 1..20
loop
insert into tt values(i);
end loop;
commit;
end;
d) alter system switch logfile;
e) insert into tt values(21);
alter system switch logfile;
...
直到所有online redo file都做了archived(测试archived log的应用)
f) commit;
3. shutdown immediate;
4. rm datafile users;
恢复如下:
SQL> startup
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1218992 bytes
Variable Size 121636432 bytes
Database Buffers 159383552 bytes
Redo Buffers 2973696 bytes
Database mounted.
ORA-01157: cannot identify/lock data file 4 - see DBWR trace file
ORA-01110: data file 4: '/oracle/oracle/product/10.2.0/oradata/orcl/users01.dbf'
SQL> host cp /oracle/backup/users01.dbf /oracle/oracle/product/10.2.0/oradata/orcl/
SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01113: file 4 needs media recovery
ORA-01110: data file 4: '/oracle/oracle/product/10.2.0/oradata/orcl/users01.dbf'
SQL> recover tablespace users;
ORA-00279: change 546700 generated at 05/14/2013 20:51:07 needed for thread 1
ORA-00289: suggestion : /oracle/oracle/product/10.2.0/db_1/flash_recovery_area/ORCL/archivelog/2013_05_14/o1_mf_1_6_%u_.arc
ORA-00280: change 546700 for thread 1 is in sequence #6
--- ORA-00289 :寻archived log file恢复...因为
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
Log applied.
Media recovery complete.
SQL> alter database open;
Database altered.
注:
scn的查看:
1.select file#,checkpoint_change# from v$datafile_header;
2.select file#,checkpoint_change# from v$datafile;
v$datafile_header的信息来自各数据文件的文件头.
v$datafile的信息则来自control file
3.select sequence#,first_change#,next_change# from v$archived_log;
4.select dbms_flashback.get_system_change_number from dual;-- system scn
分享到:
相关推荐
不妨先试试 Recover 4 all 看看,它能将刚刚所删除的档案找出来,但必须在 Windows 下所删除的文件, 它才能找出并挽救回来。该版本可以运行于 Win9x/Me/NT/2000/XP 等操作系统下,帮助你在这些操作 中恢复删除的...
SQL Server 2008 数据库误删除数据的恢复 在 SQL Server 2008 数据库中,误删除数据的恢复是一个非常重要且紧急的问题。今天,我们将讨论如何从 SQL Server 2008 数据库中恢复误删除的数据。 首先,我们需要了解 ...
数据误删除恢复是一个常见但棘手的问题,尤其在数字化存储信息的时代,个人和企业都面临着大量的数据丢失风险。"RecoverMyFiles_4.6.6830"这款软件就是为了帮助用户解决这类问题而设计的。下面我们将深入探讨数据误...
总的来说,"RecoverMyFiles"是一款实用的数据恢复工具,能帮助用户挽回因误操作造成的损失。但同时,也要提醒大家,尽管有数据恢复工具,最好的防护措施仍然是定期备份重要数据,避免数据丢失带来的不便。在数字世界...
总结来说,Recover4all是一款值得信赖的数据恢复工具,无论你是因为误操作还是其他原因丢失了重要文件,都可以尝试使用它来恢复。在使用时,用户需要注意定期备份重要数据,以防止因不可预知的情况导致的数据丢失。...
《Recover4all Pro 2.09:误删除文件的高效恢复工具》 在数字化时代,文件是我们工作、学习和生活中不可或缺的部分。然而,由于误操作或系统故障,我们可能会不慎删除重要的文件,造成不可估量的损失。在这种情况下...
### DB2误删除表的恢复方法 在数据库管理与维护过程中,误删除表是一个常见的问题,尤其是对于初学者或是日常操作人员来说。本文将详细介绍如何在IBM DB2环境下恢复被误删除的表,并通过具体步骤指导如何进行操作,...
是相当困难的,不妨先试试 Recover 4 all 看看,它能将刚刚所删除的档案找 出来,但必须在 Windows 下所删除的文件,它才能找出并挽救回来。该版本可 以运行于 Win9x/Me/NT/2000/XP 等操作系统下,帮助你在这些操作...
在日常使用电脑的过程中,我们有时会不小心误删除重要的文件,或者因为各种原因导致文件丢失,如格式化硬盘等。在这种情况下,"误删除文件恢复工具集合"就显得尤为重要。这个集合包含了一系列专业的恢复软件,旨在...
word recover word recover word recover word recover v
总的来说,"RecoverMyFiles绿色汉化版"是一款实用且高效的文件恢复工具,它不仅能够帮助用户解决误删除的烦恼,还能在硬盘格式化后提供数据恢复的可能。在数据安全日益重要的今天,这样的一款软件无疑是个人和企业...
"EASY RECOVER"是一款备受用户信赖的绿色版数据恢复工具,其特点在于无毒、反应快速,能够快速定位并恢复已删除或丢失的文件。它的设计目标是为用户提供简单易用但功能强大的数据恢复解决方案,无论是误删、硬盘故障...
标题中的“能找回永久删除的软件RECOVER4ALL PRO 2.09”指的是一个名为RECOVER4ALL的专业数据恢复工具的版本2.09。这个软件的主要功能是帮助用户恢复那些被永久删除的文件,无论是误删还是其他原因导致的丢失。 在...
数据恢复是指在误删除、误格式化或其他原因导致文件丢失后,通过特定的软件和方法找回丢失文件的过程。本文将详细介绍如何恢复硬盘和U盘中误删除或误格式化的照片和文件。 首先,误删除或格式化文件后,重要的是...
Recover4All 就是一个优秀的并且体积十分小巧的反 删除工具,它能将已被删除的文件找出来并恢复。该版本可以运行 Win9x /Me/NT/2000/XP 等操作系统下,并支持 FAT12/16/32/NTFS 这些常见的文 件系统,帮助你恢复已被...
总的来说,数据恢复软件如Recover My Files是应对意外数据丢失的重要工具,它提供了用户友好的界面和强大的恢复能力,帮助用户挽回因格式化或误删除造成的损失。对于那些没有备份习惯的用户来说,了解和掌握如何使用...
在IT领域,数据恢复是一项至关重要的技能,尤其是在我们日常工作中经常遇到误删除、硬盘故障或系统崩溃等情况。"recover 文件恢复工具"就是这样一个专门用于帮助用户恢复丢失数据的软件。这款工具无需安装,大大简化...
Recover My Files是一款高效的数据恢复工具,特别针对Word文档设计,能够帮助用户找回因误删除、格式化、系统崩溃等原因丢失的文件。版本V3.98_5566是该软件的一个更新版本,提升了文件扫描的精准度和恢复的成功率,...
然而,由于各种原因,如误删除、病毒感染或硬件故障,我们可能会面临丢失宝贵文件的困扰。这时,数据恢复软件就成为了一种宝贵的工具,帮助我们找回丢失的数据。"recovermyfiles.zip"就是这样一个专门针对这一问题的...
"Fy_Recover_Data压缩包"正是这样一个专为Oracle数据库设计的数据恢复工具包,它利用了Oracle特有的表扫描机制和数据嫁接技术来帮助用户恢复被TRUNCATE操作删除的数据,甚至是因某些原因损坏的数据。 首先,我们来...