报错类型"平面文件源错误输出列的数据类型为DT_TEXT,Unicode文件不支持此数据类型.请改用DT_NTEXT,然后使用数据转换组件将数据转换为DT_TEXT".
我的文本文件是unicode编码,连接管理器中常规标签下勾选unicode,高级标签下所有字段类型全部为Unicode 文本流.
解决方法:在文本编辑器中打开要导入的txt文件(我用的是notepad++)→编码选项→使用ANSI编码→导入成功。
SQL Server2012导入平面文件源时报错的解决方法
最新推荐文章于 2024-05-10 14:42:36 发布
当使用SSIS导入Unicode编码的文本文件时,可能会遇到平面文件源错误,提示数据类型为DT_TEXT不支持Unicode。本文介绍了解决这一问题的方法,即通过将文本文件从Unicode编码转换为ANSI编码,再进行导入,从而避免了数据类型不匹配的错误。

52万+

被折叠的 条评论
为什么被折叠?



