我在文件目标任务中收到此错误,您知道原因是什么以及如何解决吗?
Package Validation Error
------------------------------
ADDITIONAL INFORMATION:
Error at export data to csv [Flat File Destination [187]]: The code page on input column "..." (958) is 1252 and is required to be 65001.
ta
该问题是由 SQL Server 中的 1252(即 Windows-1252)和 CSV 文件所期望的 65001(即 UTF-8)之间的代码页冲突引起的。
我相信该问题的一种解决方案是将
CAST
您的源列从数据库NVARCHAR
中初始SELECT
,或者使用数据转换任务将它们转换为 Unicode 字符串。另一种方法是将平面文件连接管理器中的代码页设置为1252 ANSI-Latin。
我遇到了同样的问题,我的错误如下:
The code page on Flat File Destination.Inputs[Flat File Destination Input].Columns[Number] is 65001 and is required to be 1252.
然后我在做谷歌,我从以下网站发现了非常有趣和正确的结果:在问题中,给出了自己的答案。之后,我只是从连接管理器更改了平面文件属性中的 code-page-1252,它对我有用