新功能

本节重点介绍 Oracle GoldenGate 当前发行版中提供的新功能。

发行版 26ai (23.26.1.0.0):2026 年 1 月

支持在任意位置获取和交付 YugabyteDB 和 YugabyteDB

Oracle GoldenGate 支持捕获和交付 YugabyteDB 和 Yugabyte DB Anywhere 版本 2024.2.7.0 及更高版本。请参见 Prepare YugabyteDB 。

支持 EDB Postgres 高级服务器的捕获和传送

Oracle GoldenGate 支持捕获和交付 EDB Postgres Advanced Server 版本 13、14、15、16 和 17。

嵌入式 AI 服务提供商和模型

Oracle GoldenGate Web 界面提供了嵌入各种 AI 服务提供商和模型的选项,包括 Gemini、OpenAI、OCI Generative AI 和 Voyager AI。请参阅关于 Oracle GoldenGate AI 服务。

发行版本 26ai (23.26.1.0.1) 预览:2026 年 1 月

注:预览功能仅供评估使用,在一般可用性之前可能会发生变化。如果您有兴趣评估此功能,请与 Oracle 技术支持联系,以获取特定于预览实施的补充文档和配置指南。

自动方案演化(预览)

自动模式演化在 Oracle GoldenGate 26ai 中作为预览功能提供。通过此功能,Oracle GoldenGate 可以在复制流中自动检测和传播支持的方案更改,从而减少方案演化期间的手动干预。

Google Spanner 交付支持(预览)

Google Spanner Delivery 支持作为预览功能提供,允许 Oracle GoldenGate 将复制的数据应用于 Google Spanner 数据库。

发行版 23.10:2026 年 1 月

支持特殊编号类型,包括 +/-INFINITY 和 NaN(适用于非 Oracle 数据库)

对于非 Oracle 数据库的提取和复制进程,Oracle GoldenGate 支持特殊编号类型,包括 +/-INFINITY、sNaN 和 NaN。请参阅按数据类型列出的支持的特殊值。

发行版 23.9:2025 年 9 月

Oracle 建议为按 PDB 捕获创建提取,而不是为根级别提取创建提取

建议不要使用公用用户 c##ggadmin 设置具有根级别访问权限的提取,但为下游挖掘配置提取时除外。

此功能取代了版本 23.4:2024 年 5 月中引入的功能。

发行版 23.7:2025 年 1 月

Oracle GoldenGate 支持从 PostgreSQL 16 开始从备用数据库捕获

Oracle GoldenGate 支持从 PostgreSQL 版本 16 及更高版本的 PostgreSQL 备用数据库捕获数据。

Oracle GoldenGate Extract 支持从 OCI PostgreSQL 获取

OCI PostgreSQL 支持 Oracle GoldenGate Extract。

发行版 23.6:2024 年 10 月

支持 JSON Relational Duality

Oracle GoldenGate 支持使用 Oracle JSON Relational Duality 和 GoldenGate Data Streams 在基于事件的发布/订阅架构中复制功能全面的业务对象。Oracle AI Database JSON Relational Duality Views 和 Oracle GoldenGate Data Streams 结合了两个新的 Oracle 技术特性来实现这一点。

有关详细信息,请参见以下主题:

支持数据库密码插件

Oracle GoldenGate(从 23.5 及更高版本开始)包含一个用户友好的插件,允许编写定制代码从第三方 Vault 检索数据库身份证明,然后将其以预定义的 API 返回到 Oracle GoldenGate。

有关详细信息,请参阅使用数据库密码插件对数据库连接进行身份验证。

发行版 23.5.2:2024 年 8 月

Oracle GoldenGate for Sybase 支持微服务架构

Oracle GoldenGate for Sybase 现在支持微服务架构。

支持 MySQL 发行版 9.0 和 8.4

Oracle GoldenGate for MySQL 现在支持发行版 9.0 和 8.4。

Oracle GoldenGate 中支持 MySQL 的 VECTOR 数据类型

适用于 MySQL 9.0 及更高版本的 Oracle GoldenGate(23.5 及更高版本)支持向量数据类型。

发行版 23.5:2024 年 7 月

Oracle GoldenGate for Db2 for i and Oracle GoldenGate for Db2 LUW 支持微服务架构

