Udostępnij za pośrednictwem


Obsługa typu danych Oracle dla łącznika firmy Microsoft

Dotyczy:sql Server SSIS Integration Runtime w usłudze Azure Data Factory

Ważny

Program Microsoft Connector for Oracle jest teraz przestarzały. Szczegóły dotyczą anonsu.

Składniki usług SSIS dla firmy Oracle nie obsługują wszystkich typów danych Oracle. Kolumny z nieobsługiwanymi typami danych mają ostrzeżenie podczas projektowania pakietów w programie SSDT i zostaną usunięte z kolumn mapowania. Nie można załadować danych do kolumny z nieobsługiwanym typem danych.

Mapowanie typu danych

W poniższej tabeli przedstawiono typy danych bazy danych Oracle i ich domyślne mapowanie na typy danych usług SSIS. Przedstawia również nieobsługiwane typy danych Oracle.

Typ danych bazy danych Oracle Typ danych usług SSIS Komentarze
VARCHAR2 DT_STR
NVARCHAR2 DT_WSTR
CHAR DT_STR
NUMER DT_R8 Można to zmienić na DT_NUMERIC z określoną precyzją i skalą. Precyzja i skala są definiowane przez użytkownika zgodnie z potrzebami. Dane wyjściowe to dane kolumn jako liczba ze stałą precyzją i skalą.
NUMBER(P, S) Gdy skala wynosi 0, zgodnie z dokładnością (P)
  • DT_I1
  • DT_I2
  • DT_I4
  • DT_NUMBERIC(P,0)
  • DT_NUMERIC (P,S)
    DATA DT_DBTIMESTAMP
  • SYGNATURY CZASOWEJ
  • SYGNATURA CZASOWA ZE STREFĄ CZASOWĄ
  • INTERWAŁ OD ROKU DO MIESIĄCA
  • INTERWAŁ OD DNIA DO SEKUNDY
  • SYGNATURA CZASOWA Z LOKALNĄ STREFĄ CZASOWĄ
  • DT_STR
    SUROWY DT_BYTES
    CLOB DT_TEXT Typy danych CLOB, NCLOB i BLOB są obsługiwane tylko w trybie tablicy, a nie w trybie szybkiego ładowania.
    NCLOB DT_NTEXT
    BLOB DT_IMAGE
    IDENTYFIKATOR UROWID Nieobsługiwane
    REF Nieobsługiwane
    PLIK BFILE Nieobsługiwane
    DŁUGI Nieobsługiwane
    DŁUGI NIEPRZETWORZONE Nieobsługiwane
    IDENTYFIKATOR WIERSZA Nieobsługiwane
    Typ zdefiniowany przez użytkownika (typ obiektu, VARRAY, tabela zagnieżdżona) Nieobsługiwane

    Następne kroki