ITPub博客

首页 > Linux操作系统 > Linux操作系统 > EBS R12系统补丁实施快速回退(恢复)措施

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

原创 Linux操作系统 作者:tolywang 时间:2013-11-14 14:27:07 0 删除 编辑

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/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Oracle , MySQL, SAP IQ, SAP HANA, PostgreSQL, Tableau 技术讨论,希望在这里一起分享知识,讨论技术,畅谈人生 。

注册时间:2007-12-10

  • 博文量
    5595
  • 访问量
    13335825