既知の問題と回避策

この章では、リリース時点での既知の問題について説明します。

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

バグ39908753: Google Spanner - パラレルReplicat RARE (1/20回) NOT_FOUNDエラーが、PK UPDATESを持つBATCHSQLでSPLIT_TRANS_RECSを使用しているときに検出されました

SPLIT_TRANS_RECSパラメータを指定してBatchSQL USEMUTATIONSモードでパラレルReplicatを実行し、ソース証跡に頻繁に主キーの更新がある場合、ReplicatはNOT_FOUNDエラーで異常終了することがあります。

回避方法

なし。

バグ40178988: 一般- 80,000を超える突然変異があるトランザクションの適用中にGoogle Spanner Replicatが失敗する

Replicatは、Spannerデータベースに80,000を超える突然変異があるトランザクションの適用で異常終了し、次のエラーが発生します。

[SQL error 4] Permanent error, with a last message of Deadline expired before operation could complete.

回避方法

このような障害を回避するには、ホットスポッティングを防止する主キーを慎重に選択する必要があります。たとえば:

CREATE TABLE UserAccessLogs
(
  LastAccess TIMESTAMP NOT NULL,
  UserId STRING(1024),
  ...
) PRIMARY KEY (LastAccess, UserId);

詳細は、https://docs.cloud.google.com/spanner/docs/schema-design#primary-key-prevent-hotspotsを参照してください。

バグ39752615: BRキャッチアップ・フローの場合、Exadata CS - ExtractがNOUSERIDを持つDOWNSTREAM構成でエラーなしで異常終了する

NOUSERIDキャッチアップBR評価フローがあるダウンストリームExtractでは、Extractが異常終了します。

回避方法

キャッチ・アップBRフローに関連する問題が確認された場合は、Extractで次のパラメータを使用してキャッチ・アップBRフローを無効にし、問題を回避してください。

BR _NOCATCHUPBR

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

バグ38496203: Autonomous AI Database - Replicatがターゲット・データベースにエラーORA-04043「object does not exist」で異常終了する

Autonomous AI Database上のGoldenGate Replicatは、表が存在していても、ターゲット表に対してerror ORA-04043 "object does not exist"で異常終了します。この問題は、低キャッシュのAutonomous AI Databaseターゲットに対する不正なディクショナリおよびDDL通知が原因で、誤ったオブジェクト検出されないエラーが発生します。

回避方法

ターゲットでDDL通知を無効にするには、Replicatパラメータ・ファイルにNOTARGETDDLNOTIFYパラメータを追加します。共有プールをフラッシュする、またはターゲットADBをより高いコア・シェイプに移動すると、ディクショナリを正しくロードすることもできます。

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

バグ39178714: PostgreSQL - ExtractでJSONBデータ型がバイナリではなくテキスト・データとして書き込まれるため、Autoschema TYPEMAPの動作が正しくありません

PostgreSQLソースでOracle GoldenGateを使用する場合、証跡のJSONBデータ型はバイナリ形式ではなくテキスト・データとして書き込まれるため、証跡のJSONデータ型とJSONBデータ型の違いはありません。この動作により、JSONBのAUTOSCHEMA TYPEMAPマッピングが期待どおりに機能しません。

回避方法

AUTOSCHEMA TYPEMAPを使用してJSONBソース列を別のターゲット・データ型にマップするには、ソース・タイプをJSONBではなくJSONとして指定します。たとえば:

AUTOSCHEMAOPTIONS TYPEMAP 'json'='VARCHAR(200)'

バグ37575375: PostgreSQL - Test_decodingプラグインは、複数の表に対する切捨て操作をサポートしていません

PostgreSQL test_decodingプラグインでは、現在の解析ロジックに制限があるため、複数の表に対する切捨て操作はサポートされていません。

リリース26ai (23.26.1.0.6) - 2026年3月

バグ38924691: Db2 z/OS - ExtractがERROR OGG-01741予期しないログ順序番号を検出して異常終了する

