如果一个数据文件创建时到当前所有的归档日志都存在的话,那么可以通过offlinedatafile,recoverdatafile,onlinedatafile的方式直接恢复数据文件,此种恢复属于介质恢复。下面我们做一个实验:查看当前所有的归档日志的初始scn以及终止scn:(status为A表示available,D表示已..
分类:
其他好文 时间:
2016-07-16 07:10:21
阅读次数:
225
如果一个数据文件创建时到当前所有的归档日志都存在的话,那么可以通过offlinedatafile,recoverdatafile,onlinedatafile的方式直接恢复数据文件,此种恢复属于介质恢复。下面我们做一个实验:查看当前所有的归档日志的初始scn以及终止scn:(status为A表示available,D表示已..
分类:
其他好文 时间:
2016-07-16 07:09:42
阅读次数:
185
早上起来被告知昨晚误删除了3个mysql的文件,只能恢复了这是删除前的文件信息:首先lsof查看进程:这里PID都是一样的,下面进入proc里ls-l查看:#cd/proc/8784/fd/这里可以看到ibdata1删除的信息了接着直接cp复制#cp4/tmp/ibdata1.bak其余的2个同理恢复,下面是恢复后的文件:++..
分类:
系统相关 时间:
2016-02-03 14:35:20
阅读次数:
297
预设场景:一般企业数据库的数据都用rman工具进行了全库备份,那么当数据库里面的控制文件,重做日志文件等全部丢失了之后怎么办呢?以下是解答思路:1、利用全库备份的备份片恢复控制文件2、恢复数据文件3、挂载数据库以下是详细步骤:1、先用rmanrestore备份的全库,找回控制..
分类:
数据库 时间:
2016-02-01 19:09:39
阅读次数:
258
首先查询数据文件状态selectname,status,file#fromv$datafile;2.关闭数据库并停掉监听shutdownimmediate;3.打开数据库startup4.把recover状态数据库离线15代表数据文件号alterdatabasedatafile15offline;5.恢复数据文件recoverdatafile15;不出问题会提示恢复方式输入AUTO即可6...
分类:
数据库 时间:
2015-12-07 18:51:15
阅读次数:
282
备份数据文件,模拟磁盘损坏时,还原恢复数据文件. 首先,查询数据文件序号,备份数据文件,可根据数据文件序号指定备份的数据文件.SQL> set linesize 1000SQL> select file_name,file_id from dba_data_files;FILE_NAME ...
分类:
其他好文 时间:
2015-10-14 18:02:52
阅读次数:
158
转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/31018075@@@@@@@利用BBED模拟损坏5文件1号块(文件头)BBED> copy file 4 block 4 to file 5 block 1 File: /u01/app/or...
分类:
其他好文 时间:
2015-08-06 16:43:01
阅读次数:
237
在丢失归档日志情况下使用BBED修改数据头信息,并重建控制文件,处理ORA-01113错误,恢复数据文件
分类:
其他好文 时间:
2015-04-14 00:27:22
阅读次数:
186
恢复归档日志文件如果只是为了在恢复数据文件之后应用归档文件,那并不需要手动对归档文件进行恢复,RMAN会在RECOVER时自动对适当的归档进行恢复。单独恢复归档文件一般是有特别的需求,如创建了Data Guard环境。Standby端丢失了部分归档文件,需要从Primary端重新获取。1、恢复全部归...
分类:
数据库 时间:
2014-12-23 00:10:49
阅读次数:
288
问题:
这是一个从RAC环境的数据库的RAMN备份恢复到一个单机数据库的操作。
当恢复数据文件和恢复正常,但在open数据库时出报下面的错误。
--rman备份恢复操作
#创建参数文件
cd $ORACLE_HOME/dbs
$cat initntracdb.ora
*.archive_lag_target=0
*.compatible='11.2.0.4.0'
...
分类:
数据库 时间:
2014-11-13 16:42:21
阅读次数:
246