繁体   English   中英

使用导入和导出向导将平面文件导入 SQL 服务器

[英]Importing flat file into SQL Server using import and export wizard

我正在尝试使用 SQL 导入和导出向导导入数据。 我在下面收到错误。 我正在导入的数据具有 NULL 值。 你能强调我哪里错了吗?

请在下面的错误陈述。

错误 0xc0209029:数据流任务 1:SSIS 错误代码 DTS_E_INDUCEDTRANSFORMFAILUREONERROR。 “Destination - SupplierDim.Inputs[Destination Input]”失败,因为发生了错误代码 0xC020907B,并且“Destination - SupplierDim.Inputs[Destination Input]”上的错误行处置指定错误失败。 指定组件的指定 object 发生错误。 在此之前可能会发布错误消息,其中包含有关失败的更多信息。

错误 0xc0047022:数据流任务 1:SSIS 错误代码 DTS_E_PROCESSINPUTFAILED。 处理输入“Destination Input”(63) 时,组件“Destination - SupplierDim”(50) 上的 ProcessInput 方法失败,错误代码为 0xC0209029。 已识别的组件从 ProcessInput 方法返回错误。 该错误是特定于组件的,但该错误是致命的,将导致数据流任务停止运行。 在此之前可能会发布错误消息,其中包含有关失败的更多信息。

起初,我会通过文件的一小部分来解决它,只有几行,但完美的行。 然后看看是否会导致错误。

其次,我会保存 package 并在 Visual Studio 中运行它。 解决 SSIS package 中的错误会容易得多。

您可能试图在不允许空值的列中插入空值。 使用向导时查看所有列的属性:类型/大小/可空性 如果它仍然不起作用,VS 是 go 的方法。

以下是类似故障排除的链接:

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/260151a1-3deb-4d3c-a042-2087ab73982f/datalfow-error-detination-input-failed-with-error-code-0xc020907b?forum= sql集成服务

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM