增强功能

本节重点介绍此 Oracle GoldenGate 发行版提供的增强功能。

发行版 26ai (23.26.4) — 2026 年 10 月

错误 39908308:Generic - Certify EPAS 17/18 and also PGD 6.x (latest) and update the manifest file(更新清单文件)

EPAS 17/18 和 PGD 6.x(最新)认证已完成。

错误 39124439:通用 - DISTPATH Autorestart 的 RESET 分钟选项

对于分析支持的分发路径和接收方路径,Oracle GoldenGate 支持自动启动机制和其他自动重新启动功能,包括重试窗口、失败时禁用和成功时。将受管设置概要信息支持从有限的自动重新启动选项到所有可用的自动启动和自动重新启动选项的路径。

错误 39714793:Oracle - 在注册提取期间支持完整的 Oracle PDB 名称长度

注册提取时,支持 Oracle PDB 的全名长度。

错误 38165105-PotgreSQL- 提取和复制的 Kerberos 连接

Oracle GoldenGate for PostgreSQL 支持提取和复制进程的 Kerberos 连接。

错误 39067561:SQL Server - SQL Server 2025 中支持向量数据类型

Oracle GoldenGate 在 SQL Server 2025 中支持 Vector 数据类型。

错误 39067554:SQL Server - 支持 SQL Server 2025 中的 JSON 数据类型

Oracle GoldenGate 在 SQL Server 2025 中支持 JSON 数据类型。

错误 39939561:SQL Server - SQL Server 的 AutoSchema 支持 SQL Server 2025 中的本机 JSON 数据类型

SQL Server 2025 及更高版本支持本机 JSON 数据类型。

发行版 26ai (23.26.3.0.0) — 2026 年 7 月

错误 39415027:通用 - 简化分发和接收方服务路径配置

通过引入简单和高级配置模式,增强了“创建分发和接收方服务路径”体验。默认情况下,简化视图仅显示所需的设置,而高级选项仍可供需要其他配置的用户使用。

错误 39013477:通用 - 添加到 PurgeTrails 命令的通配符支持

使用以下更新增强了 PurgeTrails 命令:

错误 39319213:Oracle - CDC Extract 对 Snowflake 的支持

增强的 Oracle GoldenGate 可为 Snowflake 提供 CDC Extract 支持。

发行版 26ai (23.26.2.0.0) — 2026 年 4 月

错误 39046945:Generic(通用)- 添加了标题警告,以通知用户在短时间后禁用调试日志记录

增强了 Web 界面,以包括一个标题提醒,用于发送通知以禁用调试日志记录以防止对系统性能产生负面影响。

错误 39006984:已增强“一般 - 参数”页以接受扩展名为 .inc 的文件的创建

增强了 Web 界面的“参数文件”选项卡,以允许创建扩展名为 .inc 的文件名。

错误 38968885:Google Spanner - 数据库提供并行复制支持

增强的 Oracle GoldenGate 可为 Google Spanner 数据库提供并行复制支持。

错误 38916491:SQL Server - Oracle GoldenGate 支持 SQL Server 2025

增强的 Oracle GoldenGate 可支持 SQL Server 2025 的提取和复制流程。

错误 28022891:MySQL - Oracle GoldenGate 支持 Percona MySQL Server

增强的 Oracle GoldenGate 可支持 Percona MySQL Server 的提取和复制流程。

错误 39019358:PostgreSQL - Oracle GoldenGate 支持 PostgreSQL 版本 18

Oracle GoldenGate 现在支持 PostgreSQL 版本 18。

错误 37227609:PostgreSQL - 在高可用性设置中捕获数据时,Oracle GoldenGate 支持 pg_failover_slots

在高可用性设置中捕获数据时,Oracle GoldenGate 可为 pg_failover_slots 提供支持。

发行版 26ai (23.26.1.0.5) — 2026 年 3 月

错误 30374642:MySQL - 支持在 Windows 上为 Oracle GoldenGate 远程捕获 MySQL

Oracle GoldenGate 支持在 Windows 上对 MySQL 进行远程捕获。

发行版 26ai (23.26.1.0.4) — 2026 年 2 月

错误 38941696:Yugabyte - 启用 GETUPDATEBEFORES 参数时,为 PK 更新写入映像记录之前

在提取参数文件中指定 GETUPDATEBEFORES 参数时,为 PK 更新写入映像记录之前。

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

错误 38158029:Db2 z/OS - Oracle GoldenGate 密码字符长度最多允许 100 个字符

将 Oracle GoldenGate 密码字符长度从 15 个字符增强到 100 个字符。

发行版 23.10.1.25.10- 2025 年 10 月

错误 38311660:PostgreSQL - OCI PostgreSQL16 支持捕获和交付

支持从 OCI PostgreSQL 16 获取和交付。

错误 38508298:PostgreSQL - 支持 PGOUPUT 插件

支持 PostgreSQL 的 PGOUTPUT 插件。

发行版 23.10- 2025 年 10 月

错误 38306045:一般 - 无法更新 DR xregion 活动后 DISTPATH 的源和目标 URI

增强了 Web 界面,允许编辑 DISTPATH 的目标 URI 和目标启动的 DISTPATH (RECVPATH) 中的源 URI。

错误 37356801:通用 - 允许 SHOWSTYNTAX 将 SQL 日志写入输出文件

在 SHOWSYNTAX 参数中添加了 LOGNAME 选项,以提供在 Oracle GoldenGate 微服务部署的日志文件中应用于目标的 SQL 日志的记录。

错误 37806542:通用 - 添加用于查看分发路径的 tcpKeepAliveTimeout 值的选项

