デフォルト動作の変更
この項では、最新リリースに関して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の構成および使用の動作に影響する次の特徴が導入されています。
-
OGGCAでは、
#pkcs8形式を使用してサーバー、クライアントおよびrootCA証明書をアップロードする必要があります。ウォレット(#pkcs12)のアップロードはサポートされていません。詳細は、「サービス・マネージャについて」を参照してください。 -
Oracle GoldenGate用にOracle AI Databaseユーザーを設定する場合は、Oracle GoldenGateユーザー・ロールを使用して権限を割り当ててください。詳細は、「Oracle AI Database以降でのユーザー権限の付与」に関する項を参照してください。
-
Oracle AI DatabaseのOracle
Booleanおよびvectorデータ型のサポート。詳細は、Oracle: サポートされるOracleデータ型およびオブジェクトの詳細を参照してください。 -
PostgreSQL
pgvector拡張、array、tsqueryおよびtsvectorデータ型のサポート。 -
ルート・レベルのExtractではなく、PDBごとのExtractのみが使用されますが、ダウンストリーム取得(ルート・レベルのExtractが構成されている場合)は除きます。
-
Oracle GoldenGateに統合されたULT_RPADV診断ではなく、統合診断を使用します
Oracle AI DatabaseのOracle GoldenGate機能
Oracle AI Databaseのロールベースの権限を付与するユーザー・ロール
Oracle GoldenGate for Oracle AI Databaseでは、ロールベースの権限を付与するユーザー・ロールが導入されました。
詳細は、『Oracle GoldenGate Microservicesドキュメント』のユーザー権限の付与のトピックに関する項を参照してください。