跨平台级联dataguard配置

  

  ,,,正式环境中的OA库要从Windows迁移到Linux,但由于数据量比较大,带宽又比较窄,数据泵方式耗时太长,因此打算用DataGuard方式迁移,因此进行了测试。   

  

  <强>   
     

  

  <强>   环境      

  

  ,主库:操作系统:Windows操作系统      版本:11.2.0.4 ORACLE_SID: OA DB_NAME: OA DB_UNIQUE_NAME: OA   

  

  ,备库:操作系统:Windows操作系统      版本:11.2.0.4 ORACLE_SID: OA DB_NAME: OA DB_UNIQUE_NAME: OA_DG   

  

  ,级联备库:操作系统Linux      版本:11.2.0.4 ORACLE_SID: OA DB_NAME: OA DB_UNIQUE_NAME: OA_DG2   

  

  
  

  

  <强>   1 .查看各库平台信息      

  

  ,完成选择platform_id platform_name v $数据库;   

  

  ,   

  

  ,主库与备库相同:   

  

  ,PLATFORM_ID      PLATFORM_NAME   

  

  ,- - - - - - - - - - -安康;      ----------------------------   

  

  ,12      Microsoft Windows x86 64位   

  

  ,级联备库:   

  

  ,PLATFORM_ID      PLATFORM_NAME   

  

  - - - - - - - - - - - -      ---------------------------   

  

  ,13      Linux x86 64位   

  

  
  

  

  ,查看兼容表格,可看到当前的平台与甲骨文版本是可跨平台搭建DataGuard的,但是要打补丁13104881(当前版本已打)   

  

  跨平台级联dataguard配置”>
  </p>
  <p>
  <强>
  2 .备库生成pfile,并将pfile,密码文件传输到OA_DG2相关目录下
  </强>
  </p>
  <p>
  <br/>
  </p>
  <p>
  <强>
  3 .级联备库上修改pfile
  </强>
  </p>
  <p>
  ,(oracle@node3 dbs)美元更initOA.ora 
  </p>
  <p>
  *。=& # 39;/opt/app/oracle/admin/办公/adump& # 39;
  </p>
  <p>
  ,* .audit_trail=& # 39; db # 39;
  </p>
  <p>
  ,*,适应性=& # 39;11.2.0.0.0& # 39;
  </p>
  <p>
  *。=& # 39;/opt/app/oracle/oradata/办公/CONTROL01.CTL& # 39;, & # 39;/opt/app/oracle/fast_recovery_area/办公/CONTROL02.CTL& # 39;
  </p>
  <p>
  * .db_block_size=8192
  </p>
  <p>
  ,* .db_name=& # 39; oa # 39;
  </p>
  <p>
  * .db_recovery_file_dest_size=4102029312
  </p>
  <p>
  *。=& # 39;/opt/app/oracle/fast_recovery_area& # 39;
  </p>
  <p>
  *。=& # 39;OA_DG2& # 39;
  </p>
  <p>
  *。=& # 39;/opt/app/oracle # 39;
  </p>
  <p>
  ,* .dispatchers=& # 39;(协议(TCP)(服务=OAXDB) & # 39;
  </p>
  <p>
  *。=& # 39;OA_DG2& # 39;
  </p>
  <p>
  *。=& # 39;OA_DG& # 39;
  </p>
  <p>
  *。=& # 39;C: \ APP \管理员\ ORADATA \ OA \ & # 39;, & # 39;/opt/APP/oracle/ORADATA/办公/& # 39;,& # 39;C: \ APP \管理员\ FLASH_RECOVERY_AREA \ OA \ & # 39;, & # 39;/opt/APP/oracle/fast_recovery_area/办公/& # 39;
  </p>
  <p>
  *。=& # 39;C: \ APP \管理员\ ORADATA \ OA \ & # 39;, & # 39;/opt/APP/oracle/ORADATA/办公/& # 39;
  </p>
  <p>
  *。=& # 39;dg_config=(OA、OA_DG OA_DG2) & # 39;
  </p>
  <p>
  ,* .log_archive_dest_1=& # 39;位置=/opt/app/oracle/archivelog valid_for=(all_logfiles all_roles)
  </p>
  <p>
  ,* .log_archive_format=& # 39;弧% S_ % r % t # 39;
  </p>
  <p>
  ,* .nls_language=& # 39;简化中国# 39;
  </p>
  <p>
  ,* .nls_territory=& # 39;中国# 39;
  </p>
  <p>
  * .open_cursors=300
  </p>
  <p>
  * .pga_aggregate_target=428867584
  </p>
  <p>
  * .processes=150
  </p>
  <p>
  ,* .recyclebin=& # 39;从# 39;
  </p>
  <p>
  ,* .remote_login_passwordfile=& # 39;独家# 39;
  </p>
  <p>
  * .sga_target=1291845632
  </p>
  <p>
  ,* .standby_file_management=& # 39;汽车# 39;
  </p>
  <p>
  ,* .undo_tablespace=& # 39; UNDOTBS1& # 39;
  </p>
  <p>
  ,修改红色字体部分,使其适应当前环境
  </p>
  <p>
  <br/>
  </p>
  <p>
  <强>
  4,级联备库上创建所需目录
  </强>
  </p>
  <p>
  cd ORACLE_BASE美元
  </p>
  <p>
  mkdir - p oradata/办公/adump
  </p>
  <p>
  mkdir - p oradata/OA
  </p>
  <p>
  mkdir - p fast_recovery_area/OA
  <h2 class=跨平台级联dataguard配置