我正在尝试使用向导将 csv 文件导入到 sql server 2005 中的表中。但是当我导入文件时总是给我这个错误:
执行(错误)消息错误 0xc02020a1:数据流任务 1:数据转换失败。列“第 15 列”的数据转换返回状态值 4 和状态文本“文本被截断或一个或多个字符在目标代码页中不匹配。”。(SQL Server 导入和导出向导)
错误 0xc020902a:数据流任务 1:“输出列“列 15”(70)”由于发生截断而失败,并且“输出列“列 15”(70)”上的截断行处置指定截断失败。指定组件的指定对象发生截断错误。(SQL Server 导入和导出向导)
错误 0xc0202092:数据流任务 1:处理数据行 1 上的文件“C:\PEP_ENTITIES_71.csv”时出错。(SQL Server 导入和导出向导)
错误 0xc0047038:数据流任务 1:SSIS 错误代码 DTS_E_PRIMEOUTPUTFAILED。组件“源 - PEP_ENTITIES_71_csv”(1) 上的 PrimeOutput 方法返回错误代码 0xC0202092。当管道引擎调用 PrimeOutput() 时,组件返回了失败代码。失败代码的含义由组件定义,但错误是致命的并且管道停止执行。在此之前可能会发布错误消息,其中包含有关失败的更多信息。(SQL Server 导入和导出向导)
我做错了什么?该文件是从查询中导出的,然后我删除所有记录并尝试导入。