SSIS Oracle 显示数据但导入 NULL

SSIS Oracle showing data however imports NULL

我正在从 SSIS 连接到 Oracle 数据库以将数据导入 SQL 服务器。我可以在 SSIS 中预览数据:

问题是将其导入 SQL 服务器时,第 4 列显示为所有 1.1 亿条记录的全部 NULLS。当里面有数据的时候。通过阅读此错误 excel reader 读取前 8 行并确定 type/data?

这是table结构:

我曾尝试将数据转换为 DT_STR,但没有成功。我也试过 INT 并且该列仍然显示为 NULL.

由于Excel不是关系数据库,OLE DB tries to discover the most relevant metadata from the Excel worksheet通过调查数据。 Oracle 中不是这样。

请确保您的列 在 OLE DB 目标中正确映射。