archivelog下不需要热备也能完全恢复损坏或者被删除的datafile(原创)
来源:互联网 发布:nx软件下载 编辑:程序博客网 时间:2024/05/22 13:57
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
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<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
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<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- archivelog 下不需要热备也能完全恢复损坏或者被删除的datafile(原创)
- archivelog下不需要热备也能完全恢复损坏或者被删除的datafile(原创)
- archivelog 下不需要热备也能完全恢复损坏或者被删除的datafile
- Archivelog 模式下datafile header损坏恢复
- Archivelog 模式下,datafile header损坏,如何恢复?
- 试验之——丢失了所有的controlfile 和datafile情况下,完全恢复的过程(原创)
- ARCHIVELOG模式下用户管理的完全恢复—总结
- ARCHIVELOG模式下用户管理的完全恢复(1)——恢复关闭的数据库!
- ARCHIVELOG模式下用户管理的完全恢复—恢复关闭的数据库
- ARCHIVELOG模式下用户管理的完全恢复(5)——总结!
- 试验之——冷备份或者是热备份,shutdown immediate 后可以恢复所有的datafile(原创)
- ARCHIVELOG模式下用户管理的完全恢复—在没有数据文件备份的情况下恢复数据文件
- ARCHIVELOG模式下用户管理的完全恢复—恢复打开的数据库,并且数据库最初是关闭的
- ARCHIVELOG模式下用户管理的完全恢复—恢复打开的数据库,并且数据库最初是打开的
- 使用RMAN恢复完全损坏的数据库
- ARCHIVELOG模式下用户管理的完全恢复(4)——在没有数据文件备份的情况下恢复数据文件!
- ARCHIVELOG模式下用户管理的完全恢复(2)——恢复打开的数据库,并且数据库最初是关闭的!
- ARCHIVELOG模式下用户管理的完全恢复(3)——恢复打开的数据库,并且数据库最初是打开的!
- 架购
- IT圈里的程序员们(2)
- IT圈里的程序员们(3)
- 用Sql语句生成Sqlserver数据字典^_^
- 奇虎董事长周鸿祎:谁说没钱不能创业
- archivelog下不需要热备也能完全恢复损坏或者被删除的datafile(原创)
- Ubuntu8.04下Dr.com上网验证方法[图文教程]
- 如何修改前n条记录
- 很美很疲劳
- SQL函数调用
- sqlserver中,sql的几个小常识(个人整理)
- 在Asp中使用存储过程数值类型值
- 报个到
- 创业:理性地选择一个适合自己的项目