设为首页 加入收藏

TOP

最简单的11gActiveDataGuard(ADG)搭建配置过程(项目步(一)
2015-11-21 01:57:03 来源: 作者: 【 】 浏览:4
Tags:简单 11gActiveDataGuard ADG 搭建 配置 过程 项目

最简单的11g Active DataGuard(ADG)搭建配置过程(项目步骤)


一、环境介绍: 我在db01和db02两台Linux 虚拟机上首先分别安装了一套 数据库软件,在db01主机上创建了名为woo的数据库;我们这次的实验是要搭建了一套 Oracle 11g Active DataGuard;目的是为了实现数据库同步的功能,并且了解Oracle 11g DG的基本功能。
db01:192.168.1.50

二、11g ADG部署:

1、pri端和sty端配置静态监听

[oracle@sty admin]$ cat listener.ora 
# listener.ora Network Configuration File: /DBSoft/oracle/product/11.2.4/dbhome_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /DBSoft/oracle/product/11.2.4/dbhome_1)
     (PROGRAM = extproc)
    )
      (SID_DESC =
     (SID_NAME = Woo )
     (ORACLE_HOME = /DBSoft/oracle/product/11.2.4/dbhome_1)
    )
   )
   
[oracle@sty admin]$cat tnsname.ora
# tnsnames.ora Network Configuration File: /DBSoft/oracle/product/11.2.4/dbhome_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

STY =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.51)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = woo)
    )
  )

PRI =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.50)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = woo)
    )
  )

2、修改primary端初始化参数文件
startup mount;
alter database archivelog;
alter database force logging;
alter database open;
alter system set log_archive_config = 'DG_CONFIG=(pri,sty)' scope=spfile;
alter system set log_archive_dest_1 = 'LOCATION=/DBBackup/Archive VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=pri' scope=spfile;
alter system set log_archive_dest_2 = 'SERVICE=sty LGWR SYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=sty' scope=spfile;
alter system set log_archive_dest_state_1 = ENABLE;
alter system set log_archive_dest_state_2 = ENABLE;
alter system set fal_server=sty scope=spfile;
alter system set fal_client=pri scope=spfile;
alter system set standby_file_management=AUTO scope=spfile;

3、在primary端pfile参数文件和密码文件,并且拷贝到standby段相应位置
SQL> create pfile from spfile;

File created.

[oracle@db01 dbs]$ scp initwoo.ora orapwwoo db02:/DBSoft/oracle/product/11.2.4/dbhome_1/dbs
oracle@192.168.1.51's password: 
initwoo.ora                                                                                    100% 1260     1.2KB/s   00:00    
orapwwoo                                                                                       100% 1536     1.5KB/s   00:00

[oracle@db01 oracle]$ scp -r admin/ diag/ fast_recovery_area/ oradata/ 192.168.1.51:$ORACLE_BASE
oracle@192.168.1.51's password: 
init.ora.512201522543                                                                          100% 1778     1.7KB/s   00:01    
dp.log                                                                                         100%  116     0.1KB/s   00:00    
........

4、修改standby端的监听文件及初始化参数文件
--修改监听文件
[oracle@db02 ~]$ cd $ORACLE_HOME/network/admin
[oracle@db02 admin]$ vi listener.ora 
# listener.ora Network Configuration File: /DBSoft/oracle/product/11.2.4/dbhome_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = db02)(PORT = 1521))
    )
  )

SID_LIST_LISTENER =  
  (SID_LIST =  
    (SID_DESC =  
      (SID_NAME = PLSExtProc)  
      (ORACLE_HOME = /DBSoft/oracle/product/11.2.4/dbhome_1)  
      (PROGRAM = extproc)  
    )  
  
    (SID_DESC =  
      (GLOBAL_DBNAME = woo)  
      (ORACLE_HOME = /DBSoft/oracle/product/11.2.4/dbhome_1)  
      (SID_NAME = woo)  
    )  
  
  )  

ADR_BASE_LISTENER = /DBSoft/oracle

--启动监听
[oracle@db02 dbs]$ lsnrctl start

LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 17-JUN-2015 21:29:57

Copyright (c) 1991, 2013, Oracle.  All righ
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 1/9/9
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇MySQL使用mysqld_multi部署单机多.. 下一篇一次Windows注册表中注册表项目丢..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: