浅谈Oracle GoldenGate 18c

栏目: 数据库 · 发布时间: 5年前

内容简介:2018年的10月份发布了oracle goldengate最新版本 18c(18.1)。下载方法

2018年的10月份发布了oracle goldengate最新版本 18c(18.1)。

下载方法

https://www.oracle.com/technetwork/middleware/goldengate/downloads/index.html

提供2种部署文件介质,下载时分别对于oracle db就两种安装文件: 传统Classic 架构和微服务Microservices架构 , 同时Classic Extract is deprecated, 目前是两种介质只有HPUX平台没有微服务(12.3也没有,看来以后有的可能性也渺茫),其它AIX, LINUX, WINDOWS, Solaris 都可以下载。对于其它数据库如MySQL, DB2, Teradata 也已提供下载。

特性

对于ogg 18c 对于oracle 数据库方法的新特性有:

    1.  支持Oracle database 18c 版本,无论是on cloud 还是 on-premises,同样支持11.2.0.4, 12.1.0.2+, 12.2.0.1+
    2.  支持Oracle的自治数据仓库云(ADWC)和自治事务处理(ATP)(replicate to ADWC只能是Classic replicate)
    3.  支持在Oracle 12.1时引入的Identity Columns(all_tab_identity_cols)特性,(数据库版本18c+, 并且对于此特性 DML支持,DDL不支持)
    4.   自动冲突检测 AutoCDR(DBMS_GOLDENGATE_ADM) , 条件ogg 12.3+ for oracle db 12.2+
    5.   支持Shareding 架构(数据库版本18c+)
    6.   支持12C 的行归档In-Database Row Archival Support (dbms_ilm.archivestatename), 库版本18c+,about it

关于升级

1, 从如果ogg 从11.2.1.0之前的版本升级,需要使用ggsci命令UPGRADE CHECKPOINTTABLE 升级Replicate checkpoint 表

2.    如果还使用了基于Trigger的DDL 同步,还需要更多的步骤,参考 这里

Know issue

1,  提示一些.so文件不存在

OGG运行时需要把自己需要的所有共享对象(.so)文件放到自己的HOME下, 但是18c开始的版本介质有可能提示如 libclntshcore.so, libclntsh.so, libnnz18.so 文件未找到,可以从RDBMS/GI HOME中借来用。

方法:

$ cd $ORACLE_HOME

$ find .  -name libclntshcore.so.18.1

$ cd /GG_HOME/home_1

$ ln -s /u01/app/18.3.0/grid/lib/libclntshcore.so.18.1 libclntshcore.so.18.1

工具

另个在OGG 12.2时,曾经有一个非常漂亮的基于 java 做的图形 工具 包(Oracle GoldenGate Performance Toolkit Monitor) ,可以对以下信息监控:

CPU
I/O
Transactions in flight
Cache memory usage and statistics
Improved capture and apply performance

以上所述就是小编给大家介绍的《浅谈Oracle GoldenGate 18c》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Python编程快速上手

Python编程快速上手

Albert Sweigart / 王海鹏 / 人民邮电出版社 / 2016-7-1 / 69.00元

如今,人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。 本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的首部分介绍了基本Python编程概念,第二部分介绍了一些不......一起来看看 《Python编程快速上手》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

MD5 加密
MD5 加密

MD5 加密工具