0

我有一个包含这些列的 Excel 文件:

  1. 自然态度
  2. 智力
  3. 职业
  4. 健康
  5. 其他技能

通过导入向导导入该 Excel 文件时,出现以下错误

执行(错误)消息错误 0xc020901c:数据流任务 1:输出“Excel 源输出”(9) 上的输出列“智能”(21) 出现错误。返回的列状态为:“文本被截断或一个或多个字符在目标代码页中不匹配。”。(SQL Server 导入和导出向导)

错误 0xc020902a:数据流任务 1:“输出列“智能”(21)”失败,因为发生了截断,并且“输出列“智能”(21)”上的截断行处置指定了截断失败。指定组件的指定对象发生截断错误。(SQL Server 导入和导出向导)

错误 0xc0047038:数据流任务 1:SSIS 错误代码 DTS_E_PRIMEOUTPUTFAILED。组件“Source MainSheetData$”(1) 上的 PrimeOutput 方法返回错误代码 0xC020902A。当管道引擎调用 PrimeOutput() 时,组件返回了失败代码。失败代码的含义由组件定义,但错误是致命的并且管道停止执行。在此之前可能会发布错误消息,其中包含有关失败的更多信息。(SQL Server 导入和导出向导)

请提出一些解决方案。

4

1 回答 1

0

我将相同的 Excel 表转换为访问权限。之后通过导入向导我导入没有任何错误。谢谢

于 2012-12-14T11:32:38.473 回答