SQL server导入数据执行过程中的错误
SQLserver导入一个已有的.txt文件数据时,我使用的是“导入数据”功能,前面几步都没问题,预览的时候也能看到导入进去的数据,可是最后一步,“正在执行”栏显示错误,...
SQL server导入一个已有的.txt文件数据时,我使用的是“导入数据”功能,前面几步都没问题,预览的时候也能看到导入进去的数据,可是最后一步,“正在执行”栏显示错误,查看报告如下,结果是表格里没有任何数据:
- 正在执行 (错误)
消息
信息 0x402090de: 数据流任务: 为文件“D:\sql\Halldata.txt”处理的数据行总数为 1404。
(SQL Server 导入和导出向导)
错误 0xc02020c5: 数据流任务: 在将列“列 1”(13)转换为列“列 1”(63)时数据转换失败。转换操作返回状态值 2 和状态文本“由于可能丢失数据,所以无法转换该值。”。
(SQL Server 导入和导出向导)
错误 0xc0209029: 数据流任务: “输出列“列 1”(63)”失败,错误代码为 0xC020907F,而且针对“输出列“列 1”(63)”的错误行处理设置指定一旦出错就失败。在指定组件的指定对象上出错。
(SQL Server 导入和导出向导)
错误 0xc0047022: 数据流任务: 组件“数据转换 1”(51)的 ProcessInput 方法失败,错误代码为 0xC0209029。标识的这个组件从 ProcessInput 方法返回了一个错误。虽然该错误是此组件特有的,但却是致命的,将导致数据流任务停止运行。
(SQL Server 导入和导出向导)
错误 0xc0047021: 数据流任务: 线程“WorkThread0”已退出,错误代码为 0xC0209029。
(SQL Server 导入和导出向导)
================================================================
请问怎样改正?
jonahjeff:这个源数据.txt文件之前在格式上是有点问题,就是列数有的对不上,后来我已经做了改正,但是再次执行仍然是这样。我一共导入了三个.txt文件,前两个都没问题。 展开
- 正在执行 (错误)
消息
信息 0x402090de: 数据流任务: 为文件“D:\sql\Halldata.txt”处理的数据行总数为 1404。
(SQL Server 导入和导出向导)
错误 0xc02020c5: 数据流任务: 在将列“列 1”(13)转换为列“列 1”(63)时数据转换失败。转换操作返回状态值 2 和状态文本“由于可能丢失数据,所以无法转换该值。”。
(SQL Server 导入和导出向导)
错误 0xc0209029: 数据流任务: “输出列“列 1”(63)”失败,错误代码为 0xC020907F,而且针对“输出列“列 1”(63)”的错误行处理设置指定一旦出错就失败。在指定组件的指定对象上出错。
(SQL Server 导入和导出向导)
错误 0xc0047022: 数据流任务: 组件“数据转换 1”(51)的 ProcessInput 方法失败,错误代码为 0xC0209029。标识的这个组件从 ProcessInput 方法返回了一个错误。虽然该错误是此组件特有的,但却是致命的,将导致数据流任务停止运行。
(SQL Server 导入和导出向导)
错误 0xc0047021: 数据流任务: 线程“WorkThread0”已退出,错误代码为 0xC0209029。
(SQL Server 导入和导出向导)
================================================================
请问怎样改正?
jonahjeff:这个源数据.txt文件之前在格式上是有点问题,就是列数有的对不上,后来我已经做了改正,但是再次执行仍然是这样。我一共导入了三个.txt文件,前两个都没问题。 展开
4个回答
展开全部
应该还是格式问题。找个带行的编辑器。看看错在哪一行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我上次导的是EXCEL,也有过这问题,后来把里面的单元格格式改了以后就进去了。。。。。
你看下数据是不是有什么特殊的格式的地方。。。。。在预览里看~
你看下数据是不是有什么特殊的格式的地方。。。。。在预览里看~
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
查查看表的数据类型和导入的数据是否相符?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询