oracle goldengate实施简明介绍

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:


一、检查环境
1.1、跑预检查脚本和快照脚本
本数据库是否存在OGG不支持的数据类型

1.2、检查生产端的归档日志的空间

1.3、检查生产库实际占用空间大小

1.4、检查主机文件系统剩余空间,规划OGG安装目录、rman备份目录和归档备份目录

1.5、需要提前准备goldengate数据库用户单独使用的表空间,GG用户授予权限;
二、修改数据库设置
2.1、打开数据库级别的附加日志:
Select SUPPLEMENTAL_LOG_DATA_MIN,SUPPLEMENTAL_LOG_DATA_PK,SUPPLEMENTAL_LOG_DATA_UI,SUPPLEMENTAL_LOG_DATA_FK,
SUPPLEMENTAL_LOG_DATA_ALL from v$database;

SQL> Select SUPPLEMENTAL_LOG_DATA_MIN,SUPPLEMENTAL_LOG_DATA_PK,SUPPLEMENTAL_LOG_DATA_UI,SUPPLEMENTAL_LOG_DATA_FK,
  2  SUPPLEMENTAL_LOG_DATA_ALL from v$database;

SUPPLEME SUP SUP SUP SUP
-------- --- --- --- ---
YES      NO  NO  NO  NO

alter database add supplemental log data;                                         
alter database add supplemental log data (primary key, unique,foreign key) columns;
alter system switch logfile;
     

2.2.开启数据库强制日志模式
检查之前是否是强制日志:
 改变:
2.3.停止业务,无session,停监听,lsnrctl stop;
2.3.1关闭数据库的recyclebin (实施DDL时进行配置)
2.3.2 建立OGG的DDL对象
 

三、部署新版本OGG
3.1、上传新版本OGG软件
解开tar包,对应目录下运行./ggsci
GGSCI> create subdirs

3.2、环境变量
oracle用户.profile
添加环境变量(之前可能为/oggfs,此处要改过来)
3.3、修改上传生产端脚本

 
编辑mgr.prm
编辑extea.prm

3.4.编辑GLOBALS参数文件
3.5.添加抽取/传输进程与队列文件
3.6.cp参数文件和密码文件到目标端对应目录
 

四、rman初始化目标端数据

源端rman备份,记录备份完后的SCN;

目标端rman恢复

五、目标端数据库更改参数和模式

六、容灾端部署OGG、编辑参数文件,启动OGG

 


本文转自 liu99fifa 51CTO博客,原文链接:http://blog.51cto.com/andrewliu/661146,如需转载请自行联系原作者

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
5月前
|
SQL Oracle 关系型数据库
关系型数据库Oracle GoldenGate
【7月更文挑战第7天】
65 3
关系型数据库Oracle GoldenGate
|
5月前
|
SQL 监控 Oracle
关系型数据库Oracle GoldenGate
【7月更文挑战第11天】
42 1
|
Oracle 关系型数据库 MySQL
Oracle 19C 静默安装 GoldenGate
十年以上 MySQL Oracle DBA从业者,MySQL 5.7 OCP, 个人公众号:jinjusk
184 0
|
消息中间件 JSON Oracle
「事件驱动架构」使用GoldenGate创建从Oracle到Kafka的CDC事件流(下)
「事件驱动架构」使用GoldenGate创建从Oracle到Kafka的CDC事件流
|
消息中间件 SQL 存储
「事件驱动架构」使用GoldenGate创建从Oracle到Kafka的CDC事件流(上)
「事件驱动架构」使用GoldenGate创建从Oracle到Kafka的CDC事件流
|
Oracle 关系型数据库
ORA-26947: Oracle GoldenGate replication is not enabled.
ORA-26947: Oracle GoldenGate replication is not enabled.
214 0
|
Oracle 关系型数据库 Linux
【ogg二】Oracle GoldenGate(ogg)安装经验大汇总,采坑总结,绝对干货!
【ogg二】Oracle GoldenGate(ogg)安装经验大汇总,采坑总结,绝对干货!
184 0