十六、归档模式下的完全恢复在归档模式下,拥有RMAN的备份和归档重做日志以及当前的重做日志文件,可以做到数据库的完全恢复,并且是联机状态的下的恢复。1.非系统表空间损坏的恢复做数据库完全备份RMAN> backup as compressed backupset database plus archivelog delete all input;创建测试表SQL> create table test123 tablespace users as select * from dba_segments;删除测试表的表空间数据文件SQL> ! rm -rf /u01/app/oradata/orcl/users01.dbf重启数据库SQL> shutdown immediateSQL> startup
为了先打开数据库,先将该数据库文件离线。SQL> alter database datafile 4 offline;SQL> alter database open; –这里也可以在mounted状态进行恢复后再打开数据库还原数据文件RMAN> restore datafile 4;恢复数据文件RMAN> recover datafile 4;将数据库文件onlineSQL> alter database datafile 4 online;也可以将以上命令放在rman脚本中。run {sql ‘alter database datafile 4 offline’;restore tablespace users;recover tablespace users;sql ‘alter database datafile 4 online’;}2.系统表空间损坏的恢复系统表空间损坏,必须先做恢复,数据库才能打开。删除数据文件system01.dbf[oracle@oracle11g ~]$ rm -rf /u01/app/oradata/orcl/system01.dbf注意:此时可能会无法重新连接数据库:
使用RMAN登录也失败,使用shutdown abort停止数据库:
启动数据库到mount状态SQL> shutdown immediateSQL> startup使用RMAN脚本恢复数据文件。RMAN> run {sql 免费云主机域名‘alter database datafile 1 offline’;restore datafile 1;recover datafile 1;sql ‘alter database datafile 1 online’;}启动数据库SQL> alter database open;3.所有数据文件丢失的恢复删除所有数据文件。[oracle@oracle11g orcl]$ rm -f /u01/app/oradata/orcl/*.dbf使用RMAN脚本恢复数据文件。SQL> shutdown abortSQL> startupRMAN> run {restore database;recover database;sql ‘alter database open’;}
相关推荐: 多款OPPO手机喜提ColorOS 6,网友:原来绿厂系统做得这么出色
手机市场竞争的激烈性,硬件已经进入到高度同化的阶段,让很多手机厂商将软件上的创新作为一个新的发力点。国内就有很多具有鲜明特点的智能机系统。例如:华为EMUI、小米的MIUI还有OPPO 的color,近日发布的OPPO Reno 2就搭载了ColorOS 6系…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。