Linux 下 Oracle 11g DG搭建
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux 下 Oracle 11g DG搭建,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3016字,纯文字阅读大概需要5分钟。
内容图文
准备工作 使用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;
可能出现的问题
使用rman 连接主备库时提示缺少权限的报错----->主库与备库的网络连接错误,请重新检查网络配置和本地命名解析
show configuration 备库 提示出现警告备库的某个属性设置有问题,但是检查没有问题------->重启备库
Linux 下 Oracle 11g DG搭建
标签:ada parameter 模式 space min ram create base iar
本文系统来源:http://blog.51cto.com/10579005/2071981
内容总结
以上是互联网集市为您收集整理的Linux 下 Oracle 11g DG搭建全部内容,希望文章能够帮你解决Linux 下 Oracle 11g DG搭建所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。