次の方法で共有


Oracle CDC インスタンスのデータ型

重要

Change Data Capture for Oracle by Attunity は現在非推奨です。 詳細については、お知らせを参照してください。

Oracle CDC インスタンスでは、ほとんどの Oracle データ型がサポートされます。 次のセクションでは、サポートされるデータ型とサポートされないデータ型について説明します。

サポートされるデータ型

次の表では、キャプチャできる Oracle データ型と、変更テーブルの SQL Server データ型に対する既定のマッピングについて説明します。 ソース Oracle テーブルにキャプチャ インスタンスを追加するときは、これらのマッピングをオーバーライドすることができます。

Oracle データベース データ型 SQL Server データ型
BINARY_FLOAT 実数
BINARY_DOUBLE FLOAT
CHAR NVARCHAR
DATE DATETIME
FLOAT FLOAT
INT NUMERIC (38)
INTERVAL DATETIME
NCHAR NVARCHAR
NUMBER FLOAT
NAVARCHAR2 NVARCHAR
RAW VARBINARY
real FLOAT
timestamp DATETIME2
TIMESTAMP WITH TIME ZONE VARCHAR (37)
TIMESTAMP WITH LOCAL TIME ZONE VARCHAR (37)
VARCHAR2 VARCHAR
XMLTYPE NVARCHAR (MAX)

サポートされないデータ型

次の Oracle データ型の列を含むソース Oracle テーブルはキャプチャできません。 これらのデータ型を含むキャプチャ対象列は NULL として表示されます。ただし、これらの値の変更は、キャプチャ対象テーブルの変更マスクに示されます。

  • LONG

  • XMLTYPE

  • BLOB

  • CLOB

次の Oracle データ型の列を含むソース Oracle テーブルはキャプチャできません。

  • BFILE

  • ROWID

  • REF

  • UROWID

  • 入れ子になったテーブル

テーブルに次のデータ型が存在する場合、LogMinder はそのテーブルの列のデータを取得できません。

  • ユーザー定義データ型

  • VARRAY

参照

Attunity の Change Data Capture Designer for Oracle
Oracle CDC インスタンス