服务器 频道

安装Oracle实现中文显示的方法

  【IT168 服务器学院】搜集了网上不少的关于Oracle安装后显示中文的文章,仍然没有找到最终答案,经过摸索后,终于实现了在Oracle安装后,写入数据库显示中文的方法

  很多人安装了Oracle 8i后,选择服务器模式后,选择了标准安装模式,由此导致的后果为写入数据库无法显示中文,为一堆??的字符,原因为数据库没有加入中文字符集,默认的为英文字符。所以需要如下安装方式............

  一:在Linux下安装Oracle 8i,需要先设置环境变量为英文,否则当运行了RunInstaller程序后,要么错误退出,要么就是显示乱码字符。我的profile设置如下:

  . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh

  export LD_ASSUME_KERNEL=2.2.5

  export LDEMULATION=elf_i386_glibc21

  export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/

  export ORACLE_BASE=/var/oracle/app/oracle

  export ORACLE_HOME=$ORACLE_BASE/product/8.1.7

  export PATH=$PATH:$ORACLE_HOME/bin

  export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

  export ORACLE_SID=Billing

  export ORACLE_TERM=vt100

  export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

  umask 022

  二:安装的过程中,一定要选择服务器模式,Custom安装类型,然后在右上有语言集,你可以将简体中文、繁体中文等等语言全部选上。

  三:在后面安装的过程中的建立数据库的过程中,系统有如下图提示:

        

        两个都一定要选择GB2312

  四:安装完毕后,安装windows的oracle客户端,然后仍然是Custom安装,将需要选择的语言集选上。

  五:oracle客户端安装完毕后,使用DBA试试看,修改某个字段值为中文,保存后看看是不是中文了呢?你会惊喜地发现,不再是??了!

0
相关文章