SQL Server无法处理该列,因为为其指定了多个代码页(65001和1252)

时间:2018-09-17 03:06:01

标签: sql-server tsql ssis

我在桌子上做了select *。我导出了结果并尝试将其导入并写入到另一个表中(我必须通过ssis进行此操作,出于安全许可的目的,我无法通过sql server(即选择进入)进行此操作,但是我可以通过这种方式进行操作)。 / p>

如何解决此错误?这到底是什么意思?我尝试搜索SO,但是搜索不是很有帮助。

Edit #1: 

我尝试使用ole db源步骤,但是由于某些原因我的服务器实例未出现,所以现在我尝试从SSMS导出/导入。

1 个答案:

答案 0 :(得分:3)

我通常会在目标地址和源代码页不同的情况下收到此错误。似乎您有一个具有1252码页的平面文件和一个具有65001码页的目标表(反之亦然)。 您应该在源组件和目标组件之间尝试使用Data Conversion组件。