您的位置:首页 > 其它

archivelog下不需要热备也能完全恢复损坏或者被删除的datafile(原创)

2008-04-26 23:55 393 查看
prerequisite:被删除的表空间创建时开始,一直在archivelog模式下

恢复具体操作如下:
SQL>archiveloglist;
Databaselogmode ArchiveMode
Automaticarchival Enabled
Archivedestination F:/oracle/ora92/RDBMS
Oldestonlinelogsequence 23
Nextlogsequencetoarchive 25
Currentlogsequence 25

SQL>altertablespacebackuptestoffline;
altertablespacebackuptestoffline
*
ERRORatline1:
ORA-01109:databasenotopen

SQL>alterdatabasedatafile'f:/backup.dbf'offline;

Databasealtered.

SQL>alterdatabaseopen;

Databasealtered.

SQL>altertablespacebackuptestofflineimmediate;

Tablespacealtered.

SQL>select*fromv$recover_file;

FILE#ONLINE ONLINE_ERROR CHANGE#TIME
------------------------------------------------------------------------------------------------------------
11OFFLINEOFFLINEFILENOTFOUND 0

SQL>alterdatabasecreatedatafile'f:/backup.dbf'as'f:/backup.dbf';

Databasealtered.

SQL>select*fromv$recover_file;

FILE#ONLINE ONLINE_ERROR CHANGE#TIME
------------------------------------------------------------------------------------------------------------
11OFFLINEOFFLINE 307470603-NOV-041
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