日期:2014-05-17  浏览次数:20832 次

BCP 导出中文乱码问题
BCP 导出中文出现乱码问题,在语句中添加了-w的选项,解决了该问题,不过生成的文件编码变成了unicode,但是其他服务器不加-w导出的中文不是乱码。

请问这个是什么导致的,是服务器配置,还是数据库的配置呢?

------解决方案--------------------
服务器区域语言的设置也和这个有关,数据库的设置比如同一个列,一个库是nvarchar,一个是varchar,导出来的数据也可能是乱码(varchar的哪个)
------解决方案--------------------
引用:
Quote: 引用:

服务器区域语言的设置也和这个有关,数据库的设置比如同一个列,一个库是nvarchar,一个是varchar,导出来的数据也可能是乱码(varchar的哪个)


那主要还是服务器的关系咯,能讲下设置成什么吗?因为unicode的文件容量太大了,我需要改成ansi的。


可以考虑用,"导出数据"菜单来的,里面能直接设置字符集的。