OGG原理OGG是一种基于日志的结构化数据复制软件,通过捕获源数据库online redo log (在线重做日志)或archive log(归档日志)获得数据变化,形成tail(队列文件 ),再将这些tail通过网络协议,传输到目标数据库,目标端通过解析,插入至目标端数据库,从而实现源端与目标端数据同步OGG的特性:1.对生产系统影响小:实时读取交易日志,以低资源占用实现大交易量数据实时复制;
一、摘要1.OGG是数据同步软件,或者说是逻辑复制软件,其竞争对手有IBM CDC,DELL shareplex,DSG,DDS等等。2.OGG软件是需要安装在操作系统上的,Oracle DB软件没有自带OGG软件(至少目前是这样的)3.OGG软件有三大进程(说四大进程也行):三大进程:源头抽取进程、源头传输进程、目的端应用进程(即:复制进程)四大进程:源头抽取进程、源头传输进程、目的端serve
系统环境在阿里云ECS自建mysql5.6.46+ogg19.1同步架构问题描述使用ogg遇到几下两类问题一、安装问题 1、ogg19.1正常情况下解压到某个目录,进行create subdirs即可,但是更改安装目录或删除原目录并重新安装到其他目录,执行 ./ggsci报错二、使用问题 使用ogg抽取、投递、复制遇到以下几个问题 1、通过ogg无法从mysql中抽取变化的数据(insert,up
概念:OGG属于逻辑复制,实现原理是通过抽取源端的redolog 或者 archive log ,然后通过TCP/IP投递到目标端,最后解析还原应用到目标端,使目标端实现同源端数据同步。    1.Manager进程(管理进程)     Manager是OGG的控制进程,它运行在源端和目标端,它主要有以下几个方面的 作用:启动、
# 从 MySQL 到 SQL Server 的数据迁移:使用 OGG 在实际的数据迁移过程中,将 MySQL 中的数据迁移到 SQL Server 是一种常见的需求。而在这个过程中,使用 Oracle GoldenGate(OGG)作为数据同步工具可以帮助我们实现高效的数据迁移。 ## Oracle GoldenGate 简介 Oracle GoldenGate 是一种高性能、实时数据集成
原创 5月前
32阅读
--2023/12/09--源端 sb02mes  目标端:centradb待同步表table CAMSTAR_PRD01.AHNEWPNLSECONDBAKINGHISTORY; table CAMSTAR_PRD01.AHMODELINGSETTING; 1.登录,并查看是否添加表级附加日志 cd $OGG_HOME ggsci GGSCI (szpmsb02cimrac-db0
原创 精选 8月前
351阅读
--ogg同步基于表,会忽略目标端view的trigger和view对应的表的dbms_scheduler,若目标端view的关联trigger中有向其他非此视图关联的表操作则会忽略,所以只能同步到view而不能同步到表中--配置view同步时只需要配view对应的表--表名test.dep_ogg改变,不需要重新对标add trandata2.1创建ogg操作系统用户:useradd -u 10
双向同步需要考虑的是怎么解决循环复制,以及同时更新一张表以谁为基准。配置过程就不写了,大致和oracle到mysql的单向+mysql到oracle的单向差不多。需要注意的有如下几点:1.oracle和mysql的2端,抽取(extract)和应用(replication)应该使用不同的用户2.为解决禁止循环复制,应该在ext进程配置3个参数,如下:oracle的extract:extract e
MySQL同步ogg的流程如下: | 步骤 | 操作 | | ------ | ------ | | 步骤一 | 配置MySQL主库 | | 步骤二 | 安装ogg软件 | | 步骤三 | 配置ogg参数 | | 步骤四 | 创建ggsci脚本 | | 步骤五 | 启动ogg进程 | | 步骤六 | 配置MySQL从库 | | 步骤七 | 验证同步情况 | 下面是每个步骤需要做的具体操作和代
原创 8月前
104阅读
转载 1月前
23阅读
OGG】RAC环境下配置OGG单向同步 (四) 一.1 BLOG文档结构图 一.2 前言部分 一.2.1 导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① RAC环境下配置OGG单向同步 注意:本篇BLOG中代码部分需要特别关注的地方我都用***背景和红色字体来表示,比如下边的例子中,thread 1的最大归档日
原创 2015-06-15 09:46:15
1127阅读
一.1  BLOG文档结构图   一.2  前言部分 一.2.1  导读各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~:① RAC环境下配置OGG单向同步  注意:本篇BLOG中代码部分需要特别关注的地方我都用黄色背景和红色字体来表示,比如下边的例子中,thread 1的最大归档日志号为33,thread 2的最大归档日志号为43是需要特别
原创 2021-04-08 10:01:16
648阅读
在Kubernetes(K8S)中实现MySQL数据同步是一个比较常见的需求,为了能够实现这个目标,我们可以使用Oracle GoldenGate(OGG)进行数据同步OGG是一个非常强大的数据同步工具,可以实现高性能、实时的数据复制和同步。在本文中,我们将以一个经验丰富的开发者的角度来教你如何在K8S中实现MySQL数据同步。 **实现MySQL数据同步的流程** 首先,让我们来看一下在K
原创 3月前
76阅读
8%86%E5%88%97%E9%85%8D%E7%BD%AE.html 最近有客户需求,a库在内网,b库在外网,希望同步a库中几个基础业务表的每个表的几个
转载 2022-12-14 09:05:22
136阅读
# OGG 同步数据到 MySQL ## 简介 Oracle GoldenGate(OGG)是一种实时数据复制和数据集成解决方案,可以将数据从一个数据库复制到另一个数据库。本文将介绍如何使用 OGG 将数据从 Oracle 数据库同步到 MySQL 数据库。我们将使用 OGG 的抽取(Extract)和传输(Replicat)进程来实现这一目标。 ## 准备工作 在开始之前,需要确保以下几
原创 2023-07-30 15:30:04
232阅读
OGG】RAC环境下配置OGG单向同步 (四)一.1  BLOG文档结构图   一.2  前言部分 一.2.1  导读各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~:① RAC环境下配置OGG单向同步  注意:本篇BLOG中代码部分需要特别关注的地方我都用黄色背景和红色字体来表示,比如下边的例子中,thread 1的最大归档日志号为33,
OGG
原创 2021-04-09 22:57:23
582阅读
## 如何实现“ogg mysql同步到mysql” ### 概述 在本文中,我将向你介绍如何使用Oracle GoldenGate(简称OGG)实现MySQL到MySQL的数据同步。我会分步骤地指导你完成整个过程,让你能够顺利实现数据同步的功能。 ### 流程步骤 下面是同步MySQL到MySQL的流程步骤表格: | 步骤 | 操作 | | ---- | ---- | | 步骤一 | 在源
原创 2月前
64阅读
本次迁移背景:机房要搬迁,新搭建了一套oracle数据库,计划不停机迁移,将源端旧库的数据迁移到目标端新库里。原本想用RMAN方式迁移,但是由于旧库是AIX系统,新库是linux系统,用RMAN迁移会有问题,于是考虑用数据泵+ogg的方式实现不停机迁移。这里计划按用户进行导出,给大用户单独配置一个ogg进程,将多个小用户弄一批ogg进程。这里以同步其中一个用户AMI为例。/*有时可能需要配置同步
OGG数据同步异常问题总结 IT那活儿2020-11-20 170 [事件背景] 大家应该还记得上次本大湿分享过一遍文章《OceanBase数据同步挖掘日志慢解决方案》该方案引入OracleGoldenGate(以下简称OGG)进行数据同步。完美地解决了因OB挖掘日志慢影响整个项目割接进度问题。本以
转载 2021-04-01 16:49:00
977阅读
2评论
# OGG数据库同步与Sybase的结合 在当今的数据驱动时代,数据的实时同步与高可用性是企业成功的关键。Oracle GoldenGate(OGG)是一款功能强大的数据复制和同步软件,广泛应用于各种数据库之间的实时数据集成。这篇文章将介绍如何使用OGG实现Sybase的数据库同步,并举例说明其应用。 ## 什么是OGG? Oracle GoldenGate(OGG)是一款用于数据复制、集成
原创 1月前
11阅读
  • 1
  • 2
  • 3
  • 4
  • 5