Linux 下 Oracle 11g DG搭建
admin
2023-04-21 19:43:01
0

环境:模拟主库的创建 使用DBCA 启动图形界面 选项中的install option  --->选中create and configure a database  

          模拟备库的创建 使用DBCA 启动图形界面 选项中的install option  --->选中install database software only


准备工作  使用Oracle 11g的RMAN功能进行数据库克隆(数据库克隆 保证主库与备库在软件上保持完全一致)

主库(porcl 192.168.1.11)

修改参数db_unique_name

show parameter db_unique_name;
alter system set db_unique_name='porcl' scope=spfile;
shutdown immediate

开启数据库归档模式

startup mount
alter database archivelog;
alter database open;

配置静态网络(这里采用netmgr的图形界面)

添加 database service

porcl                                sorcl                                porcl_DGMGRL

/u01/app/oracle/11g      /u01/app/oracle/11g      /u01/app/oracle/11g

orcl                                  orcl                                 orcl

重启监听

配置本地命名解析tnsnames.ora

orcl     ----->  192.168.1.11

porcl   ----->  192.168.1.11

sorcl    -----> 192.168.1.10

创建参数文件

create pfile from spfile;

拷贝参数文件、密码文件到备库主机

scp initorcl.ora orapworcl  192.168.1.10:/u01/oracle/11g/dbs/

增加备库日志

alter database add standby logfile group 10;
alter database add standby logfile group 11;
alter database add standby logfile group 12;
alter database add standby logfile group 13;

备库(sorcl 192.168.1.10)

配置静态网络

添加 database service

porcl                                sorcl                                sorcl_DGMGRL

/u01/app/oracle/11g      /u01/app/oracle/11g      /u01/app/oracle/11g

orcl                                  orcl                                 orcl

重启监听

配置本地命名解析tnsnames.ora

orcl     ----->  192.168.1.10

porcl   ----->  192.168.1.11

sorcl    -----> 192.168.1.10

修改参数文件(远程拷贝的initorcl.ora)

将 db_unique_name 置为 sorcl

(将参数文件目录下spfileorcl.ora删除,如果有的话)

建立必要的文件夹

grep "/u01" initupdb.ora
mkdir /u01/oracle/admin/updb/adump /u01/oracle/oradata/updb /u01/oracle/fast_recovery_area/updb -p

设置环境变量 ORACLE_SID

export ORACLE_SID=orcl

使用initorcl.ora启动到nomount状态

startup nomount

生成spfile

create spfile from pfile;

重新启动到nomount状态

startup force nomount

增加备库日志

alter database add standby logfile group 10;
alter database add standby logfile group 11;
alter database add standby logfile group 12;
alter database add standby logfile group 13;


从主库上克隆备库

rman target sys/oracle@pupdb auxiliary sys/oracle@supdb
duplicate target database for standby from active database nofilenamecheck;
exit



实现DG

设置(主备库都设置)参数dg_broker_Start=true

alter system set dg_broker_Start=true;


使用dgmgrl命令创建并生效配置文件

dgmgrl sys/oracle@pupdb
create configuration dgc as primary database is pupdb;
add database  supdb as connect identifier is supdb maintained as physical;
enable configuration;
show configuration;



可能出现的问题

  1. 使用rman 连接主备库时提示缺少权限的报错----->主库与备库的网络连接错误,请重新检查网络配置和本地命名解析

  2. show configuration 备库 提示出现警告备库的某个属性设置有问题,但是检查没有问题------->重启备库




相关内容

热门资讯

玩家攻略科普“科乐斗地主怎么装... 您好:科乐斗地主这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游...
今日重大发现“丁丁麻将辅助器?... 网上科普关于“丁丁麻将有没有挂”话题很是火热,小编也是针对丁丁麻将作*弊开挂的方法以及开挂对应的知识...
玩家攻略科普“新华棋牌有没有挂... 家人们!今天小编来为大家解答新华棋牌透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里买很...
【今日要闻】“皇豪众娱炸/金/... 【今日要闻】“皇豪众娱炸/金/花到底是不是挂?”(其实是有挂)您好,皇豪众娱炸/金/花这个游戏其实有...
今日重磅消息“新起点是不是有挂... 家人们!今天小编来为大家解答新起点透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里买很多...
一图看懂:“正义使命”围台演习... 据央视新闻报道,东部战区新闻发言人施毅陆军大校表示12月29日开始,中国人民解放军东部战区组织陆军、...
终于明白“新九方牛牛怎么开挂?... 家人们!今天小编来为大家解答新九方牛牛透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里买...
台湾,还需要几辈子? 台湾,还需要几辈子才能与大陆实现中国的完全统一,其实也看得很清晰了。文 | 海上客从“联合利剑”,到...
玩家攻略科普“先锋炸/金/花是... 家人们!今天小编来为大家解答先锋炸/金/花透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪...
央行开展3125亿元7天期逆回... 【大河财立方消息】12月30日,央行公告称,开展3125亿元7天期逆回购操作,投标量3125亿元,中...