会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Practice makes better
Any fool can write code that computer can understand. Good programmers write codes that humans can understand.
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
37
下一页
2018年5月14日
使用GoldenGate EVENTACTIONS执行数据的实时触发和定制化
摘要: Oracle GoldenGate不仅可以在线实时同步数据(包括增量和存量),也内置有一套事件触发流程,允许用户根据某张表某条记录的某个特殊字段值,触发相应的自定义执行流程,比如接收到某个银行账号的大笔转账金额之后,触发一条报警信息,或者根据某条记录,自动停止目标端的投递进程。 基于变更记录触发事件的设置,如果是源端抽取进程,则在Table语句的Filter或Where中定义,如果是...
阅读全文
posted @ 2018-05-14 07:22 margiex
阅读(474)
评论(0)
推荐(0)
编辑
2018年5月6日
基于Docker的GoldenGate部署
摘要: 前言 Docker最近几年异常火爆,主要是因为其方便、快捷、轻量,相对于VM,它不需要占用太多资源,随时可以创建、删除,或在已有image上添加一些软件,再制作成另一个模板image供日后使用。Docker提供的Hub或private registry功能,也极大的方便了日常测试环境的配置和使用,类似于手机应用商店,可以按需下载,帮助企业在很短的时候内部署多个不同的DB环境,如Windows...
阅读全文
posted @ 2018-05-06 19:05 margiex
阅读(2621)
评论(0)
推荐(0)
编辑
2018年4月29日
GoldenGate抽取Informix数据库安装及配置
摘要: GoldenGate抽取Informix数据库安装及配置本次测试架构l 在中间机上安装informix csdk4.10版本,并编译配置unixODBC; l 在中间机上安装ogg for Informix 12.2,负责抽取informix主机的数据;l 在目标端oracle节点 上安装ogg for oracle 12.2,负责接收增量数据并写入到oracle db. 安装配置 源端...
阅读全文
posted @ 2018-04-29 10:32 margiex
阅读(1179)
评论(0)
推荐(0)
编辑
2018年4月22日
GoldenGate使用SQLEXEC和GETVAL实现码表关联
摘要: 使用OGG中的SQLEXEC参数,可以执行SQL语句或存储过程,再加上@GETVAL函数,可以在目标端获取源表没有的字段值。比如,源端有一个事实表和一个代码表COUNTRY_CODES,代码表中有两个字段:country_name 和 country_id,事实表即customers表,里面只有country_id字段。我们希望在目标端的customers中,增加一列country_name字段,...
阅读全文
posted @ 2018-04-22 23:45 margiex
阅读(498)
评论(0)
推荐(0)
编辑
2018年4月15日
GoldenGate 12.3 MA架构介绍系列(5) - 静默安装
摘要: 软件下载地址 http://www.oracle.com/technetwork/middleware/goldengate/downloads/index.html 下载基于MicroService的介质后解压 创建 response file 以下是一个示例 $ more response/og
阅读全文
posted @ 2018-04-15 11:10 margiex
阅读(773)
评论(0)
推荐(0)
编辑
2018年4月8日
ogg12.2中的新参数 AllowOutputDir
摘要: 在一个测试中,通过普通的pump进程将数据写入远端主机,启动pump进程之后进程abended。查看进程日志,提示:2018-04-07 13:26:21 ERROR OGG-25127 Received an error reply requesting a graceful shutdown. (Reply received is 'GSOutput file /u01/app/ora...
阅读全文
posted @ 2018-04-08 23:32 margiex
阅读(2898)
评论(0)
推荐(0)
编辑
2018年4月1日
GoldenGate for Java adapter介绍二(代码篇)
摘要: ConnectionFactory } DriverClassConnectionFactory } OGG接口实现类SimpleJDBCHandler TestMariadb }
阅读全文
posted @ 2018-04-01 22:04 margiex
阅读(1177)
评论(4)
推荐(0)
编辑
2018年3月25日
GoldenGate for Java Adapter介绍一(原理篇)
摘要: 前言 Oracle Goldengate在很早前就推出了一个for java的版本,主要目的是方便把关系型数据实时写入到不支持的目标端,如JMS或Redis等key value数据库。在Hadoop刚出来的时候,也可以使用ogg for java adapter将数据实时投递到HDFS等平台,只是后来专门推出了一个ogg for bigdata版本,可以不用二次开发,即可将数据实时投递到hb...
阅读全文
posted @ 2018-03-25 21:22 margiex
阅读(1335)
评论(1)
推荐(0)
编辑
2018年3月18日
GoldenGate BR(bounded Recovery)简单说明
摘要: 背景Oracle数据库的在线日志包含已提交的和未提交的事务,但OGG只会将已提交的事务写入到队列文件。因此,针对未提交的事务,特别是未提交的长事务,OGG会怎样处理呢?有些长事务是在批处理作业中,需要几个小时才能执行完成,比如晚上跑批的作业。这种情况,OGG会从这些事务一执行就开始读取在线日志,但这些事务可能会持续很久,从而在线日志也会切换到归档日志中,这期间也可能会有其它事务在执行和提交,如果长...
阅读全文
posted @ 2018-03-18 20:02 margiex
阅读(581)
评论(0)
推荐(0)
编辑
2018年3月11日
GoldenGate12.3中新增的Parallel Replicat (PR)介绍
摘要: Parallel Replicat介绍 在OGG 12.3.0.1中新增的一项特性parallel replicat(并行投递),相对于传统的投递和集成投递(integrated replicat),在性能上又有了进一步提升。(需要使用oracle db 12.2及以上版本才支持并行投递)目标端采用多个mapper和线程,在确保事务一致的情况下,更大程度的性能提高。如下图所示:如上可以看到,...
阅读全文
posted @ 2018-03-11 11:54 margiex
阅读(1542)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
···
37
下一页
公告