目次

Search

  1. はじめに
  2. 一括取り込みデータベース

一括取り込みデータベース

一括取り込みデータベース

OracleソースとOracleターゲット

OracleソースとOracleターゲット

次の表は、OracleソースとOracleターゲットを使用した一括取り込みデータベース設定の推奨データ型マッピングを示しています。
Oracleソースデータ型
Oracleターゲットデータ型
binary_double
binary_double
binary_float
binary_float
blob
blob
char(s byte), 1 <= size <= 2000
char(s byte), 1 <= size <= 2000
char(s char), 1 <= size <= 2000
char(s char), 1 <= size <= 2000
clob
clob
date
date
float(
precision
), 1 <= p <= 126
float(
precision
), 1 <= p <= 126
integer
integer
long raw
long raw
long(2147483648 byte)
long(2147483648 byte)
nchar(s char), 1 <= size <= 2000
nchar(s char), 1 <= size <= 2000
nclob
nclob
number
number
number(*,s), -84 <= s <= 127
number(*,s), -84 <= s <= 127
number(p,s), 1 <= p <= 38, -84 <= s <= 127
number(p,s), 1 <= p <= 38, -84 <= s <= 127
nvarchar2(s char), 1 <= size <= 4000
nvarchar2(s char), 1 <= size <= 4000
raw(
size
), 1 <= size <= 2000
raw(
size
), 1 <= size <= 2000
rowid
rowid
timestamp(
precision
) with time zone, 0 <= p <= 9
timestamp(
precision
) with time zone, 0 <= p <= 9
timestamp(
precision
), 1 <= p <= 9
timestamp(
precision
), 1 <= p <= 9
varchar2(s byte), 1 <= size <= 4000
varchar2(s byte), 1 <= size <= 4000
varchar2(s char), 1 <= size <= 4000
varchar2(s char), 1 <= size <= 4000
LOBの制限事項
データベース取り込み初期ロードジョブで、Oracle BLOB、CLOB、およびNCLOBカラムからOracleターゲットにデータをレプリケートできます。LOBカラムデータは、ターゲットに書き込まれる前に切り詰められる場合があります。すべてのOracle LOBデータ型とこのターゲットで、切り詰めポイントは16777216バイトです。詳細については、ソースの設定の[LOBを含める]に関する説明を参照してください。
サポートされていないソースデータ型
一括取り込みデータベース
では、どのロードタイプでも次のOracleソースデータ型はサポートされません。
  • ANYTYPE、ANYDATA、ANYDATASETなどの「ANYタイプ」
  • 拡張タイプ
  • INTERVAL
  • JSON
  • LOB(初期ロードジョブのBLOB、CLOB、およびNCLOBを除く)
  • TIMESTAMP WITH LOCAL TIME ZONE
  • UROWID
  • XMLTYPE、URIタイプ、URIFactoryパッケージのサブタイプなどのXML定義タイプ
  • SDO_GEOMETRYなどの空間タイプ
  • OBJECT、REF、VARRAY、ネストされたテーブルタイプなどのユーザー定義タイプ
サポートされていないデータ型を持つソースカラムは、ターゲット定義から除外されます。