ITPub博客

首页 > 应用开发 > IT综合 > EBS R12克隆 - Oracle11.2.0.3 EBS数据库克隆(RMAN恢复) 2

EBS R12克隆 - Oracle11.2.0.3 EBS数据库克隆(RMAN恢复) 2

原创 IT综合 作者:tolywang 时间:2014-03-10 11:25:23 0 删除 编辑

7、修改日志路径:
$sqlplus /  as  sysdba 
SQL>
alter database rename file '/data/d08/gerpb/log/group_1.310.717428129' to ‘+DATA’;
alter database rename file '/data/d08/gerpb/log/group_2.315.717430209' to ‘+DATA’;
…(为节省篇幅,省略大部分在线日志文件)
alter database rename file '/data/d08/gerpb/log/group_16.265.743248917' to‘+DATA’;

8、重建控制文件(一般不需要这个步骤):
alter database backup controlfile to trace as '';(日志文件正常的时候用这条命令,单引号中指定控制文件所在目录)
   alter database backup controlfile to trace;(日志文件不正常时用这条命令,执行完之后去到udump目录找到最新的trc文件,将其中重建控制文件的语句复制出来另存为sql脚本,加以修改,最重要的是修改其中的日志文件,然后在数据库启动到nomount状态时执行该脚本)
9、如果是RAC,需要增加另外一个instance的logfile:
SQL> ALTER DATABASE ADD LOGFILE THREAD 2 group 17 '+DATA'  SIZE 1000M BLOCKSIZE 512;
SQL> ALTER DATABASE ADD LOGFILE THREAD 2 group 18 '+DATA'  SIZE 1000M BLOCKSIZE 512;
SQL> ALTER DATABASE ADD LOGFILE THREAD 2 group 19 '+DATA'  SIZE 1000M BLOCKSIZE 512;
… 根据需要增加组数。
SQL> alter database open RESETLOGS;

10、加temp文件:(temp文件必须要添加,temp1和temp2分别都要添加)
SQL> alter tablespace temp1 add tempfile '+DATA' size 5000m;
SQL> alter tablespace temp2 add tempfile '+DATA' size 5000m;

11 修改数据库sid:
数据库启动到mount状态,然后在操作系统层执行命令:
    nid target=/ dbname=gerp 
 nid回退命令:
    nid target=/ revert=yes 

12、清除node信息(apps用户登入操作) 
exec fnd_conc_clone.setup_clean; 

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

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

注册时间:2007-12-10

  • 博文量
    5595
  • 访问量
    13469866