使用rman进行恢复--undo丢失
restore 把文件还原回去;
recover 利用日志文件重做;
关键性的文件丢失和非关键性的文件丢失(system/undo之外的丢失)
1>
删除undo文件:
[oracle@oracle ~]$ rm /u01/oracle/oradata/jadl10g/undotbs01.dbf
[oracle@oracle ~]$ sqlplu...
分类:
其他好文 时间:
2014-12-27 19:05:41
阅读次数:
229
1>只读 ---备份只读 故障 只读 还原有故障的数据文件
2>只读 ---备份只读 可写 故障 还原备份数据文件,重做recover
3>只读 ---备份可写 只读 故障 还原备份数据文件,recover
1>
进入rman,确保是否有备份的文件:
[oracle@oracle ~]$ rman target /
Recovery Manager: Release 10....
分类:
其他好文 时间:
2014-12-25 23:41:07
阅读次数:
237
一、归档模式:Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使..
分类:
数据库 时间:
2014-12-25 18:36:56
阅读次数:
238
每次我准备好好认认真真的做一件事的时候,终于达到了自己的要求了,结果就是达不到别人的要求,然后,重做!!! 昨晚,我把那图弄了三次,结果结果,两个都不符合要求,重做!!!重做的要求我是弄不了了,还得...
分类:
其他好文 时间:
2014-12-25 11:34:48
阅读次数:
123
联机重做日志文件用来循环记录ORACLE数据库的所有操作,几乎时刻都在读写,因此单纯备份某个时间点的联机重做日志文件没有意义,恢复时根本用来上。RMAN的备份里根本就没有备份联机重做日志的功能,而且不止RMAN,所有的备份软件都没有备份联机重做日志文件的说法。因此,丢失联机重做日志后的数据库恢复也用...
分类:
数据库 时间:
2014-12-25 00:07:15
阅读次数:
276
RMAN数据库恢复之对数据库进行完全介质恢复环境:控制文件和参数文件SPFILE及归档文件、重做日志文件都在。其它数据文件丢失。恢复方法:使用之前创建的全库备份进行恢复1.删除数据文件:SQL> SHUTDOWN IMMEDIATE;数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL...
分类:
数据库 时间:
2014-12-21 19:15:32
阅读次数:
285
错误描述:数据库的事务日志已满。若要查明无法重用日志中的空间的原因 ,请参阅sys.databases 中的 log_reuse_wait_desc 列 。
首先引入一下事务日志的概念(来自百度百科):
事务日志是一个与数据库文件分开的文件。它存储对数据库进行的所有更改,并全部记录插入、更新、删除、提交、回退和数据库模式变化。事务日志还称作前滚日志或重做日志。
事务日志是备份和恢...
分类:
数据库 时间:
2014-12-21 16:41:16
阅读次数:
186
恢复间隔(分钟)RecoveryIntervalSQLServer与“恢复间隔”配置相关运作是检查点(checkpoint)事件发生的频率。检查点最主要的工作是将数据库缓存中,标示为Dirty的数据与日志文件分页写入到硬盘,借此将SQLServer重新启动时的恢复工作,如“回滚”或“重做”的工作量减至最少..
分类:
其他好文 时间:
2014-12-19 12:23:29
阅读次数:
177
UsingOnlineRedoLogFilesOnlineRedologfileshavethefollowingcharacteristics:·Recordallchangesmadetodata·Providearecoverymechanism·Canbeorganizedintogroups·AtleasttwogroupsrequiredOnlineRedoLogFileGroups·Asetofidenticalcopiesofonlineredologfilesiscalledano..
分类:
其他好文 时间:
2014-12-19 02:05:17
阅读次数:
299