Backup & recover

legato备份磨难记

华西某省进行数据库主机升级,将一台老机器升级到新机器上,在新机器上安装完数据库软件之后,把存储从老机器往新机器一挂,数据库算是迁移完成了。但是自从升级完成后,legato一直...

评论 (5)

基于catalog库进行部分表空间的还原

应某省的局方要求,在双机热备的备机上,将主机数据库的system、undo、temp和某个应用的表空间DATA_STATIC进行还原。
环境如下:
(1)HA主机:xj_db01
(2)HA备机:xj_db02
(3)...

评论 (6)

关于控制文件的恢复

我们很多不太重要的数据库(如测试库)都是工作在noarchive模式,下面我们就来谈谈,在noarchive模式下一些文件丢失的恢复:
关于控制文件的恢复,必须要有控制文件的备份(to trace备...

评论

关于redo的恢复

我们很多不太重要的数据库(如测试库)都是工作在noarchive模式,下面我们就来谈谈,在noarchive模式下一些文件丢失的恢复:
条件:
1.shutdown immediate(即不含active的redoglog)
2.re...

评论

各种备份方式简单比较

呵呵,用表格说明一下吧~

...

评论

oracle备份和还原学习小结

oracle对数据的备份和还原提供了两种模式,一种是用户管理的备份和还原,另一种是利用rman进行备份和还原。 1.用户管理  1.1 用户管理的备份      1.1.1 关闭数据库的备...

评论 (1)

undo表空间丢失之恢复

sys@ORALOCAL(10.1.19.11)> insert into hejianmin.kk values(222333); 已创建 1 行。 已用时间:  00: 00: 00.05sys@ORALOCAL(10.1.19.11)> shutdown abort;ORACLE 例程已经关闭。sys@ORALOCAL(10.1.19.11)> exit;从Oracle9i E...

评论 (1)

job 不能正常执行

今天在准备做一个job,用于分析undo增长过快的原因,检查v$transaction中有什么session运行,session对应的sql_text是什么。
写完存储过程后,放到job中,发现job没有运行。于是进行一下检查分...

评论

shutdown后丢失某个数据文件的恢复

网上的朋友不小心删除了物理文件,发现startup不起来,我们怎么进行数据恢复?在archive模式下,这其实是一个很简单的过程:
SQL> create tablespace "TS_DATA_TEST" logging datafile ‘D:...

评论 (1)

基于scn的数据恢复

不小心delete掉一些数据,而且已经commit了,怎么办?我们可以基于回闪(flashback)和scn进行一些数据的恢复。
–查询当前scn SQL> select dbms_flashback.get_system_change_number from dual; &...

评论

catalog模式登陆rman报:RMAN-20003错误

今天用catalog模式登陆rman的时候报错:
RMAN-06004: ORACLE error from recovery catalog database: RMAN-20003: target database incarnation not found in recovery catalog;
最后通过reset database解决,先记录一下,至...

评论

重装系统后的oracle恢复(在rman帮助下)

我们这次做的前提就是在重装操作系统的时候,只保留的原来数据库的数据文件、控制文件、重做日志文件,以及rman的database全备和archivelog的备份——我们假设只保留了以上文件,其他文件...

评论 (2)