Oracle GoldenGate for Db2 for i 和 Oracle GoldenGate for Db2 LUW 现在支持微服务架构。

Oracle GoldenGate for Oracle TimesTen 支持微服务架构

Oracle GoldenGate for Oracle TimesTen 现在支持微服务架构。

发行版 23.4.2:2024 年 6 月

Oracle GoldenGate 为 SQL Server 数据库连接支持直接连接 (DSN-less)

Oracle GoldenGate 增加了对 SQL Server 连接的直接连接支持,允许数据库连接的服务器主机/IP 和实例端口条目。

有关详细信息,请参阅添加数据库连接。

发行版 23.4.1:2024 年 6 月

Oracle GoldenGate for Teradata 支持微服务架构

Oracle GoldenGate for Teradata 现在支持微服务架构。

有关详细信息,请参阅 Oracle GoldenGate 微服务体系结构文档中的“Teradata 的安装要求”和“配置 Teradata”主题。

发行版 23.4:2024 年 5 月

Oracle GoldenGate 支持数据库人工智能 (AI)

Oracle GoldenGate 增加了以下数据类型的人工智能支持:

用于存储关键配置数据的配置服务

Oracle GoldenGate 现在支持新的配置服务来管理 Oracle GoldenGate 的配置文件以实现高可用性 (HA) 的目的。有关更多信息,请参阅配置服务。

数据流处理服务

Oracle GoldenGate 推出了数据流服务。通过此服务,您可以简化对数据库更改记录的访问,并通过 Web 套接字连接提供连续的 ETL 和实时分析。有关更多信息,请参阅关于数据流服务。

监视 Oracle GoldenGate 统计信息

Oracle GoldenGate 支持 StatsD,它是一个开源网络守护进程,用于侦听通过 TCP 发送的计数器和计时器等统计信息,并将聚合发送到一个或多个可插入后端服务。Oracle GoldenGate 微服务体系结构将度量发送到性能度量服务,并将 StatsD 格式的度量写入 StatsD 守护进程或支持摄取 StatsD 度量的时间序列数据库。

有关详细信息,请参阅将 StatsD 与 OGG 配合使用

线索文件管理

Oracle GoldenGate 引入了直接管理线索文件的功能,包括创建归档任务和删除线索文件的功能。

有关更多信息,请参见 Trail File Management 。

支持新的 TRANLOGOPTIONS 参数

Oracle GoldenGate 增加了对新 TRANLOGOPTIONS EXCLUDEFILTERTABLE 参数的支持。此参数将替换 TRANLOGOPTIONS FILTERTABLE 参数,但支持相同的功能。有关更多信息,请参见 TRANLOGOPTIONS 。

支持 Db2 版本 13(适用于 z/OS)

Oracle GoldenGate 现在支持 Db2 版本 13 for z/OS。

支持新的 DISTINCT 数据类型

Oracle GoldenGate 现在为 i、Db2 LUW 和 Db2 z/OS 的 Db2 支持新的 DISTINCT 数据类型。

Oracle GoldenGate 微服务体系结构的新用户界面

Oracle GoldenGate Microservices Architecture Web 界面已通过改进的功能和增强的用户体验进行了更新。

面向 Oracle AI Database 的 Oracle GoldenGate 功能

在 Oracle GoldenGate 微服务中集成复制和提取的健康检查和警报

通过 Oracle GoldenGate Microservices 在 Oracle AI Database 中诊断集成的复制和提取流程并对其进行故障排除。

复制的目标表上的 DDL 通知

从 Oracle GoldenGate 开始,Replicat 在对目标表执行 DDL 操作时使用高效的表 DDL 更改通知来使任何缓存的元数据失效。

有关详细信息,请参阅目标表上的 DDL 通知。

支持 Oracle GoldenGate 与 Data Guard 可插入数据库 (DGPDB) 共存

Oracle AI Database 功能进行了扩展,允许在基于 PDB 的 Data Guard (DGPDB) 环境中并行使用 Oracle GoldenGate。请参见 Support for DGPDB 。

新建 CHKPTDUMP 实用程序

Oracle GoldenGate 包含一个名为 chkptdump 的新实用程序,用于从检查点文件转储内容。有关详细信息,请参见 Location of Programs and Utilities Accessible from the Admin Client 。