当前位置: 技术问答>linux和unix
linux 环境下 odbc程序 往oracle数据库insert 中文 乱码问题,请教高手,急!!!!在线等~~
来源: 互联网 发布时间:2016-09-13
本文导语: 程序跑的linux 服务器 语言环境已设置 [test@test205 bin]$ env |grep NLS_LANG NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK oracle数据库 语言情况如下 SQL> select * from V$NLS_PARAMETERS; PARAMETER ...
程序跑的linux 服务器 语言环境已设置
[test@test205 bin]$ env |grep NLS_LANG
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
oracle数据库 语言情况如下
SQL> select * from V$NLS_PARAMETERS;
PARAMETER VALUE
---------------------------------------------------------------- ----------------------------------------------------------------
NLS_LANGUAGE SIMPLIFIED CHINESE
NLS_TERRITORY CHINA
NLS_ISO_CURRENCY CHINA
NLS_NUMERIC_CHARACTERS .,
NLS_CALENDAR GREGORIAN
NLS_CHARACTERSET ZHS16GBK
NLS_SORT BINARY
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
通过odbc程序读 中文是没问题, 写入 中文就是乱码了,急@!!!!!!!!!!!!!赶项目啊~~~~~~~~~~~~~~
[test@test205 bin]$ env |grep NLS_LANG
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
oracle数据库 语言情况如下
SQL> select * from V$NLS_PARAMETERS;
PARAMETER VALUE
---------------------------------------------------------------- ----------------------------------------------------------------
NLS_LANGUAGE SIMPLIFIED CHINESE
NLS_TERRITORY CHINA
NLS_ISO_CURRENCY CHINA
NLS_NUMERIC_CHARACTERS .,
NLS_CALENDAR GREGORIAN
NLS_CHARACTERSET ZHS16GBK
NLS_SORT BINARY
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
通过odbc程序读 中文是没问题, 写入 中文就是乱码了,急@!!!!!!!!!!!!!赶项目啊~~~~~~~~~~~~~~
|
我觉得应该是编码问题——odbc的编码和oracle得编码可能不一样。