oracle中文乱码的解决方法 |
本文标签:oracle,中文乱码 解决办法: 修改oracle用户的环境变量 文件 。加入NLS_LANG="SIMPLIFIED CHINESE_CHINA.al32utf8"; export NLS_LANG 复制代码 代码如下: [oracle@rhel6r4 ']$ vi .bash_profile # .bash_profile # Get the aliases and functions if [ -f '/.bashrc ]; then . '/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH # Oracle Settings TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR ORACLE_HOSTNAME=rhel6r4; export ORACLE_HOSTNAME ORACLE_UNQNAME=mydb; export ORACLE_UNQNAME ORACLE_BASE=/u01/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/11gr2/db; export ORACLE_HOME ORACLE_SID=mydb; export ORACLE_SID PATH=/usr/sbin:$PATH; export PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH NLS_LANG="SIMPLIFIED CHINESE_CHINA.al32utf8"; export NLS_LANG [oracle@rhel6r4 ']$ source .bash_profile 中文可正常显示 复制代码 代码如下: [oracle@rhel6r4 ']$ env|grep LANG NLS_LANG=SIMPLIFIED CHINESE_CHINA.al32utf8 LANG=en_US.UTF-8 |