分页: 1 / 1
Ubuntu 8.04 + oracle-xe-client 中文乱码
发表于 : 2008-07-28 17:44
由 hbtomcat
我新安装的Ubuntu 8.0.4, 装 好 Oracle 的客户端后, 发现 显示中文 为 ???.
我后台的数据库 是 AMERICAN_AMERICA.US7ASCII 的字符集,
我在 Profile文件中 加了 NLS_LANG=AMERICAN_AMERICA.US7ASCII
但 不管用.
select userenv('language') from dual
得到是 AMERICAN_AMERICA.US7ASCII
select * from V$NLS_PARAMETERS
得到是 NLS_LANGUAGE AMERICAN
NLS_TERRTORY AMERICA
NLS_CHARACTERSET US7ASCII
NLS_NCHAR_CHARACTERSET AL16UTF16
我在装好的 客户端的 目录下 看到有一个 nls_lang.sh 脚 本,运行是 american_america.AL32FTF8
并总是提示 出错.
我 把 这个 文件 中的 第一行 改为 !/bin/bash
不出错了. 但再运行 这个脚 本 得到
SIMPLIFIED CHINESE_CHINA.AL32UTF8
请 高手指点 在哪 设置 语言参数,
让我的 Client 中的 中文 显示 正常 .
没有哪个大侠来说说吗?
发表于 : 2008-08-06 14:52
由 hbtomcat
这个问题很难吗?
Re: Ubuntu 8.04 + oracle-xe-client 中文乱码
发表于 : 2008-10-23 15:29
由 hbtomcat
是这个问题没有人关注,
还是的确没有人可以解决
这么长时间,还是没有人能回答.
我用 sqlplus (Oracle xe client 自带的 工具)
在读我的数据库中的中文字段时, 也是出现 ?????
我把NLS_LANG 改为 US7ASCII 和 ZHS16GBK 和 AL16UTF
也不可以. 哪个大侠用过 Ubuntu 下的 Oracle 客户端, 并且 服务器字符集是 US7ASCII 呢?
Re: Ubuntu 8.04 + oracle-xe-client 中文乱码
发表于 : 2008-10-23 15:52
由 zhyyongyong
楼主,我和你出现的情况一样,正在寻找解决办法。
Re: Ubuntu 8.04 + oracle-xe-client 中文乱码
发表于 : 2008-10-23 16:47
由 zhyyongyong
我找到 了 " export NLS_LANG="Simplified Chinese_china".UTF8" 就不会显示中文乱码了
Re: Ubuntu 8.04 + oracle-xe-client 中文乱码
发表于 : 2008-10-27 18:35
由 hbtomcat
十分感谢楼上的回答,
我用你说的办法试了.
可是只sqlplus 的提示变成了中文, 不是英文了,
数据库中的中文字段出来的还是 ??? 你有别的好办法吗?
Re: Ubuntu 8.04 + oracle-xe-client 中文乱码
发表于 : 2008-12-10 16:57
由 hbtomcat
Unbutu 想说爱你也不容易,
我最主要的应用就在 Oracle /PLSQL /Excel
无法应用. 唉.
我们的数据库也是 比别人的 特别一点.
是 ASCII7 的 字符集.
Re: Ubuntu 8.04 + oracle-xe-client 中文乱码
发表于 : 2008-12-10 19:30
由 duanyong
我晕。
为什么不用xp, nt?
ubuntu我没有感觉到一点好,说真的。用ubuntu有那点好,除了学习。
ubuntu是一个折磨人的东西,适合小部分人去使用。如果说宜用性,还是XP,什么都给用户考虑周全了。
很多人说linux不死机。说实话,我觉得这是一种很不负责任的说法。我用ubuntu就死过几次了。反而,我用xp很多的时候还很顺畅。我安装xp+配置,不用超过2小时(包括影音,offices)。而装ubuntu 8.04搞了我2天。所以,建议学习用ubuntu,其它我用xp。
我觉得系统,用得舒服就成。也不用管xp or ubuntu。何必呢。
Re: Ubuntu 8.04 + oracle-xe-client 中文乱码
发表于 : 2008-12-17 12:48
由 enterwin
Profile文件中 加了 NLS_LANG= SIMPLIFIED CHINESE_CHINA.AL32UTF8
这个就是
UNICODE, 而不是ASCII
Re: Ubuntu 8.04 + oracle-xe-client 中文乱码
发表于 : 2009-09-23 11:34
由 marvinhong
楼主,请教下。
我在9.04装oracle xe client,我一直出现ora-12154。。能帮忙下么
~/.bash_profile
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
export ORACLE_HOME="/usr/lib/oracle/xe/app/oracle/product/10.2.0/client"
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export TNS_ADMIN="/usr/lib/oracle"
export PATH=$PATH:$ORACLE_HOME:/bin