Suporte a tipo de dados do Microsoft Connector para Oracle
Aplica-se a: Tempo de execução de integração do SSIS do SQL Server no Azure Data Factory
Os componentes SSIS para Oracle não dão suporte para todos os tipos de dados do Oracle. As colunas com tipos de dados não compatíveis exibirão um alerta ao criar pacotes no SSDT e serão excluídos das colunas de mapeamento. Os dados não poderão ser carregados em uma coluna com um tipo de dado não compatível.
Mapeamento de tipo de dados
A tabela a seguir mostra os tipos de dados do banco de dados do Oracle e o mapeamento padrão para os tipos de dados do SSIS. Ela também mostra os tipos de dados não compatíveis do Oracle.
Tipo de dados de banco de dados Oracle | Tipo de dados SSIS | Comentários |
---|---|---|
VARCHAR2 | DT_STR | |
NVARCHAR2 | DT_WSTR | |
CHAR | DT_STR | |
NUMBER | DT_R8 | Isso pode ser alterado para DT_NUMERIC com escala e precisão específicas. A escala e a precisão são definidas pelo usuário conforme a necessidade. A saída será a coluna de dados como um número com escala e precisão fixos. |
NUMBER(P, S) | Quando a escala é 0, de acordo com a precisão (P) |
|
DT_NUMERIC(P,S) | ||
DATE | DT_DBTIMESTAMP | |
DT_STR | ||
RAW | DT_BYTES | |
CLOB | DT_TEXT | Os tipos de dados CLOB, NCLOB e BLOB são compatíveis apenas no modo matriz, não no modo de Carregamento Rápido. |
NCLOB | DT_NTEXT | |
BLOB | DT_IMAGE | |
UROWID | Sem suporte | |
REF | Sem suporte | |
BFILE | Sem suporte | |
LONG | Sem suporte | |
LONG RAW | Sem suporte | |
ROWID | Sem suporte | |
Tipo definido pelo usuário (tipo de objeto, VARRAY, Tabela Aninhada) | Sem suporte |
Próximas etapas
- Configurar o Gerenciador de Conexões do Oracle.
- Configurar a Origem do Oracle.
- Configurar o Destino Oracle.
- Caso tenha dúvidas, visite a TechCommunity.