按照Oracle GoldenGate的工作原理和体系结构,在每个复制数据源和目标端都需要安装一套GoldenGate软件,同时需要分别启动一个Golde

支持的平台

支持的Oracle Database 版本

在当前的Oracle GoldenGate 10.4版本中,支持如下Oracle Database版本

Oracle 8i (DML support only)

Oracle 9.1 and 9.2 (DML and DDL support)

Oracle 10.1 and 10.2 (DML and DDL support)

Oracle 11g (DML and DDL support)

支持的操作系统平台

几乎所有主流的操作系统,GoldenGate都支持

Windows 2000, 2003, XP

Linux

Sun Solaris

HP NonStop

HP-UX

HP TRU64

IBM AIX

IBM z/OS

内存要求

按照Oracle GoldenGate的工作原理和体系结构,在每个复制数据源和目标端都需要安装一套GoldenGate软件,同时需要分别启动一个GoldenGate实例,一个GoldenGate实例就是一个管理进程(Manager process),这个管理进程也是整个GoldenGate实例运行时最主要的控制进程.

GoldenGate是操作系统内存的使用是通过操作系统来控制的,而不是通过GoldenGate程序控制的,GoldenGate进程会根据需要从OS那里分配相应的virtual memory.

GoldenGate GGSCI命令接口工具对于每个GoldenGate实例可以支持并发5000个Extract和Replicat进程.

每个Extract和Replicat进程需要大约25-55 MB内存,这主要取决于transaction的大小和并发的transaction数量.

所以,根据上面2个条件,GoldenGate对操作系统内存的需求主要取决于Extract和Replicat进程数.

DISK空间需求

安装文件:从Oracle 官方网站上download下来的GoldenGate 压缩软件包大约是50~150MB,所以在分配磁盘空间前你需要提高考虑到这些额外的资源开销,当然了,安装完毕后,你就可以把这个压缩软件包删除了.

工作目录:每个GoldenGate实例的工作目录(working directories and binaries),大约需要40M的空间,如果你要同一台Server安装多个GoldenGate实例到不同的目录/文件系统下话,那么就需要多倍的空间分配,在考虑空间分配的时候,也需要考虑这个因数.

辅助空间:这部分空间主要用于存放GoldenGate Trails,它包含了工作数据。这部分空间的消耗取决于Trail,依赖于将要处理的数据量。这部分的空间需要根据实际的数据库系统的规模,每天产生的日志量的大小来规划,建议可以保存7-10天的GoldenGate队列文件即可。

对于RAC环境:GoldenGate的相关软件和工作目录需要配置在shared disk环境中,从而保证对所有node都是可用的,从任何一个node都可以启动GoldenGate的进程,当其中一个node出现异常时,可以在剩余的node启动而无须修改任何配置参数.否则如果运行在单个node上的话,需要将剩余node中的归档日志通过一定的技术共享出来并加载到GoldenGate运行节点。

同时GoldenGate要求所有node必须保持时钟同步,同时必须保持所有RAC node和运行extract进程的node节点保持时钟同步。因为GoldenGate会比较本地的系统时间和commit的时间戳。所以不能忽略这个设置。否则可能导致数据复制的紊乱。

临时空间:默认情况下, GoldenGate会事务处理中的临时数据存储在dirtmp子目录中,如果事务很大时,该目录很可能迅速增长。为了避免I/O竞争和临时空间不足导致的抽取数据失败,,建议使用CACHEMGR参数的CACHEDIRECTORY选项将dirdat(存放trail文件的目录)目录和dirtmp目录部署到不同磁盘。

网络要求

配置IP或者DNS

GoldenGate 使用主机名或者IP地址进行连接,主机名的方式更容易使用

GoldenGate需要无限制的和自由的TCP/IP端口:

一个port用于两个GoldenGate的Manager process之间通信(比如Source的Manager process和Target的Manager process)

本地GoldenGate进程间通信使用的端口范围:该端口未使用即可

配置防火墙允许接受来自GoldenGate端口的请求

Other programs

√Before installing GoldenGate on a Windows system, install and configure the Microsoft Visual C ++ 2005 SP1 Redistributable Package. Make certain it is the SP1 version of this package, and make certain the get the right bit version for your server.

This package installs runtime components of Visual C++ Libraries. For more information, and to download this package, go to

GoldenGate fully supports virtual machine environments created with any virtualization software on any platform. When installing GoldenGate into a virtual

machine environment, select a GoldenGate build that matches the database and the operating system of the virtual machine, not the host system. For example, on a

Windows system with a RHAS 4.0 virtual machine running Oracle11g, you would install the GoldenGate RHAS 4.0 build for Oracle 11g, just as you would on an actual

操作系统权限要求

在windows平台安装GoldenGate时,需要使用管理员账户

在Itanium平台的 Microsoft系统上安装Oracle GoldenGate时,需安装vcredist_IA64.exe,vcredist_IA64.exe可以从 Microsoft的官网上下载,这个文件包含了goldengate在Itanium平台上所需的VisualStudio DLL库,如果没有安装vcredist_IA64.exe,会有如下报错

