我正在从 SSIS 连接到 Oracle 数据库以将数据导入 SQL Server。我可以在SSIS中预览数据:
问题是,当将其导入 SQL Server 时,第 4 列对于所有 1.1 亿条记录均显示为 NULL。当里面有数据的时候。通过阅读此错误,Excel 阅读器读取前 8 行并确定类型/数据?
这是表结构:
我尝试使用数据转换为DT_STR
,但没有成功。我还尝试了 INT
,该列仍然显示为 NULL
。
最佳答案
由于 Excel 不是关系数据库,OLE DB tries to discover the most relevant metadata from the Excel worksheet通过调查数据。 Oracle 中的情况并非如此。
请确保您的列在 OLE DB 目标中正确映射。
关于sql - SSIS Oracle 显示数据但导入 NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70914118/