我的z / OS和Linux服务器上有GoldenGate版本11.1。我需要在两台服务器上将GoldenGate升级到版本12。 GG正在交互的数据库是DB2。我抬头看了互联网上的说明,但对我来说,它们似乎并不复杂。 我的问题是,标准GoldenGate开发人员是否有可能在两台服务器上安装/升级其版本,或者我需要Oracle的顾问为我做这项活动?打电话给Oracle顾问的好处是我会得到很多学习,但是他们会为这项活动收取很多费用。
请建议。
答案 0 :(得分:0)
升级复制系统不是一项简单的任务。正如您所提到的,您需要注意很多事情。您首先需要规划升级过程,测试它并作为最终任务,在生产复制系统上实现它。
例如,GoldenGate 12的某些参数的默认值与GoldenGate 11不同。您可能需要检查PRM文件并使其适应从不版本。
有关升级过程的所有内容都写在文档和Oracle MOS笔记中。升级期间完成的所有工作都可能是由凡人完成的。
您必须自己选择愿意接受的风险等级。并制定计划如果出现问题该怎么做。
答案 1 :(得分:0)
升级可能是一项复杂的任务,而且很耗时。 Oracle GoldenGate的产品团队正在努力使它尽可能简单和轻松。
看到您使用的是适用于非Oracle的Oracle GoldenGate 11g(适用于z / OS的DB2),升级过程可能会有些混乱。
首先,我建议您跳过12c并转到19c。 Oracle GoldenGate 19c具有12c没有的所有补丁和修复。
第二,适用于非Oracle的GoldenGate(DB2 for z / OS)的12c / 19c组二进制文件是另一种安装。从用于非Oracle的Oracle GoldenGate 12c(用于z / OS的DB2)开始,您可以在Linux中间层计算机上进行安装。在z / OS平台上安装的唯一东西是两(2)个存储过程。这种方法为z / OS平台提供了很大的灵活性,并降低了总体MIPS流程。可以在这里找到更多信息:https://docs.oracle.com/en/middleware/goldengate/core/19.1/gghdb/using-oracle-goldengate-db2-z-os.html
升级系统与您过去所做的类似,但是现在它将全部基于linux,并通过降低MIPS来节省成本。