我思故我在我有我精彩--liangqihui

爱欲追而情已逝,子欲孝而亲不待。人生的困苦又怎能用一个难字囊尽百味
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

【转】ORACLE Dataguard安装

Posted on 2017-07-08 14:57  挥辉  阅读(540)  评论(0)    收藏  举报

ORACLE Dataguard安装

标签: oracledatabasearchivesql数据库list
 分类:
 

目录(?)[+]

 

ORACLE Dataguard安装

2011-02-25 15:58:23|  分类: 数据库之Oracle |  标签:oracle  dataguard   |字号大中小 订阅

花了一周时间,终于部署和稳定都整理好了. 拷贝到blog里, 留份记录. 也算是对大家的贡献吧. 
当然这篇技术文档很大一部分归功于这位仁兄: http://blog.csdn.net/tianlesoftware/archive/2010/04/30/5547565. 我参考该文档,对实施过程的碰到的问题做了调整,整理了一份自己的参考文档。

1      前言

1.1    Dataguard实施前准备

    Oracle安装分包括2块,安装DB 软件和升级。 如果是10g的话,可以先将DB升级到10.2.0.5。 升级的原因是为了避免某些bug。先安装软件,升级,升级完在用DBCA 创建实例。 这样比安装DB 和创建实例之后升级要简单点。
    (1)redo 文件默认是50M,改成100M
    (2)每个redo group里改成2个 redo logfile。 大小100M (只保留2组red log)
    (3)检查一下字符集:ZHS16GBK
    (4)设置SGA,PGA 大小。
       OLTP 系统一般的规则是:
              SGA=内存*80%*80%
              PGA=内存*80%*20%

注释: 本次实施中 {SID} = oratest

2      Dataguard实施步骤

2.1 Primary端设置 

2.1.1        设置oracle为归档模式

查看当前归档模式情况: archive log list 
    设置本地归档目录: 修改init{SID}.ora文件
        *.log_archive_dest_1='LOCATION=/home/ora_arch'
        *.log_archive_format='%t_%s_%r.dbf'
    注意: 
    oracle startup启动数据库查询启动文件的顺序:
         1. spfile{SID}.ora文件 (为二进制文件不可以手动更改)
         2.  spfile.ora文件
         3.  init{SID}.ora文件 (可以更改)
         4.  pfile.ora文件
    设置为归档模式,命令如下:    
        SQL> archive log list;