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_NUMERIC (P,S) | ||
DATA | DT_DBTIMESTAMP | |
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
- Skonfiguruj program Oracle Connection Manager.
- Skonfiguruj Oracle Source .
- Skonfiguruj docelowąOracle.
- Jeśli masz pytania, odwiedź TechCommunity.