EBS R12系统补丁实施快速回退(恢复)措施

本文提供了一套详细的Oracle EBS数据库备份和快速回退流程,包括应用备份、数据库备份(利用闪回特性)、以及数据库回退步骤,确保在数据库过大时能快速恢复。

EBS R12.1.3 ,  Oracle 11.2.0.3

备份应用程序及数据库,如果数据库过大,那么可以在备份应用及数据库基础上
对数据库做 flashback,以便快速回退 。


1.  EBS应用备份
方法1  对共享目录实施NAS快照备份
方法2  tar cvf  ebsapp.tar   /xx/xx/ebsapp


2. EBS 数据库备份(flashback)
1). 备份archived log日志
a) Login sqlplus as sysdba
b) alter system archive log all;
c) alter system archive log current ;
d) 关闭RAC中其他节点,留单一节点.
e) 备份archived log 日志

2).开启 Flashback   (on single DB server)
a) Login sqlplus as sysdba
b) alter system set  cluster_database=false scope=spfile;
c) startup mount;
d) alter database flashback on;
e) alter database open;
3).记下上述操作数据库的scn号(on single DB server)
select dbms_flashback.get_system_change_number from dual; 
如果显示的是科学计数法,可以使用 to_char 转换一下来查看,或者
使用
SQL> alter system checkpoint ; 
SQL> col current_scn for  99999999999999999  
SQL> select current_scn from v$database ; 


3.  数据库回退
1). 停止应用
2). Login sqlplus as sysdba
3). Alter system set cluster_database=false scope=spfile;
4). Shutdown immediate;
5). Startup mount;                          ----只保留一个数据库节点
6). Flashbackup database to scn XXXXXXXXX;  ----升级前记录的scn号
7). Alter database open resetlogs;
8). alter system set  cluster_database=true scope=spfile;
9). 重新启动所有数据库节点
10). 启动应用

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-776586/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/35489/viewspace-776586/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值