启用分发路径以从管理客户机查看 tcpKeepAliveTimeout 的当前设置。

错误 38409126:MySQL - 为并行复制的检查点表清除添加了新的 DBOPTIONS DELETE_CHECKPOINT_RECS 选项

添加了新的 DBOPTIONS 参数选项 DELETE_CHECKPOINT_RECS,该选项在正常操作过程中删除而不是截断并行复制的检查点记录。如果并行复制(例如 MySQL Heatwave 目标)在检查点表上遇到死锁错误,此选项可能很有用。

错误 37892045:MySQL - 自动将提取的时区设置为 MySQL 数据库服务器的时区

增强的 Oracle GoldenGate for MySQL on Linux 可自动将提取的时区设置为源数据库的时区,而无需使用 SETENV (TZ)。注:此功能仅适用于 Linux 上的 Oracle GoldenGate for MySQL。

发行版 23.9.2.25.08-2025 年 10 月

错误 37763033:通用 - Microsoft Azure EntraID 支持外部身份验证

Oracle GoldenGate 支持为 Microsoft Azure EntraID 创建授权概要信息作为外部身份提供者。

发行版 23.9- 2025 年 7 月

错误 38013716:通用 - 支持雪花流处理程序的 Iceberg 表类型

从此版本的 Oracle GoldenGate 开始,支持 Snowflake 流处理程序的 Iceberg 表类型。

错误 37680251:通用 - 数据流启动时间戳必须从事务处理的开头开始

增强的数据流从事务处理开始,用于按时间戳进行数据流处理。

错误 37817335:通用 - 在 IAM 部署 REST API 日志授权部分中打印验证名

增强了 restapi.log 以包括 Bearer 授权请求的用户名。

错误 37945691:Oracle - 添加选项以允许在没有检查点表的情况下创建集成的复制

在特殊情况下,Oracle GoldenGate 支持添加不带检查点表的集成复制。

错误 37807752:Oracle - 收到的授权代码无效或不正确

增强的 JWK 生存时间功能,可防止在 JWK 生存时间到期时服务变得无响应。

发行版 23.8.0.25.04-2025 年 4 月

错误 37275192:Db2 z/OS - 增强内存管理器以使用操作员命令、停止和修改

增强了内存管理器,以使用操作员命令 STOP 和 MODIFY 正常关闭提取进程。

错误 37465578:MySQL - 将提取 CDC 的默认捕获更改为远程捕获

已将 MySQL 的 Oracle GoldenGate 的默认捕获从 Linux-x64 平台的本地捕获更改为远程捕获。

错误 35938413:SQL Server - 从提取自动启动 SQL Server CDC 捕获

增强了 Oracle GoldenGate for SQL 的功能,以便从提取中自动启动 SQL Server CDC Capture。

错误 37468430:SingleStoreDB - 在版本 8.1、8.5、8.7 和 8.9 中使用 SingleStoreDB(内部部署)添加认证

添加了 8.1、8.5、8.7 和 8.9 版本的内部部署 SingleStoreDB 认证。

错误 37468442:SingleStore Helios- 使用 SingleStore Helios(云数据库)添加认证

已添加 SingleStore Helios - 当前版本的认证。

发行版 23.7- 2025 年 1 月

错误 37090212:PostgreSQL- 为本机驱动程序添加 SSL 支持

增强的 Oracle GoldenGate for PostgreSQL 可为本机驱动程序提供 SSL 支持。

添加对 PostgreSQL 版本 17 的支持

Oracle GoldenGate 支持 PostgreSQL 版本 17。

发行版 23.4- 2024 年 5 月

向 Oracle GoldenGate Configuration Assistant (OGGCA) 添加了新功能

Oracle GoldenGate 添加了以下新功能,以改善用户体验:

为高速缓存文件和有限恢复持久数据文件 (PCDF) 中的用户数据添加了加密支持

Oracle GoldenGate 为高速缓存文件和 Bounded Recovery 持久性数据文件 (PCDF) 中包含的用户数据提供加密支持。有关详细信息,请参阅保护传输中的数据。

添加了对自动重新连接并行复制的支持,以实现应用程序连续性

增加了对在连接失败时与数据库自动重新连接并行复制的支持,以保持应用连续性。

在 OCI Identity and Access Management (IAM) 中将 OAuth/SSO 与身份域集成

添加以下内容以改进和简化 OAuth/SSO 与身份提供者 (IDP) 的集成:

改进了分发和目标启动路径的故障检测

添加了 WebSocket 协议和异步接收线程,以改进分布式和目标启动的路径的网络故障检测过程。

改进了基于令牌的验证

现在,对于启用了 IDP 的部署,Oracle GoldenGate 支持基于令牌的身份验证。为此,标记访问参数已添加到 CONNECT 和 ADD CREDENTIALS 命令。此外,INFO CREDENTIALS 命令已更新以显示与令牌相关的信息。有关更多信息,请参见 CONNECT 、 ADD CREDENTIALS 和 INFO CREDENTIALS 。

改进性能监视

添加了集成诊断 REST API 以获取性能数据,以诊断与集成提取、集成复制和并行集成复制相关的性能问题。这是对以前使用的复制性能指导实用程序 (UTLRPDAV) 的替换。

有关详细信息,请参阅集成诊断

增强了自动冲突检测和解决功能 (ACDR)

自动冲突检测和解决为以下任务提供了改进的功能:

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

线索文件加密支持 Oracle Key Vault 21.8

Oracle GoldenGate 通过 Oracle Key Vault 21.8 支持线索文件加密。请参见 Using Oracle Key Vault with Oracle GoldenGate 。