Бөлісу құралы:


Типы данных, поддерживаемые соединителем для Oracle (Майкрософт)

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

Компоненты SSIS для Oracle поддерживают не все типы данных Oracle. При разработке пакетов в SSDT для столбцов с неподдерживаемыми типами данных будет отображаться предупреждение. Такие столбцы также будут удалены из сопоставления столбцов. Нельзя загрузить данные в столбец с неподдерживаемым типом данных.

Сопоставление типов данных

В следующей таблице приведены типы данных базы данных Oracle и их стандартное сопоставление с типами данных служб SSIS. В таблице также приведены неподдерживаемые типы данных Oracle.

Тип данных базы данных Oracle Тип данных служб SSIS Комментарии
VARCHAR2 DT_STR
NVARCHAR2 DT_WSTR
CHAR DT_STR
NUMBER DT_R8 Можно изменить на DT_NUMERIC с определенной точностью и масштабом. Точность и масштаб определяются пользователем в соответствии с требованиями. Выходные данные будут представлять данные столбца в виде числа с фиксированной точностью и масштабом.
NUMBER(P, S) Если масштаб равен 0, в соответствии с точностью (P)
  • DT_I1
  • DT_I2
  • DT_I4
  • DT_NUMBERIC(P,0)
  • DT_NUMERIC(P,S)
    DATE DT_DBTIMESTAMP
  • TIMESTAMP
  • МЕТКА ВРЕМЕНИ С ЧАСОВЫМИ ПОЯСАМИ
  • ИНТЕРВАЛ ГОДА К МЕСЯЦУ
  • ИНТЕРВАЛ ДНЯ ДО СЕКУНДЫ
  • TIMESTAMP WITH LOCAL TIME ZONE
  • DT_STR
    НЕОБРАБОТАННЫЕ DT_BYTES
    CLOB DT_TEXT Типы данных CLOB, NCLOB и BLOB поддерживаются только в режиме массива, но не в режиме быстрой загрузки.
    NCLOB DT_NTEXT
    BLOB-объект DT_IMAGE
    UROWID Не поддерживается
    REF Не поддерживается
    BFILE Не поддерживается
    LONG Не поддерживается
    LONG RAW Не поддерживается
    ROWID Не поддерживается
    Пользовательский тип (тип объекта, VARRAY, вложенная таблица) Не поддерживается

    Следующие шаги