このバグにより、ExtractがDb2 z/OSからログ・レコードを読み取る際に、ログ順序番号の順不同の問題の一部が修正されましたが、この問題をトリガーするエッジ・ケースがまだあります。

回避方法

より包括的な修正に取り組んでいる間、回避策はExtractを再起動するのみで、問題をソートして実行を続行します。

リリース26ai (23.26.1.0.5) - 2026年3月

バグ31531059: MySQL - Windows - Service ManagerがMySQL以外のデプロイメントからインストールされているときにデプロイメントの作成が失敗する

WindowsでMySQLデプロイメントを作成するときに、サービス・マネージャがMySQL以外のデプロイメントの下に作成された場合、そのサービス・マネージャの後続のMySQLデプロイメントは完了しません。

回避方法

MySQLデプロイメントだけでなく、サーバー上の様々なデータベース・ベンダーに対してOracle GoldenGateの複数のデプロイメントを作成する場合は、MySQL oggcaプログラムからサービス・マネージャ・デプロイメントを作成します。

リリース26ai (23.26.1.0.3) - 2026年2月

バグ38973035: 一般- '?'ワイルドカードが使用されている場合、Replicatがエラー"無効なTARGETワイルドカード表名"で異常終了する

Windowsで疑問符'?'をワイルドカードとして使用すると、Replicatはエラーで異常終了します。

回避方法

疑問符(?)ワイルドカード指定を使用するかわりに、Replicatパラメータ・ファイルに完全な表名をリストします。

バグ38869812: 一般- Register Service ManagerにWindows用のサポートされていないコマンドがある

Service ManagerをWindowsサービスとして登録する場合、registerServiceManager.batスクリプトは、コマンドが内部コマンドまたは外部コマンドとして認識されないという非クリティカル・メッセージを返すことがあります。

回避方法

クリティカルでないメッセージは無視して、デプロイメントの完了時に、サービス・マネージャが存在し、Windowsサービス・アプレットで実行されていることを確認できます。また、Service Managerおよびデプロイメントにログインできることを確認します。

バグ38942442: 一般- WebUIを使用して証跡がサブフォルダで構成されるとExtractが異常終了する

ExtractおよびReplicatは、証跡ファイルとともにサブディレクトリを使用するときにWindowsで異常終了します。自動生成されたパラメータ・ファイルは、パス・セパレータのバックスラッシュ()ではなく、不正なフォワード・スラッシュ(/)で作成されます。

回避方法

作成後にパラメータ・ファイルを手動で編集し、パス・セパレータをフォワード・スラッシュ(/)からバックスラッシュ(subdir\exなど)に変更して、プロセスを再起動します。

バグ38270083: 一般- Oracle GoldenGate OUIインストーラがVisual C++再配布可能なv14がないとWindowsで起動しない

Microsoft Visual C++ Redistributable v14パッケージがWindowsサーバーにインストールされていない場合、Oracle GoldenGate OUIインストーラは起動しません。

回避方法

WindowsにOracle GoldenGateをインストールするには、https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#latest-supported-redistributable-versionにある最新のMicrosoft Visual C++再配布可能v14パッケージをインストールします。

リリース26ai (23.26.1.0.1) - 2026年2月

バグ38910133: 一般- ハートビート表ターゲットのみの設定は、表の作成後に変更できません

「ターゲットのみ」設定でハートビート表を変更しようとすると、その設定は構成後に更新できません。この問題は、ターゲットのみのハートビート表をサポートするOracle以外のデータベースに存在します。

回避方法

必要な値で「ターゲットのみ」設定を構成するには、既存のハートビート表を削除し、必要な値で新しい表を追加します。

バグ38828193: 「管理サービス」ページの「汎用- 左」ナビゲーション・メニューに、最初に追加されたExtractまたはReplicatが自動的に表示されない

