DataGuard搭建
1、环境说明:
主库:Oracle11g,rac+asm
备库:Oracle11g单机
2、主库参数配置:
*.log_archive_config='dg_config=(rac-pri,std)'
*.log_archive_dest_1='location=+DATADG/arch'
*.log_archive_dest_2='service=std valid_for=(online_logfiles,primary_role) db_unique_name=std'
*.log_archive_dest_state_2='ENABLE'
*.db_file_name_convert='/u01/std/','+DATADG/rac-pri/datafile/'
*.log_file_name_convert='/u01/std/','+DATADG/rac-pri/onlinelog/'
*.standby_file_management='auto'
*.fal_client='rac-pri1'
*.fal_server='std'
备库参数配置:
*.db_unique_name='std'
*.fal_client='std'
*.fal_server='rac-pri1'
*.log_archive_config='dg_config=(rac-pri,std)'
*.log_archive_dest_1='location=/arch'
*.log_archive_dest_2='service=rac-pri1 valid_for=(online_logfiles,primary_role) db_unique_name=rac-pri'
*.log_archive_dest_state_1='enable'
*.log_archive_dest_state_2='ENABLE'
*.db_file_name_convert='+DATADG/rac-pri/datafile/','/u01/std/','+DATADG/rac-pri/tempfile/','/u01/std/'
*.log_file_name_convert='+DATADG/rac-pri/onlinelog/','/u01/std/'
*.standby_file_management='auto'
3、创建密码文件(主库操作)
orapwd file=$ORACLE_HOME/dbs/orapwrac-pri1 password=sys123 force=y
4、将主库的密码文件copy给备库,并重命名
scp oracle@192,。168.10.17:/u01/app/oracle/product/11.2.0/db/dbs/orapwrac-pri1 .
5、创建standby redolog日志组(主库操作)
alter database add standby logfile thread 1 group 5 '+DATADG' size 100m;
alter database add standby logfile thread 1 group 6 '+DATADG' size 100m;
alter database add standby logfile thread 1 group 7 '+DATADG' size 100m;
alter database add standby logfile thread 2 group 8 '+DATADG' size 100m;
alter database add standby logfile thread 2 group 9 '+DATADG' size 100m;
alter database add standby logfile thread 2 group 10 '+DATADG' size 100m;
6、主库改为归档模式(主库操作)
alter database archivelog
7、改为force logging模式(主库操作)
alter database force logging
8、配置监听(主库操作)
rac-pri1
LISTENERPRI =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.71)(PORT = 1522))(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))))SID_LIST_LISTENERPRI =(SID_LIST =(SID_DESC =(ORACLE_HOME = /u01/app/oracle/product/11.2.0/db)(SERVICE_NAME = zmkj)(SID_NAME = rac-pri1)))
rac-pri2
LISTENERPRI =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.72)(PORT = 1522))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
SID_LIST_LISTENERPRI =
(SID_LIST =
(SID_DESC =
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/db)
(SERVICE_NAME = zmkj)
(SID_NAME = rac-pri2)
)
)
9、
配置监听(备库操作)
LISTENERSTD =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.17)(PORT = 1522))(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))))SID_LIST_LISTENERSTD =(SID_LIST =(SID_DESC =(ORACLE_HOME = /u01/app/oracle/product/11.2.0/db)(SID_NAME = rac-pri1)))
10、编辑tnsnames.ora文件,此时,tnspng通(主备库操作)
rac-pri1 =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.71)(PORT = 1522))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = rac-pri)))rac-pri2 =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.72)(PORT = 1522))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = rac-pri)))std =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.17)(PORT = 1522))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = rac-pri1)))
11、利用RMAN在备库上恢复主库(备库操作)
rman target sys/sys123@zmkj1 auxiliary sys/sys123@std
duplicate target database for standby from active database;
DataGuard搭建相关推荐
- Oracle 11g Dataguard搭建及知识梳理
Oracle 11g Dataguard搭建及知识梳理 配置了一次dataguard,发现还挺麻烦,梳理了一些知识点,并记录下来. 一.DataGuard的三种模式 最大性能模式(Maximum Pe ...
- 【Data Guard】Oracle DataGuard 搭建
DataGuard 搭建 一 . 准备工作 1. 规划 主库 备库 ip 192.168.131.100 192.168.131.101 instance_name orcl1 o rcl 1 ser ...
- Oracle 11gR2 dataguard搭建说明 --- duplicate方式
Oracle 11gR2 dataguard 介绍 Oracle 11gR2 dataguard搭建说明 --- rman方式 1.配置参数文件 主库参数文件 dg.__db_cache_size=2 ...
- Oracle 10G DataGuard搭建
前面我们有讲到Oracle 11G DataGuard的搭建,10G的搭建也是大同小异.不过Oracle 10G不支持Standby open 环境: 角色 主机名 IP 数据库版本 操作系统版本 P ...
- Oracle 11g DataGuard 搭建笔记(Windows Server 2016)
0.目录 目录 0.目录 1.需求 2.开发环境 3.DataGuard主从库参数环境规划 4.网络环境 5.主库-DataGuard配置 5.1查询及启用强制记录日志 5.3查询及启用归档 5.4主 ...
- oracle 12c dataguard 部署,ORACLE 12C DataGuard 搭建
一.主库全备份 rman target / run { backup as compressed backupset filesperset 1 format '/home/oracle/dg/ful ...
- Dataguard搭建问题小记
由于希望测试一个DG问题,所以在Vmware上搭建测试环境,primary和standby放在同一台主机上. 搭建过程就不赘述,但是在最后,遇到了一些问题,这里记录一下,以备后续查阅. ---- ...
- ORACLE 11G 搭建dataguard详细步骤(所有操作总结)
序言: DATAGUARD是通过建立一个PRIMARY和STANDBY组来确立其参照关系. STANDBY一旦创建,DATAGUARD就会通过将主数据库(PRIMARY)的REDO传递给STANDBY ...
- 【Oracle】搭建DataGuard
操作系统:OEL 5.6 Oracle 版本:11.2.0.4.0 DataGuard规划说明 DATABASE_ROLE DB_NAME IPADDR Primary lgr 192.168.10. ...
最新文章
- Kotlin implements 的实现
- 【异常】Container exited with a non-zero exit code 1 Failing this attempt.Stack trace: ExitCodeException
- 网页版python叫什么-用Python爬网页需要了解什么背景知识?
- 16. Leetcode 845. 数组中的最长山脉 (数组-同向双指针-快慢指针)
- POJ 3723 - Conscription ( 最大权森林 / 最小生成树 )
- 刷抖音看到 Python 工程师的工资条后,我沉默了...
- python word2vec 移植_真实资讯语料下的Word2Vec的迁移实践:Tag2Vec
- Spring boot中的Http压缩配置
- 微信小程序 选择微信自带的地址 用户授权选择了拒绝
- 一位老电子工程师的十年职场感悟
- rman归档日志备份到磁盘并恢复的测试
- html设计壁纸的软件,60个网页及平面设计师必备神器
- 如何选择隔离电源还是非隔离电源?
- VS code安装和使用技巧
- 北京车辆从4S店提车以后自己上牌怎么操作
- 前端开发面试快速复盘,不标准的面试经验分享与杂谈(终章),我拿到满意offer了
- 智慧司法微信小程序项目
- (蓝桥杯)Sine之舞
- 4.图形图像素材编辑
- php如何连接access,php如何连接access数据库代码
热门文章
- 6本适合初级到高级HTML5程序员阅读的书籍推荐,读完事半功倍
- 什么!看调节效应图能看出回归系数?Q群答疑20200329
- 手机微信发送朋友圈的测试用例
- 解决ArcGIS Desktop打开DWG文件中文乱码问题
- 如何在 TiDB Cloud 上使用 Databricks 进行数据分析 | TiDB Cloud 使用指南
- No suitable application records were found. Verify your bundle identifier 'com.aaa.bbb
- Linux系统发行版磁盘分区方案
- Revit最快建模、渲染、存储全能工作站方案
- ICT生长模式及对运营商的影响
- 2018年计算机类专业课试题,2018年全国硕士研究生入学统一考试《计算机学科专业基础综合》真题及答案...