サポートされるDB2 LUWデータ型

Oracle GoldenGateでは、「サポートされないDB2 LUWデータ型」に示されている型を除くすべてのDB2 LUWデータ型がサポートされます。

サポートの制限事項

Oracle GoldenGateには、DB2 LUWデータ型のサポートに関する次の制限があります。

  • Oracle GoldenGateは、マルチバイト文字のデータ型と、文字列に保存されているマルチバイトのデータをサポートしています。マルチバイト・データは、同類構成でのみサポートされます。変換、フィルタリング、およびその他の種類の操作は、マルチバイト文字のデータに対してはサポートされていません。

  • BLOB列およびCLOB列の定義にはLOGGED句が含まれている必要があります。

  • IBM DB2READLOGインタフェースの制限により、Oracle GoldenGateはDB2データベース・パーティション化機能(DPF)環境のノード間のトランザクションの調整をサポートしていません。DPFでは、データのパーティション化方法によって、トランザクションが複数のノードにまたがる場合があります。

    ただし、そこから取得する必要がある場合は、特定の制限付きで実行できます。Oracle SupportノートDoes Oracle GoldenGate Support DB2 LUW Data Partitioning Feature (DPF)?を参照してください(ドキュメントID 2763006.1)

    .
  • GRAPHIC列およびVARGRAPHIC列は、文字セットがUTF16のデータベース内にある必要があります。他の文字セットでは、Oracle GoldenGateが異常終了します。

  • 浮動小数点数の範囲および精度のサポートは、ホスト・マシンによって異なります。通常は有効桁数が16桁の精度ですが、データベースのドキュメントで想定されている近似について確認してください。Oracle GoldenGateでは、サポートされる精度を超える値は丸められるか切り捨てられます。

  • 出力証跡の形式が19.1以降の場合、ExtractはTIMESTAMP(0)からTIMESTAMP(12)までのキャプチャと適用をサポートします。それ以外の場合、ExtractはTIMESTAMP(10)からTIMESTAMP(12)までのデータをナノ秒(最大9桁の小数単位の時間)にまで切り捨てして、レポート・ファイルに警告を発行します。

  • Oracle GoldenGateでは、0001/01/03:00:00:00から9999/12/31:23:59:59のタイムスタンプ・データをサポートしています。タイムスタンプがGMTからローカル時間に変換されると、これらの制限も変換後のタイムスタンプに適用されます。タイムゾーンに応じて、変換により時間が追加または引かれる場合があり、これにより、タイムスタンプがサポートされている上限を超えたり、下回ったりすることがあります。

  • Oracle GoldenGateでは、4Kより大きいラージ・オブジェクトのフィルタリング、列マッピングまたは操作はサポートされません。4K以下のオブジェクトには、Oracle GoldenGateのすべての機能を使用できます。

  • 同じ文字セットを使用しているソース・データベースとターゲット・データベース間のXML列のレプリケーションはサポートされています。ソース・データベースとターゲット・データベースの文字セットが異なる場合、ターゲット・データベースの文字セットで一部の文字が認識されない(または無効な)ことがあるため、XMLレプリケーションがデータベース・エラーで失敗することがあります。