Поделиться через


Типы данных экземпляра CDC Oracle

Внимание

Запись измененных данных для Oracle по Attunity устарела. Дополнительные сведения см. в объявлении.

Экземпляр Oracle CDC поддерживает большинство типов данных Oracle. В следующих разделах описаны поддерживаемые и неподдерживаемые типы данных.

Поддерживаемые типы данных

В следующей таблице указаны типы данных Oracle, для которых можно проводить отслеживание изменений, а также их сопоставление по умолчанию с типами данных SQL Server в таблицах изменений. При добавлении экземпляра отслеживания для таблицы из исходной базы данных Oracle можно переопределить некоторые из этих сопоставлений.

Тип данных базы данных Oracle Тип данных SQL Server
BINARY_FLOAT real
BINARY_DOUBLE FLOAT
CHAR NVARCHAR
DATE DATETIME
FLOAT FLOAT
INT NUMERIC (38)
INTERVAL DATETIME
NCHAR NVARCHAR
NUMBER FLOAT
NAVARCHAR2 NVARCHAR
НЕОБРАБОТАННЫЕ 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

  • Вложенная таблица

Если в таблице имеются данные этих типов, средство интеллектуального анализа журнала не сможет получить какие-либо данные ни для одного столбца этой таблицы.

  • Определяемые пользователем типы данных

  • VARRAY

См. также

Конструктор системы отслеживания измененных данных для Oracle компании Attunity
Экземпляр CDC Oracle