restore database报RMAN-06026和RMAN-06023错误
今天在搭建物理dg时执行restore database遇如下错误:"RMAN-06026: some targets not found - aborting restore","RMAN-06023: no backup or copy of datafile 2 found to restore",从错误通过list命令发现该备份集中只包含部分数据文件,但是明明这是个0级备份啊,查看对应log日志却发现备份集中包含所...
RMAN恢复小实验
准备工作:先rman全备份数据库(控制文件和数据文件)停库,dbca删除orcl实例新建orcl实例,路径和原来一样将新实例停库,将数据文件迁移到其他路径。恢复过程:SQL> SHUTDOWN IMMEDIATE$ rman target /RMAN> startup nomount或者 startup nomount pfile='xx' 先恢复控...
因为删除归档日志导致备份失败的两种情况的解决方法
先说明一下,目前碰到两种情况因为归档日志被删除,导致备份失败。第一种情况,是普通遇到的因为磁盘空间不够给归档删除后,备份报错失败的情况。第二种情况,是主动在RMAN下删除归档日志后,执行备份脚本闪退的问题(当然是windows系统下)。下面重点来了,解决方法奉上 哈哈针对情况一:网上也讲的很详细了。...
(转)Oracle备份恢复-控制文件损坏的各种场景恢复专题
网上有很多对控制文件损坏恢复的文章,但个人觉得介绍的恢复方法比较零散、不够全面,并且为什么要用这种方法来做恢复没有说的很具体,对很多刚接触这部分的朋友可能不是太好理解。现在这篇文章就主要通过三部分来介绍控制文件恢复相关的内容:1、控制文件损坏的场景,以及不同场景在满足不同的条件时可以用...
(转)Oracle备份恢复-redo文件损坏的各种场景恢复专题
接着上一篇《控制文件损坏的各种场景恢复专题》的文章之后继续跟大家分享备份恢复专题《redo文件损坏的各种场景恢复专题》的文章。这系列文章的内容都是尽量梳理每一种数据库文件损坏时对应各种场景的恢复,恢复方法经过亲自测试。希望对初学者和想了解这方面但又不想自己做测试的朋友一个清晰的认识,也希望各位朋友指...
Oracle冷备份及其恢复(含恢复到非原来位置方法)
原文地址:https://www.cnblogs.com/zydev/p/6170352.html一、 冷备份的概念 冷备份是指在数据库关闭状态下所做的物理拷贝,也称脱机备份。 适合于非归档模式下的备份,而且也只能采用这种方式备份。 二、 需要备份的文件 必须备份的文件: 数据...
ORACLE冷备份及恢复
备份控制文件参数文件PWDfile 密码文件直接拷贝oracle目录下的admin、oradata(datafile, controlfile,redo)、flash_recovery_area三个文件夹,db_1目录下database(PWDfile、pfile)、dbs(spfile)、NETWORK/ADMIN(listener.ora、tnsnames.ora),到其他存储实现备份。恢复方法一:...
RMAN备份原理+配置详解+备份建议
论坛地址:http://www.itpub.net/forum.php?mod=viewthread&tid=1807635&page=1&extra=#pid21614621RMAN 备份的本质TARGET DATABASE中有2个包,DBMS_RCVMAN和DBMS_BACKUP_RESTORE。备份原理:备份时RMAN客户端也会发...
【Flashback】Flashback Drop闪回删除功能实践
Oracle的Flashback Drop闪回删除功能给出我们一种误DROP删除表的便捷恢复方式,实现这种功能的原理是Oracle的“回收站”(RecycleBin)功能。注意,如果被删除的表原先是存放在SYSTEM系统表空间上,...
【Flashback】Flashback Database闪回数据库功能实践
Flashback Database闪回数据库功能极大的降低了由于用户错误导致的数据丢失的恢复成本。这是一种以空间换取缩短恢复时间的解决方案,这是值得的。 这里给出闪回数据库的使用方法,体验一下这种恢复...
【Flashback】启用Flashback Database闪回数据库功能
若想顺利的使用闪回数据库功能,需要先将数据库置于闪回数据库状态。此文记录开启闪回数据库功能的步骤,注意调整过程需要重启数据库并确保数据库处于归档模式。1.确认数据库是否开启Flashba...
RMAN快速恢复数据库(DBA再也不担心记不住指令了)
10g会使用RMAN备份恢复一般是DBA的工作,对技术要求较高,且对oracle的组织结构有较深的理解才可以进行操作,而且由于数据库故障不易发生,大部分DBA也不会记住命令,需要的手查一下,各种文件丢失的脚本又都不一样,例如控制文件丢失恢复指令:restore controlfile from autobackup;redolog 丢失的情况:alter datab...
RMAN全库【完全恢复/不完全恢复】
RMAN全库【完全恢复/不完全恢复】今天有幸做了几个RMAN的全库恢复实验,这里是一个brief版,方便忘了时可以瞬速找到一 完全恢复1.数据库全库【完全恢复】$ rman target / &nbs...
【RMAN】使用RMAN备份将数据库不完全恢复到指定时间点
RMAN作为Oracle强大的备份恢复工具,可以协助我们恢复数据库到指定时间点,这便是Oracle不完全恢复的一种体现,通过这种方法可以找回我们曾经丢失的数据。这里以找回误TRUNCATE表数据为例给大家演示一下RMAN...
恢复被rm意外删除的数据文件
一.模拟数据文件删除[oracle@node1 ~]$ sqlplus /as sysdba SQL*Plus: Release 11.2.0.3.0 Productionon Sat Dec31 22:00:52 2011 Copyright (c) 1982, 2011, Oracle. All rights reserved. --数据库版本Connected to:Oracle Da...
Flashback Database 闪回数据库
一、 Flashback Database 说明Flashback Database 功能非常类似与 RMAN 的不完全恢复, 它可以把整个数据库回退到过去的某个时点的状态, 这个功能依赖于 Flashback log 日志。 比RMAN 更快速和高效。 因此 Flashback Database 可以看作是不完全恢复的替代技术。 但它也有某些限制:(1)Flashback Database ...
开启 控制文件自动备份下,参数文件、控制文件全部丢失恢复
环境说明:本实验在开启 控制文件自动备份的前提下,利用 autobackup 模拟恢复参数文件全部丢失与控制文件全部丢失。1.开启 AUTOBACKUP 功能--查看 CONTROLFILE AUTOBACKUP 参数RMAN> show all;CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default--开启 CONTROLFILE AUTOBACKUP 参数 RMAN> CONFIGURE CONTR...
非系统数据文件损坏,rman备份恢复
实验前提:已经做好备份。SQL> col file_name for a50select file_id,file_name from dba_data_files; FILE_ID FILE_NAME---------- --------------------------------------------------4 /home/oracle/app/oradata/orcl/users01.dbf2 /home/oracle/app/oradata/orcl/sysaux01.dbf1 /home/oracle...
非系统表空间损坏,rman备份恢复
实验条件:有完整可用备份--查询表空间情况SQL> select tablespace_name,status from dba_tablespaces;TABLESPACE_NAME STATUS------------------------------ ---------SYSTEM &nb...
恢复到特定点(时间点、scn、日志序列号),rman不完全恢复
将数据库、表空间、数据文件等恢复至恢复备份集保存时间中的任何一个时间点/SCN/日志序列(一般是日志挖掘找到误操作点),但须谨慎,操作前一定需要做好备份,具备条件的情况下最好先恢复到异机,避免业务停机时间。前提:已经有数据库备份 (作者已经提前准备了备份,这里不进行备份,为了节约空间)--准备实验环境...