生产系统恢复到异机测试
前言: oracle数据库每个公司都在备份,但是有以下几个问题每个dba能够很快的回答吗? 1、备份是否有效? 2、数据库逻辑故障了,恢复需要多长时间? 3、生产系统硬盘坏了,恢复又需要多长时间? 因此每个月或者每个季度应该对生产系统进行测试恢复一遍,虽然oracle的rman也提供了恢复的预览功能, 但是出于习惯还是每...
不完全恢复时报错ORA-00344
一、前言: 在进行数据库的异机不完全恢复的时候,打开数据库需要进行resetlogs的操作,但是有时候在进行resetlog的时候经常会报ORA-00344的错误; SQL> alter database open resetlogs; alter database open resetlogs * ERROR at line 1: ORA-00392: log 5 of thread 1 is being cleared, operation not allowed O...
关于企业的备份几点总结
<p>著名的墨菲定律:事情如果有变坏的可能,不管这种可能性有多小,它总会发生;学ORACLE的人都知道,作为一个DBA可以什么都不会,但是数据库的备份恢复必须会,说明数据库的备份恢复的重要性; <p>作为一个传统制造行业的DBA(虽然现在负责的事情已经不仅仅是数据库了),也面临着企业内部数据备份的问题。公司也用了一个集...
记录一次ORACLE的不完全恢复
前言:之前说过一句话,备份有时候就是用于数据库的恢复,虽然很多时候都用不上。但是你永远不知道什么时候会用上,这就是备份的意义; 昨天晚上10点多的时候,突然朋友打电话过来,要帮忙做一个数据库基于时间点的恢复。 具体的业务场景是这样的:2015年2月7日12:00的时候有一个错误的操作,导致用户的数据被覆盖...
利用undo进行数据的恢复操作
【说明】无意中看到一个同事的QQ留言上面写着“真累“,还没有过30分钟就接到这个同事的电话,如下:刚在做删除数据的时候,发现由于条件没有写好,导致删错了,有没有办法恢复;接到这个任务 ,首先是深深的感慨了一下:人在状态不好的情况下尽量多休息少做事,特别是涉及到很重要的事情。 跟着同事确定了出现问题...