デフォルト動作の変更

この項では、最新リリースに関してOracle GoldenGateのデフォルト動作の変更について説明します。

リリース26ai (23.26.4) - 2026年10月

Release 26ai (23.26.2.0.0) - April 2026 Bug 39779105: Generic - Change in parallel Replicat memory usage for all databasesを確認してください。

リリース26ai (23.26.2.0.4) - 2026年7月

バグ39207269: MySQL - Linux用のOpenSSLのインストールは不要

Oracle GoldenGate 23.26.2.0.4以降のリリースでは、Oracle GoldenGateインストールの前提条件として、LinuxにOpenSSLをインストールする必要はありません。

バグ39585418: PostgreSQL - Linux用のOpenSSLのインストールが不要

Oracle GoldenGate 23.26.2.0.4以降のリリースでは、Oracle GoldenGateインストールの前提条件として、LinuxにOpenSSLをインストールする必要はありません。

リリース26ai (23.26.2.0.0) - 2026年4月

バグ39779105: 一般- すべてのデータベースのパラレルReplicatメモリー使用量の変更

主要なパラレルReplicatプロセスは、依存性を計算し、作業をアプライヤに分散するために、最大3倍のアプライヤ数をGBのLCRでバッファリングできます。このレスポンスは、以前のリリースでも存在していました。ただし、23.26.2以降では、パラレルReplicatには、パフォーマンスを大幅に向上させることができるアーキテクチャの大きな改善が含まれているため、以前のリリースよりもこれらのメモリー制限に達する可能性が高くなります。

バグ39184390: 一般- ReplicatでOracle Data Pumpによって発行されたタグ付きDDLが取得されなくなりました

Oracle GoldenGate 26ai (23.26)以降、REDOストリームでタグ付けされたDDL操作はデフォルトでフィルタされ、Extractでは取得されません。Oracle Data Pumpで生成されたDDLは00でタグ付けされるため、このデフォルトの動作では取得から除外されます。必要に応じて、DDLOPTIONS INCLUDETAG 00を構成して、この動作をオーバーライドし、これらのDDLを取得できます。

ノート:双方向構成では、タグ・インクルードを有効にすると、他のタグ付きDDLが取得される可能性があり、レプリケーション・ループまたは重複DDLの実行が導入される可能性があります。

リリース26ai (23.26.1.0.0) - 2026年1月

Oracle GoldenGate Microservicesは、単一のコンソールから使用できます。

Oracle GoldenGate Webインタフェースには、すべてのOracle GoldenGateプロセスおよびMicroservicesが単一のコンソールから表示されます。マイクロサービスに個別にログインする必要はありません。これは、単一のウィンドウ・コンソールからExtract、Replicat、分散サービス・パス、レシーバ・サービス・パス、データ・ストリームおよびパフォーマンス・メトリックにアクセスできることを意味します。

リリース23.10.0.25.10- 2025年10月

バグ37236254: 一般- デフォルトの証跡ファイル・サイズを500MBから2GBに変更します

デフォルトの証跡ファイル・サイズを500MBから2GBに更新しました。

リリース23.9 - 2025年7月

バグ38080969: 一般- ExtractがExtractパラメータ・ファイルに2番目のBRDIRが存在する場合に解析エラーで失敗する

Extractでは、パラメータ・ファイル内の複数のBRDIRエントリは許可されません。複数のBRDIRパラメータが定義されている場合、Extractは解析エラーで終了します。

バグ37909236: MariaDB - MariaDB binlog_annotate_row_events=OFFの要件を削除する

このバージョンのOracle GoldenGate以降、MariaDBに対してbinlog_annotate_row_eventsをOFFに設定する必要性がなくなりました。

リリース23.8.0.25.04 - 2025年4月

バグ37757820: 一般- すべてのOracle AIデータベースに対するBATCHSQLのデフォルトとしてNOCHECKUNIQUEKEYSを有効にする

Oracle AI Database以外のすべてのBATCHSQLのデフォルトとしてNOCHECKUNIQUEKEYSを有効にします。

バグ29709965: MySQL - ExtractでXAトランザクションをスキップし、異常終了のかわりに警告を記録

Oracle GoldenGate Extract for MySQLの機能を変更し、異常終了ではなく警告付きでXAトランザクションをスキップしました。

バグ37465578: MySQL - Extract CDCのデフォルト取得をリモート取得に変更します

Linux-x64プラットフォーム用に、MySQL用のOracle GoldenGateのデフォルト取得をローカル取得からリモート取得に変更しました。

リリース23.7.1.25.02 - 2025年2月

バグ37581809: Oracle - nodbcheckpointを使用したIRの実行を許可

