oracle遇到的问题

安装:

64位的oracle客户端 与 PL/SQL关联有问题

必须安装32位的oracle客户端   需要更改字符集

 

乱码问题(字符集):

提示:databasecharacter set(UTF8) and client character set (ZHS16GBK) aredifferent

需要把字符集修改一直,如果UTF8是乱码显示需要把字符集统一改为ZHS16GBK

修改客户端字符集:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient11g_home1:

SIMPLIFIED CHINESE_CHINA.ZHS16GBK  改为 SIMPLIFIEDCHINESE_CHINA.UTF8

修改服务器端的字符集:

/ebs/oracle/cwdb/oralcw/db/tech_st/11.1.0  目录下

修改vi LCW_accdemo.env-----NLS_LANG值中的UTF8改为ZHS16GBK

或者命令export NLS_LANG=”SIMPLIFIED CHINESE_CHINA.ZHS16GBK --没测试


Unix/Linux环境,查看和修改NLS_LANG变量的方法
1)查看方法,在oracle用户下使用env命令获得系统的环境变量列表,然后使用grep命令定位到“NLS_LANG”内容
$ env | grep NLS_LANG
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
2)修改方法:使用export命令设置该环境变量
$ NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
$ export NLS_LANG

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值