Oracle 10g 单实例数据库 Data Guard 之 Physical Standby 配置详解(根据官方文档总结)

本文深入探讨Oracle 10g Data Guard中的Physical Standby配置,详细讲解如何设置STANDBY_FILE_MANAGEMENT为AUTO,确保数据库保护和灾难恢复能力。内容依据官方文档,旨在提供全面的实战指导。
摘要由CSDN通过智能技术生成


--------Creating Physical Standby Database-------------------------------
--------Settings for the primary database--------------------------------


1、Enable Forced Logging
ALTER DATABASE FORCE LOGGING;




2、Create a Password File
orapwd file=orapw$ORACLE_SID password=oracle entries=5 force=y


3、Configure a Standby Redo Log
  3.1 、conn / as sysdba
  3.2 、select * from v$log;
  3.3 、select * from v$logfile;
  3.4 、prepare add standby redo log clause:
  ALTER DATABASE ADD STANDBY LOGFILE GROUP 4
  '/u01/app/oracle/oradata/cuug/redo04.log' SIZE 10M;
  
  ALTER DATABASE ADD STANDBY LOGFILE GROUP 5
  '/u01/app/oracle/oradata/cuug/redo05.log' SIZE 10M;


  ALTER DATABASE ADD STANDBY LOGFILE GROUP 6
  '/u01/app/oracle/oradata/cuug/redo06.log' SIZE 10M;


4、Set Primary Database Initialization Parameters




   DB_UNIQUE_NAME=cuug
   LOG_ARCHIVE_CONFIG='DG_CONFIG=(cuug,cuuo)'
   LOG_ARCHIVE_DEST_1='LOCATION=/u01/app/oracle/oradata/cuug/arch VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=cuug'
   LOG_ARCHIVE_DEST_2='SERVICE=cuuo LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=cuuo'
   log_archive_format='%t_%s_%r.log'   


   FAL_SERVER=cuuo
   FAL_CLIENT=cuug
   DB_FILE_NAME_CONVERT='/u02/app/oracle/oradata/cuuo/','/u01/app/oracle/oradata/cuug/'
   LOG_FILE_NAME_CONVERT='/u02/app/oracle/oradata/cuuo/','/u01/app/oracle/oradata/cuug/' 
   STANDBY_FILE_MANAGEMENT=AUTO
   


5、archive log list or show parameter archive;


6、Create a Backup Copy of the Primary Database Datafiles(IGNORE or OPTIONAL)


7、 Create a Control File for the Standby Database
 6.1 startup mount;
 6.2 alter database create standby controlfile as '/u02/app/oracle/oradata/cuuo/control01.ctl';


8、Prepare an Initialization Parameter File for the Standby Database
 8.1  Copy the primary database parameter file to the standby database.
      create pfile='/u02/app/oracle/oradata/cuuo/initcuuo.ora' from spfile;
 8.2  Modifying Initialization Parameters for a Physical Standby Database


      ------If you choose the parameter value for the standby database other than the pfile created from the Primary database, the              Controlfiles,user_dump_dest,background_dump_dest, core_dump_dest should also be changed for the standby database if necessary.------     




      DB_UNIQUE_NAME=cuuo
      LOG_ARCHIVE_CONFIG='DG_CONFIG=(cuuo,cuug)'---此处不修改
      LOG_ARCHIVE_DEST_1='LOCATION=/u02/app/oracle/oradata/cuuo/arch VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_N
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值