すべてのReplicatは、データの一貫性を確保し、リカバリ・プロセスを容易にするためのメカニズムとして機能する、データベース・チェックポイント表を作成および保守するために必要です。この要件の例外は、統合Replicatのみです。ただし、統合Replicatのチェックポイント表を作成および保守することを強くお薦めします。

バグ37643197: SQL Server - odbcinst.iniの内容を絶対パスおよびドライバの説明にアップグレードする

SQL Server用のOracle GoldenGateデプロイメントを以前のバージョンからOracle GoldenGate 23.7にアップグレードする場合、またはOPATCHを使用して21cリリースにアップグレードする場合は、odbcinst.iniファイルの内容をリセットする必要があります。このタスクの実行の詳細は、Oracle GoldenGate Microservices GUIのアップグレードを参照してください。ノート: Oracle GoldenGate 23.7からそれ以降のリリースにアップグレードする場合は、このステップに従う必要はありません。

リリース23.6.0.25.05 - 2025年5月

バグ36862037: SQL Server - odbcinst.iniのSQL Serverドライバ文字列を標準化

Oracle GoldenGate 23.6以降、SQL Server用に提供されているODBCドライバがlibmsodbcsql-18.3.so.2.1からlibmsodbcsql.soに変更され、odbcinst.iniファイル内のドライバの名前がODBC Driver 18 for SQL ServerからMicrosoft ODBC Driver for SQL Serverに変更されました。

SQL Server用のOracle GoldenGateデプロイメントにバージョン23.4または23.5からOracle GoldenGate 23.6以降にパッチを適用する場合は、odbcinst.iniおよびodbc.ini (存在する場合)ファイルの内容を更新する必要があります。

このタスクの実行の詳細は、SQL ServerのためのOracle GoldenGateへのパッチ適用を参照してください。

リリース23.7.0.25.01 - 2025年1月

バグ37298528 - MySQL: TRANLOGOPTIONS TRACKSCHEMACHANGESをデフォルトで有効にする

拡張された TRANLOGOPTIONS TRACKSCHEMACHANGESオプションがデフォルトで有効になります。

バグ37539434: Oracle - チェックポイントのないすべてのReplicatはサポートされなくなりました

チェックポイント表のない統合ReplicatおよびクラシックReplicatの作成は、Oracle AI Databaseではサポートされていません。また、チェックポイント表なしで作成されたReplicatは、正常に起動しません。

既存のReplicatを正常に実行するには、Replicatを変更してチェックポイント表を追加するか、チェックポイント表をGLOBALSに追加してから、Replicatを再起動する必要があります。詳細は、Oracle GoldenGateコマンド・ライン・インタフェース・リファレンスのADD REPLICAT CHECKPOINTTABLEを参照してください。

バグ35569409: PostgreSQL - cronジョブに依存するのではなく、Microservices Architectureタスク・スケジューラを使用してハートビート表を更新する

cronジョブで応答しないように、ハートビート表を更新する管理サービス・タスクを構成しました。

リリース23.5 - 2024年7月

Oracle GoldenGateでは、データベース資格証明にアクセスするコマンドライン・ユーティリティを使用するためのOGG_SERVICEMANAGER_ID環境変数設定は不要です

Oracle GoldenGate 23.5リリースでは、データベース資格証明にアクセスするコマンドライン・ユーティリティを使用するためのOGG_SERVICEMANAGER_ID環境変数を設定する必要はありません。これは、Oracle GoldenGate 23.4リリースでは必要です。

MySQL - WebUIからリモート(RMTTRAIL)オプションを削除

MySQLでは、Extractを追加するために使用された「リモート」ボタンがWebUIから削除されました。

リリース23.4.2 - 2024年6月

Oracle GoldenGateでの動作の変更

Oracle GoldenGateでは、Oracle GoldenGateの構成および使用の動作に影響する次の特徴が導入されています。

Microsoft ODBC Driver 18 for SQL Server

Oracle GoldenGate for SQL Serverでは、Microsoft ODBC Driver 18とOracle GoldenGate for SQL Serverのインストールがパッケージ化され、データベース接続ではデフォルトでこのドライバが使用されます。

リリース23.4 - 2024年5月

Oracle GoldenGateでの動作の変更

Oracle GoldenGateでは、Oracle GoldenGateの構成および使用の動作に影響する次の特徴が導入されています。

Oracle AI DatabaseのOracle GoldenGate機能

Oracle AI Databaseのロールベースの権限を付与するユーザー・ロール

Oracle GoldenGate for Oracle AI Databaseでは、ロールベースの権限を付与するユーザー・ロールが導入されました。

詳細は、『Oracle GoldenGate Microservicesドキュメント』のユーザー権限の付与のトピックに関する項を参照してください。