機械翻訳について

IBM DB2アダプタの機能

「IBM DB2アダプタ」を使用すると、オンプレミス接続エージェントを使用して、オンプレミス環境のファイアウォールの内側にある「IBM DB2データベース」Oracle Integrationと統合できます。 Oracle Integrationの新規レコードおよび更新済レコードをポーリングするには、「IBM DB2アダプタ」を使用します。 たとえば、「IBM DB2データベース」Employee表に追加された新しいレコードは、Oracle Integrationを使用して「Oracle Fusionクラウド人材管理」と同期できます。 また、「IBM DB2アダプタ」を使用して、「IBM DB2データベース」のSQL問合せまたはストアド・プロシージャを実行します。 たとえば、Oracle 「Oracle Fusion Cloud構成、価格、見積り」の引用符は、「IBM DB2アダプタ」を使用してSQL文またはストアド・プロシージャを送信することで、オンプレミス「IBM DB2データベース」Ordersとして作成できます。

「IBM DB2アダプタ」には、次の機能があります:

  • 「IBM Db2データベース」でのストアド・プロシージャの呼出しのサポート。

  • DML文とSQL問合せの実行のサポート: Select, Insert, UpdateおよびDelete

    簡単なSQL問合せを実行するには、Adapter Endpoint Configuration Wizardの「基本情報」ページで「SQL文を実行」オプションを選択します。 複雑なSQL問合せの場合は、Adapter Endpoint Configuration Wizardの「基本情報」ページで「ストアド・プロシージャを起動」オプションを選択してストアド・プロシージャを使用します。 ストアド・プロシージャを使用すると、SQL問合せの複雑さを軽減できます。

  • PureSQLからXSDを生成するためのサポート。 この機能は、表を動的に問合せすることによって提供されるPureSQLステートメントからXSDを生成します。

  • 「IBM Db2データベース」で処理する新規レコードおよび更新済レコードのポーリングのサポート。 「IBM DB2アダプタ」は分散ポーリングをサポートしています。 分散ポーリングは、同じレコードの重複ポーリングを排除します。

  • 論理削除ポーリング戦略のサポート。 この戦略では、処理された各行の特殊フィールドを更新します。

  • データベース表に対してSELECT操作を実行するサポート。

  • 一括データ・インポートおよび抽出のサポート:「基本情報」ページの「表に対して操作を実行」リストからSELECT操作を選択します。

  • 最大10 MBのメッセージ・ペイロードを処理するためのサポート。 ポーリングの場合は、Polling Strategy and Optionsページで「拒否された値」プロパティをREJECTEDに設定する必要があります。 受信メッセージが10 MBのしきい値サイズより大きい場合、その特定のレコードはREADではなくREJECTEDに更新されます。 アウトバウンド操作が10 MBのしきい値サイズより大きいレスポンスを返す場合、レスポンス・メッセージは無視され、フォルト・レスポンスが呼び出し元のクライアントに送信されます。

    ノート:

    Javaでは、Unicode文字は2バイトで表されます。

「IBM DB2アダプタ」は、Oracle Integrationに含まれる多くの事前定義されたアダプタの1つです。 Oracle Integrationの統合では、「IBM DB2アダプタ」を接続として構成できます。

SQLストアド・プロシージャでサポートされるデータ型

「IBM DB2アダプタ」では、SQLストアド・プロシージャに対して次のデータ型がサポートされています。

SQLデータ型 XMLスキーマ型
BIGINT long

BLOB

CHAR FOR BIT DATA

VARCHAR FOR BIT DATA

base64Binary

CHARACTER

CLOB

VARCHAR

string

DATE

TIME

TIMESTAMP

dateTime
DECIMAL decimal
DOUBLE double
INTEGER int
REAL float
SMALLINT short