Webインタフェースを使用して最初のExtractまたはReplicatを追加すると、「管理サービス」ページの左側のナビゲーション・メニューには自動的に表示されませんが、その後追加されたExtractまたはReplicatはメニューに自動的に表示されます。

回避方法

最初のExtractまたはReplicatを追加した後、ページを1回リフレッシュする必要があります。

バグ38963914: MySQL - Webインタフェースを介してExtractを指定されたLOGNUMおよびLOGPOSに変更できない

ExtractをWebインタフェースから指定されたLOGNUMおよびLOGPOSに変更すると、Begin Nowになります。

回避方法

Admin Clientコマンドライン・ユーティリティを使用して、LOGNUMおよびLOGPOSを配置するようにExtractを変更します。

バグ38964868: MySQL - Webインタフェースを介してExtractを作成するときに「ログ内の位置」フィールドが重複する

Webインタフェースを使用してExtractを作成し、BeginフィールドでLSNを選択すると、Log NumberフィールドとLog Binフィールドの両方が「ログ内の位置」として誤ってラベル付けされます。

回避方法

左から右へ、最初のフィールドはLOGNUM値を表し、2番目のフィールドはLOGPOS値を表し、ラベルに関係なくそのように適用されます。または、ADD EXTRACTを使用して、管理クライアントを介してExtractを作成できます。

バグ37098868: Teradata/Timesten - ハートビート機能がWebインタフェースで正しく動作しない

Oracle GoldenGate for TeradataおよびTimesten Webインタフェースからハートビートを管理しようとすると、ハートビート機能が正しく機能しません。

回避方法

ハートビートを管理するには、管理クライアントからADD HEARTBEATTABLEまたはDELETE HEARTBEATTABLEコマンドを使用します。

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

バグ39081675: 一般- リリース・バージョン23.10.0.0から23.26.1.0へのパッチ更新後に証跡の削除タスクが失敗し、ディスク領域の問題が発生する

パッチをリリース・バージョン23.26.1.0に更新した後に証跡タスクが失敗し、領域の問題が発生します。

回避方法

チェックポイントを確認した後、証跡ファイルを手動で削除します。

バグ38974142: 一般- Replicatの変更時に証跡フィールドの位置を編集できない

WebインタフェースでReplicatを変更する場合、「証跡の位置」フィールドは編集できません。

回避方法

管理クライアント・コマンドライン・ユーティリティを使用して、ALTER REPLICATコマンドを実行します。

リリース23.10.3.25.11- 2025年12月

バグ38526643: SQL Server - ExtractがCOLMAP句のエラーで異常終了する

ExtractでCOLMAP句を使用してターゲット列マッピングを実行すると、SQL Server Extractでエラーが表示されます。

回避方法

ExtractではなくReplicatでCOLMAP句を使用して、ソース列から別のターゲット列に再マップします。

リリース23.10.1.25.10- 2025年10月

バグ37859560: PostgreSQL - 初期ロード抽出ExtFile名には2文字ではなく3文字が必要です

初期ロードExtractの作成時に、Oracle GoldenGateでは、標準2文字ではなくファイル名に3文字を使用する必要があります。

回避方法

ステップをバイパスして、次のステップのパラメータ・ファイルで手動で変更するには、3文字を指定します。

リリース23.10.0.25.10- 2025年10月

バグ38544821: 一般- サービス・マネージャを対話モード(OUI)のサービス/デーモンとして登録するとエラーがスローされる- 'cannot stop deployment'

OGGCAを初めて実行して最初のデプロイメントを作成し、サービス・マネージャをサービスまたはシステム・デーモンとして実行するように設定すると、デプロイメントの作成で複数のエラーが返される場合があります。

回避方法

Oracle GoldenGate 23.10.xパッチの適用中にこの問題を回避するには:

  1. 23.10.xより前のバージョンのOracle GoldenGateをインストールします。

  2. 以前のバージョンのOracle GoldenGateを使用して、サービス/デーモンとしてサービス・マネージャを作成します。

  3. OPatchを使用して、Oracle GoldenGate 23.10.xパッチ・ビルドを適用します。

