各位高手,小弟刚刚学数据库,用的是SQL2005,今天导入数据,怎么老是报错。跪求指教啊~错误一: 正在验证 (警告)
消息
警告 0x80047076: 数据流任务: 数据流任务中后来没有用过输出“Excel 源输出”(9)和组件“源 - Sheet1$”(1)的输出列“ ”(24)。删除此不用的输出列可以提高数据流任务的性能。
 (SQL Server 导入和导出向导)
 
警告 0x80047076: 数据流任务: 数据流任务中后来没有用过输出“Excel 源输出”(9)和组件“源 - Sheet1$”(1)的输出列“ ”(24)。删除此不用的输出列可以提高数据流任务的性能。
 (SQL Server 导入和导出向导)
 
错误二: 正在执行 (错误)
消息
错误 0xc02020c5: 数据流任务: 在将列“CITY”(21)转换为列“CITY”(62)时数据转换失败。转换操作返回状态值 4 和状态文本“文本被截断,或者一个或多个字符在目标代码页中没有匹配项。”。
 (SQL Server 导入和导出向导)
 
错误 0xc020902a: 数据流任务: “输出列“CITY”(62)”由于发生截断而失败,而且针对“输出列“CITY”(62)”的截断行处理设置指定截断时出错。在指定组件的指定对象上出现截断错误。
 (SQL Server 导入和导出向导)
 
错误 0xc0047022: 数据流任务: 组件“数据转换 1”(46)的 ProcessInput 方法失败,错误代码为 0xC020902A。标识的这个组件从 ProcessInput 方法返回了一个错误。虽然该错误是此组件特有的,但却是致命的,将导致数据流任务停止运行。
 (SQL Server 导入和导出向导)
 
错误 0xc0047021: 数据流任务: 线程“WorkThread0”已退出,错误代码为 0xC020902A。
 (SQL Server 导入和导出向导)
 错误三:- 正在复制到 [SPJ].[dbo].[SPJ] (错误)
消息
信息 0x402090df: 数据流任务: 数据插入操作的最终提交已开始。
 (SQL Server 导入和导出向导)
 
错误 0xc0202009: 数据流任务: 出现 OLE DB 错误。错误代码: 0x80004005。
已获得 OLE DB 记录。源:“Microsoft OLE DB Provider for SQL Server” Hresult: 0x80004005 说明:“语句已终止。”。
已获得 OLE DB 记录。源:“Microsoft OLE DB Provider for SQL Server” Hresult: 0x80004005 说明:“违反了 PRIMARY KEY 约束 'PK__SPJ__7C8480AE'。不能在对象 'SPJ' 中插入重复键。”。
 (SQL Server 导入和导出向导)
 
信息 0x402090e0: 数据流任务: 数据插入操作的最终提交已结束。
 (SQL Server 导入和导出向导)
 
错误 0xc0047022: 数据流任务: 组件“目标 - SPJ”(26)的 ProcessInput 方法失败,错误代码为 0xC0202009。标识的这个组件从 ProcessInput 方法返回了一个错误。虽然该错误是此组件特有的,但却是致命的,将导致数据流任务停止运行。
 (SQL Server 导入和导出向导)
 
错误 0xc0047021: 数据流任务: 线程“WorkThread0”已退出,错误代码为 0xC0202009。
 (SQL Server 导入和导出向导)
 
哪位高手能帮忙解决下啊,万分感谢!!!