首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误0xc02020a1:数据流任务1:数据转换失败“文本被截断,或者目标代码页中的一个或多个字符不匹配。”

错误0xc02020a1:数据流任务1:数据转换失败“文本被截断,或者目标代码页中的一个或多个字符不匹配。”
EN

Stack Overflow用户
提问于 2019-05-08 02:24:14
回答 1查看 2.2K关注 0票数 1

我试图通过SSMS导入实用程序在我的mssql数据库中导入一个文本文件,但它抛出了以下错误:

代码语言:javascript
运行
复制
    Error 0xc02020a1: Data Flow Task 1: Data conversion failed. The data 
conversion for column "Notes" returned status value 4 and status text 
"Text was truncated or one or more characters had no match in the target 
code page.". 

建议的解决方案在互联网上,我已经将代码页更改为65001(UTF-8)。然而,在更新之后,我得到了这个新的错误:

代码语言:javascript
运行
复制
    Error 0xc02020f4: Data Flow Task 1: The column "LastName" cannot be 
processed because more than one code page (65001 and 1252) are specified 
for it.
 (SQL Server Import and Export Wizard)

此外,“编辑映射”部分也不允许我增加列的大小。

为了导入我的文件,任何帮助都将不胜感激

以下是我要导入的样本数据: EmployeeID,LastName,FirstName,BirthDate,照片,注释1,达沃利奥,南希,1968-12-08,EmpID1.pic,教育包括科罗拉多州立大学心理学学士学位。她还完成了“冷呼叫的艺术”。南希是“国际演讲会”的成员。

EN

回答 1

Stack Overflow用户

发布于 2019-05-08 03:23:44

要导入到新表,请在destination字段中输入目标表(将要创建的表)的名称,并确保数据库中不存在具有此名称的表。输入新名称后,可以在按下Edit Mappings按钮后出现的Column Mappings窗口中对目标列进行修改。在下面的示例中,在此目标字段中键入了名称NewTableName,这将是目标表。如果在目标数据库中查找该表时遇到问题,请确保在导入和导出向导的Choose a Destination页面上选择了正确的数据库。这等效于连接字符串的Initial Catalog属性,如果保存包并在SSDT中打开它,您将看到为目标的连接管理器选择的数据库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56028494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档