SQL server 导出平面文件时出错: The code page on Destination - 3_txt.Inputs[Flat File Destination Input].Colum

Posted feiquan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL server 导出平面文件时出错: The code page on Destination - 3_txt.Inputs[Flat File Destination Input].Colum相关的知识,希望对你有一定的参考价值。

我在导出平面文件时:
Error 0xc00470d4: Data Flow Task 1: The code page on Destination - 3_txt.Inputs[Flat File Destination Input].Columns[UserId] is 936 and is required to be 1252.
(SQL Server Import and Export Wizard)
有时可以验证通过,有时不可以,这是啥原因?

我试过使用Unicode编码方式(有时可以),用1251(ANSI-Latin l)不行

 

解决办法:

在Code page 改为对应的936 编码就可以通过

 

SQL中查看编码的语句:

SELECT  COLLATIONPROPERTY(\'Chinese_PRC_Stroke_CI_AI_KS_WS\', \'CodePage\') 

以上是关于SQL server 导出平面文件时出错: The code page on Destination - 3_txt.Inputs[Flat File Destination Input].Colum的主要内容,如果未能解决你的问题,请参考以下文章

将数据从平面文件加载到 Sql Server 表,并使用 SSIS 导出到 excel

需要将一个 150GB 的 SQL Server 表导出到多个管道分隔的平面文件中

SQL Server 2005导入数据时出错,导入的是TXT文本格式

使用SSIS从SQL Server 2005中的平面文件导入时如何保留NULL值

SQL2012安装 SQL Server 数据库引擎服务实例功能 时出错 等待数据库引擎恢复句柄失败,怎么解救

SQL 导出到平面文件比作业中 SSIS 中的相同导出运行得更快