Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

40

积分

0

好友

14

主题
1#
发表于 2013-1-18 11:24:03 | 查看: 4556| 回复: 9


executing command: SET until clause


Starting recover at 25-NOV-08
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=1082 devtype=DISK
allocated channel: ORA_DISK_2
channel ORA_DISK_2: sid=1085 devtype=DISK
allocated channel: ORA_DISK_3
channel ORA_DISK_3: sid=1086 devtype=DISK

starting media recovery

Oracle Error:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01194: file 3 needs more recovery to be consistent
ORA-01110: data file 3: '+DATA/oradata/fdcd/sysaux.dbf'

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 11/25/2008 19:53:15
RMAN-06053: unable to perform media recovery because of missing log
RMAN-06025: no backup of log thread 1 seq 1861 lowscn 2061909090 found to restore





2#
发表于 2013-1-18 11:26:53
没有前因后果,无法回答

回复 只看该作者 道具 举报

3#
发表于 2013-1-18 11:29:07
看似找不到archive log,检查archive log是否存在

回复 只看该作者 道具 举报

4#
发表于 2013-1-18 11:29:37
lunar 发表于 2013-1-18 11:26
没有前因后果,无法回答

从rac 环境做了一个全备份.  恢复到单机数据库.
备份是成功的.
数据库3T.
生成了2个控制文件,一个是20121230,一个是20121231的.这两个都是备份生成的.
用20121231的控制文件恢复的时候提示上面的错误,

回复 只看该作者 道具 举报

5#
发表于 2013-1-18 11:31:26
在详细的说下,把备份脚本提出来,恢复步骤贴出来

回复 只看该作者 道具 举报

6#
发表于 2013-1-18 11:37:12
rac备份脚本.
run {
allocate channel ch1 device type disk;
sql 'alter system archive log current';
backup database format '/u01/backup/rman_rkxxk_full_%s_%T_%p.bak';
release channel ch1;
}

备库mount后,恢复脚本:
run
{
allocate channel c1 type disk;
allocate channel c2 type disk;
restore database;
recover database;
}

}

回复 只看该作者 道具 举报

7#
发表于 2013-1-18 11:39:36
你的全备没有归档

回复 只看该作者 道具 举报

8#
发表于 2013-1-18 11:42:16
lunar 发表于 2013-1-18 11:39
你的全备没有归档

归档了. 我脚本是刚才自己写的.  可能忘记写backup archivelog了.
生产上做了归档的.
因为我cp的时候把很多arch 都拷贝过去了.

回复 只看该作者 道具 举报

9#
发表于 2013-1-18 11:46:50
本帖最后由 lsz_qh 于 2013-1-18 11:50 编辑

以前也经常做rman备份全库再恢复,备份过程简单如下:
run{
1、备份全库
2、切换归档
3、备份归档
4、备份控制文件
}

回复 只看该作者 道具 举报

10#
发表于 2013-1-18 14:31:16
需要数据库全备后的一个归档日志。
然后catalog start with一下。让数据库认到.或者直接copy到dbs下面。

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-16 08:28 , Processed in 0.051199 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569