数据库

本类阅读TOP10

·SQL语句导入导出大全
·SQL Server日期计算
·SQL语句导入导出大全
·SQL to Excel 的应用
·Oracle中password file的作用及说明
·MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·sqlserver2000数据库置疑的解决方法
·一个比较实用的大数据量分页存储过程
·如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·SQL中两台服务器间使用连接服务器

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
archivelog 下不需要热备也能完全恢复损坏或者被删除的datafile(原创)

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

prerequisite:被删除的表空间创建时开始,数据库一直在archivelog模式下

恢复具体操作如下:
SQL> archive log list;
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            F:\oracle\ora92\RDBMS
Oldest online log sequence     23
Next log sequence to archive   25
Current log sequence           25

SQL> alter tablespace backuptest offline;
alter tablespace backuptest offline
*
ERROR at line 1:
ORA-01109: database not open


SQL> alter database datafile 'f:\backup.dbf' offline;

Database altered.

SQL> alter database open;

Database altered.

SQL> alter tablespace backuptest offline immediate;

Tablespace altered.

SQL> select * from v$recover_file;

     FILE# ONLINE  ONLINE_ ERROR                                                                CHANGE# TIME
---------- ------- ------- ----------------------------------------------------------------- ---------- ---------
        11 OFFLINE OFFLINE FILE NOT FOUND                                                             0

SQL> alter database create datafile 'f:\backup.dbf' as 'f:\backup.dbf';

Database altered.

SQL> select * from v$recover_file;

     FILE# ONLINE  ONLINE_ ERROR                                                                CHANGE# TIME
---------- ------- ------- ----------------------------------------------------------------- ---------- ---------
        11 OFFLINE OFFLINE                                                                      3074706 03-NOV-04

SQL> recover tablespace backuptest;
Media recovery complete.
SQL> alter tablespace backuptest online;

Tablespace altered.

SQL> select * from backup;

        ID
----------
         1
         2

至此,已经完全恢复了^_^




相关文章

相关软件