Character encoding SAP IQ 16.0加载表编码/字符集

Character encoding SAP IQ 16.0加载表编码/字符集,character-encoding,sybase,sap-iq,Character Encoding,Sybase,Sap Iq,我尝试使用load table语句将表从txt文件加载到Sybase IQ服务器。我在获取插入的记录时遇到了编码问题,比如。我用电脑解决了我的问题 set临时选项DEFAULT\u ISQL\u ENCODING='UTF8' 但现在我们有了新的服务器,这并不能解决我的问题了。无论我做什么,我都会遇到编码问题 选择属性('charset')在两台服务器上输出'utf8' 选择@@version输出: Sybase IQ/15.4.0.3027/130221/p/ESD 3/RS6000MP/AI

我尝试使用
load table
语句将表从txt文件加载到Sybase IQ服务器。我在获取插入的记录时遇到了编码问题,比如。我用电脑解决了我的问题

set临时选项DEFAULT\u ISQL\u ENCODING='UTF8'

但现在我们有了新的服务器,这并不能解决我的问题了。无论我做什么,我都会遇到编码问题

选择属性('charset')
在两台服务器上输出
'utf8'

选择@@version
输出:

Sybase IQ/15.4.0.3027/130221/p/ESD 3/RS6000MP/AIX 6.1.0/64bit/2013-02-21 11:27:49 旧服务器

SAP IQ/16.0.0.808/141110/p/sp08.20/Enterprise Linux64-x86_64-2.6.18-194.el5/64bit/2014-11-10 12:47:58 新服务器


您试图从哪里加载txt文件

您的问题之所以存在,是因为您的文件中有回车符,当您从windows向unix发送包含(字符)的文件时会发生这种情况。如果试图从unix加载文件…请尝试执行dos2unix file.txt,然后再次尝试加载