リリース23.9 - 2025年7月

バグ37873099: Db2 z/OS - チェックポイント表の追加または削除の失敗

チェックポイント・トランザクション表が不適切にクリーン・アップされた場合、チェックポイント表は削除できますが、トランザクション表は残ります。このチェックポイント表が再度追加されると、トランザクション表はすでに存在するため、追加に失敗します。

回避方法

チェックポイント表を再度削除します。これが機能しない場合は、トランザクション表(チェックポイント表と同じスキーマに存在し、_loxが付加された同じ名前を持つ)を手動で削除してください。

バグ37710172: Db2 z/OS - ライブラリが認可されていない場合、バージョンが0として返される

WLM steplibsライブラリが認可されていない場合、バージョン番号が0であるためExtractは異常終了します。

回避方法

ライブラリが承認されていることを確認します。

リリース23.8 - 2025年4月

バグ37834526: SQL Server - CDCおよび実表の不一致でExtractが異常終了する

Extractは、実表の表構造をCDC取得インスタンス表と比較し、不一致の場合に異常終了します。

回避方法

Extractパラメータ・ファイルに次を追加して再起動します。

TRANLOGOPTIONS GETMETADATAFROMVAM

リリース23.6 - 2024年10月

バグ37152943: iのDb2 - ハートビート表のコア・ダンプの問題でExtractが失敗する

Oracle GoldenGate Extract for Db2 for iの場合、ハートビート表のコア・ダンプ・エラーで異常終了します。これにより、ハートビート機能が動作しなくなります。

回避方法

なし。

バグ37468391: Oracle - XAGTaskは、1つのService Managerが停止した場合に、ノードで実行されているすべてのGoldenGateプロセスを強制終了する

複数のOGG_HOMEディレクトリを使用してOracle GoldenGateを実行する場合、XAGに登録されているサービス・マネージャが失敗するか、XAG/CRSによって停止すると、サーバーで実行されているすべてのGoldenGateプロセスが停止します(OGG_HOMEが不足している場合)。これにより、サーバー全体のGoldenGateが停止します。

回避方法

次のものを持つサーバーでは、XAGとOracle GoldenGateの統合のみを使用します。

リリース23.5 - 2024年8月

パラレルReplicatはこのSybaseでサポートされていません

Oracle GoldenGate for Sybaseでは、パラレルReplicatはサポートされていません。

回避方法

調整ReplicatまたはクラシックReplicatを使用します。

バグ36926498: Sybase - Sybase双方向Extractはエラーなしでクラッシュする

双方向レプリケーション用に構成されたExtractの問題により、Extractが異常終了します。

回避策:

なし

バグ36927786 - OGGCAデプロイメントの作成でSYBASEシステム変数/値が取得されない

Sybaseデプロイメントの作成時に、SYBASEシステム変数がデプロイメントに自動的に設定されません。

回避方法

SYBASE変数をデプロイメントの環境変数構成に手動で追加し、/opt/sapなどのSybaseホーム・ディレクトリへのパスを設定してから、デプロイメントを再起動します。

リリース23.4 - 2024年5月

Inverted File (IVF)およびHierarchical Navigable Small Worlds (HNSW)索引表を明示的に除外

ワイルドカード・パラメータを使用している場合は、IVFおよびHSNWベクトル索引表をExtractから明示的に除外する必要があります。

回避方法

なし

Extract LSN位置指定は管理クライアントの0x:8:8:4形式では機能しない

SQL Serverの場合、管理クライアントでATCSNまたはAFTERCSNを使用してExtractを起動し、0x8:8:4形式のLSN値を使用すると、意図したとおりに機能しません。

回避方法

LSN値を0x8:8:4-ffffffff-8:8:4の形式で指定します。

たとえば:

START EXTRACT EXTPROD AFTERCSN 0x000000b3:00002240:0003-ffffffff-000000b3:00002240:0003