扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:中国IT实验室 来源:中国IT实验室 2007年9月30日
关键字: ORACLE
在本页阅读全文(共2页)
3. 使用备份的控制文件的不完全恢复
--已经有所有数据文件的备份
--备份控制文件
alter system switch logfile;
alter system switch logfile;
alter system switch logfile;
alter database backup controlfile to 'd:ackupcon1.ctl';
alter system switch logfile;
conn scott/tiger
delete dept where deptno=42;
commit;
alter system switch logfile;
alter system switch logfile;
alter system switch logfile;
shutdown abort/immediate/normal/transactional
删除所有数据文件,备份和删除当前的控制文件,但是归档必须存在
startup [nomount]
--报错 查看状态nomount, select status from v$instance;
从备份中恢复控制文件
复制所有备份的数据文件(在删除前要已经有备份)
recover database until cancel using backup controlfile;
alter database open resetlogs;
别忘了做全备
4.联机日志全部丢失
shutdown immediate
删除所有的联机日志
startup
--报联机日志错误
recover database until cancel
--这步实际上什么也不做,但必须做这个操作
alter database open resetlogs;
别忘了做全备,以前的都没用了(包括归档)
5.误删除了表空间怎么恢复,必须归档模式
archive log list
select * from v$tablespace
select * from scott.emp;
--删除表空间
drop tablespace indx including contents and datafiles;
alter system switch logfile;
--开始恢复
shutdown immediate
恢复所有的数据文件和控制文件,必须用老的控制文件
查询alter,查看drop indx表空间的时间,比如:2006-07-10 10:10:10
startup mount
alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
recover database until time ;2006-07-10 10:10:09' using backup controlfile;
alter database open resetlogs
别忘了做全备,以前热备的都没用了
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者