摘要:
情况描述客户报告数据库故障,新来的系统管理员误操作。删掉了一些文件。具体情况是:删掉了所有重要数据文件、所有控制文件。数据库原来是归档模式,用rman备份数据,而rman 使用控制文件。 幸运的是,最后一次 rman full 备份是包括了控制文件在内。系统没有设定自动备份控制文件。现在状况是数据库无法启动。不用说,客户的备份方案不够完善,但是这时候再去说这些话责备用户有事后诸葛亮之嫌,"用户是上帝,不要去得罪他"。还有,客户有Full备份(虽然不是自动备份控制文件,这样无法用常规的恢复步骤来进行恢复)。这对我们来说是个绝对的好消息。下面我们通过一次模拟操作来演示这个问题的 阅读全文
posted @ 2013-09-21 21:38
胡.杰
阅读(430)
评论(0)
推荐(0)
摘要:
--alter system [switch logfile]与[archive log current]的区别------------------------------------------------------------2013/09/21alter system switch logfile 是强制日志切换,不一定就归档当前的重做日志文件(若自动归档打开,就归档前的重做日志,若自动归档没有打开,就不归档当前重做日志。)alter system archive log current 是归档当前的重做日志文件,不管自动归档有没有打都归档。主要的区别在于:ALTER SYSTEM S 阅读全文
posted @ 2013-09-21 21:15
胡.杰
阅读(1066)
评论(0)
推荐(0)
摘要:
--RMAN备份介质的移动与再恢复测试---------------------------------------------------------2013/09/21由于目前生产环境中没有集中的备份条件,所以备份要考虑到可以移动再恢复性.这里要测试的就是,RMAN全部备份的介质,我关注是否可以定期的移动到其他存储介质中,到要恢复的时候再拿过来.1. 备份现有数据库和控制文件.RMAN> backup database include current controlfile;2. 移走备份集,到另外的目录/u01/app/oracle/flash_recovery_area/augu 阅读全文
posted @ 2013-09-21 17:22
胡.杰
阅读(2795)
评论(0)
推荐(0)
摘要:
--RMAN恢复测试实战RMAN> list backup;using target database control file instead of recovery catalogList of Backup Sets===================BS Key Type LV Size Device Type Elapsed Time Completion Time------- ---- -- ---------- ----------- ------------ ---------------1 Full 964.65M DISK 00:02:07 19-SEP-13 B 阅读全文
posted @ 2013-09-21 14:38
胡.杰
阅读(511)
评论(0)
推荐(0)
摘要:
controlfile与备份恢复数据库正常关闭,trace controlfile信息.***************************************************************************DATABASE ENTRY***************************************************************************Database checkpoint: Thread=1 scn: 0x0000.000d39f4..**************************************** 阅读全文
posted @ 2013-09-21 12:48
胡.杰
阅读(538)
评论(0)
推荐(0)
摘要:
--热备份细节研究SQL> alter database begin backup;Database altered.SQL> create table scott.before_bkp as select table_name from dba_tables where owner='SCOTT';Table created.SQL> commit;SQL> select file#,checkpoint_change#,checkpoint_time from v$datafile; FILE# CHECKPOINT_CHANGE# CHECKPOI 阅读全文
posted @ 2013-09-21 12:46
胡.杰
阅读(783)
评论(0)
推荐(0)
摘要:
--模拟controlfile丢失与重建----------------------------------------------------------------2013/09/211. 关闭数据库。2. 将controlfile重命名模拟丢失。[Oracle@localhost august]$ mv control01.ctl control01.ctl_bkp[Oracle@localhost august]$ mv control02.ctl control02.ctl_bkp3. 使用rman启动数据库。RMAN> startup mount;Oracle instanc 阅读全文
posted @ 2013-09-21 12:42
胡.杰
阅读(428)
评论(0)
推荐(0)
摘要:
--转载一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示“permission denied”我总结一下lsof指令的用法:lsof abc.txt 显示开启文件abc.txt的进程lsof -i :22 ... 阅读全文
posted @ 2013-09-21 09:35
胡.杰
阅读(1689)
评论(0)
推荐(0)
浙公网安备 33010602011771号