“The application failed to initialize properly (0xc0150002). Click on Ok

to terminate the application.

在linux/Unix平台安装GoldenGate时,该用户必须是dba组成员,同时对该目录有读写权限

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

oracle12系统需求,GoldenGateforOracle的系统需求相关推荐

  1. 项目需求分析——如何理解和识别系统需求?

    在前面的课程中,已经了解了结构化开发方法和面向对象的开发方法,并且学习了分析和设计阶段的活动以及这些阶段的每一项活动的目标.从这节课开始,我们将结合人脉项目,讨论在分析阶段使用的技巧及有关任务.分析阶 ...

  2. 业务需求与系统需求的区别

    业务需求一般由最终用户或者领域专家从业务的角度提出,具有以下特点:直觉,凌乱,片断,模糊,无条理,甚至是自相矛盾,主要内容涉及业务发起人,业务流程,业务实体,业务规则等.所谓业务,并不一定是指做生意, ...

  3. ArcGIS三维资源收集帖

    文章目录 一.软件试用下载 二.软件系统需求 三.发布服务到公有云ArcGIS Online 四.使用ArcGIS Enterprise构建自己的私有云 五.学习资源 六.相关文档 新特性篇 BIM篇 ...

  4. ACC算法学习笔记(六):ASPICE开发流程

    现在去企业面试,包括你看到的一些岗位JD上都有说"熟悉ASPICE开发流程",主机厂,Tier1等企业都在遵循这一个规则,对于这块,有必要简单梳理一下.我们需要了解的不是很多,因为 ...

  5. java笔试 https://blog.csdn.net/zhugewendu/article/details/72852033

    目录 1.一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?............ 8 2.Java有没有goto?.................... ...

  6. A001-185-2521-李子泓

    实验名称 我对需求分析与建模的认识与应有内容建议 教导教师 董瑞生 姓名 李子泓 学号 1814080902521 日期 2020年10月3号 需求分析与建模的认识与应有内容建议 一.需求分析与建模的 ...

  7. [架构之路-160]-《软考-系统分析师》-10-系统分析-7-数据与数据流程分析、需求规格说明书

    目录 第 10章 现有系 统 分 析 10 . 7 数据与数据流程分析 10.7.1数据汇总分析 10.7.2 数据属性分析 1 . 数 据 静 态 分 析 2 . 数 据 动 态 分 析 3 . 数 ...

  8. 【系统分析师之路】系统分析师必知必会(需求分析篇)

    [系统分析师之路]系统分析师必知必会(需求分析篇) 系统分析师必知必会 需求分析篇 [系统分析师之路]系统分析师必知必会(需求分析篇) 1.什么是软件需求 2. 需求分类 2.1)业务需求 2.2)用 ...

  9. 车载基础软件——基础软件验证平台

    我是穿拖鞋的汉子,魔都中坚持长期主义的工程师. 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 大学之道,在明明德,在亲民,在止于至善.知止而后有定,定而后能静,静而后能安,安而后能虑 ...

最新文章

  1. java 日志 生成_Java日志(转)
  2. 从原理到代码,轻松深入逻辑回归模型!
  3. android 4.0.3固件,Vi30豪华版_Android4.0.3-1.0测试版固件刷机教程【MM刷机】
  4. java 解析ppt动画_姜子牙口碑崩盘?我们为它做了这份炸裂的PPT!(领取源文件)...
  5. RxSwift 之官方文档
  6. 关系数据库SQL之可编程性触发器
  7. 输入框禁止输入emoji标签
  8. 学习oracle的感悟,随笔:最近关于Oracle学习思考的一些感悟
  9. SAP License:SAP中的成本核算模型(调侃版)
  10. python画散点图、折线图
  11. 搜索的近义词php,挖掘关键词同义的近义词提高排名
  12. mina框架CumulativeProtocolDecoder.doDecode方法浅析
  13. 用opencv实现连连看外挂
  14. 使用HTML批量拼图
  15. MSE 费芮新金融行业标杆案例
  16. 一篇文章带你更深入了解区块链有哪些应用?
  17. Arthas、jprofiler使用
  18. 计算机3d 游戏制作,揭秘3D电影、游戏角色的制作过程!
  19. 解决 libpng warning: iCCP: known incorrect sRGB profile
  20. Linux系统操作MySql常用命令

热门文章

  1. 常见Python爬虫工具总结
  2. pthread 立即停止线程_线程取消(pthread_cancel)
  3. 【哲学】形而上学具体指什么?metaphysics
  4. python 如何获取系统当前时间?datetime.datetime.now() 打印格式化时间(可用作文件名的格式化时间strftime)
  5. numpy基础——数组的组合与分割
  6. linux——sshd服务及其管理命令
  7. 安装OpenResty,实现分发层、应用层nginx+lua开发(附加问题:bad argument #2 to ‘set_keepalive‘ (number expected, got nil)
  8. HTML页面引入另一个HTML页面,比如各个页面引入通用的网站头部、尾部、导航栏
  9. 图书馆座位预定管理系统前端设计_图书馆座位预约管理信息系统设计设计.doc...
  10. Idea新建项目默认是JDK1.5解决办法