DBA实验手册第2讲 运用bbed工具恢复bootstrap$表数据
--(南宋)陆游 《冬夜读书示子聿》
前 言
01
Oracle数据库启动过程会读取bootstrap$表中创建数据字典的DDL语句,然后成功打开数据库。那么当出现bootstrap$表损坏或丢失的情况,我们又该如何做好应急处置。今天我想跟大家先分享下如何运用bbed工具恢复bootstrap$表。想深入学习bbed工具的朋友,一定要动用多做实验!
实验环境介绍
02
数据库版本:Oracle 12.1.0.2.0 单机版
BBED版本:BBED 2.0.0.0.0
操作系统:Red Hat Enterprise Linux Server 6.5
BBED软件下载方式:发送“bbed软件包”关键字获取软件包
备份重于一切
03
实验前,一定要保证数据库至少有一份全量备份!
1、使用backup as copy命令对数据文件1进行拷贝备份
RMAN> backup as copy datafile 1 format '/home/oracle/files/system_rman_%U';
<br>
2、实验过程会出现各种异常情况,特殊情况下,还是需要通过全备恢复的
RMAN> backup database format '/home/oracle/files/full_%U';