Linux下Oracle11gDG搭建-创新互联
环境:模拟主库的创建 使用DBCA 启动图形界面 选项中的install option --->选中create and configure a database
成都创新互联公司是专业的江阳网站建设公司,江阳接单;提供成都做网站、网站设计、外贸营销网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行江阳网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!模拟备库的创建 使用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;可能出现的问题
使用rman 连接主备库时提示缺少权限的报错----->主库与备库的网络连接错误,请重新检查网络配置和本地命名解析
show configuration 备库 提示出现警告备库的某个属性设置有问题,但是检查没有问题------->重启备库
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享文章:Linux下Oracle11gDG搭建-创新互联
文章来源:http://ybzwz.com/article/cdpgjs.html