Linux下安裝Oracle11g中文亂碼

Linux下安裝Oracle11g,安裝界面亂碼問題解決方法:

解決安裝時中文是"囗囗囗囗囗囗囗囗"

1.進入剛解壓的database/stage/Components/oracle.jdk/1.5.0.17.0/1/DataFiles/all.jar

2.在桌面新建一個文件夾命名為fallback,下載中文字體(zysong.ttf)放入里面去。

3.用歸檔管理器打開all.jar它進入/jdk/jre/lib/fonts/把在桌面建好的fallback文件夾拖放進來,完成后的目錄結構應該是/jdk/jre/lib/fonts/fallback/zysong.ttf。

 

解決辦法2

設置 export LANG=en-US

 

解決辦法3

切換界面

現在LINUX環境是英文的

[root@localhost root]# locale

LANG=en_US.UTF-8

LC_CTYPE="en_US.UTF-8"

LC_NUMERIC="en_US.UTF-8"

LC_TIME="en_US.UTF-8"

LC_COLLATE="en_US.UTF-8"

LC_MONETARY="en_US.UTF-8"

LC_MESSAGES="en_US.UTF-8"

LC_PAPER="en_US.UTF-8"

LC_NAME="en_US.UTF-8"

LC_ADDRESS="en_US.UTF-8"

LC_TELEPHONE="en_US.UTF-8"

LC_MEASUREMENT="en_US.UTF-8"

LC_IDENTIFICATION="en_US.UTF-8"

LC_ALL=

 

需要修改為:

LANG="zh_CN.GB2312"

LC_CTYPE="zh_CN.GB2312"

LC_NUMERIC="zh_CN.GB2312"

LC_TIME="zh_CN.GB2312"

LC_COLLATE="zh_CN.GB2312"

LC_MONETARY="zh_CN.GB2312"

LC_MESSAGES="zh_CN.GB2312"

LC_PAPER="zh_CN.GB2312"

LC_NAME="zh_CN.GB2312"

LC_ADDRESS="zh_CN.GB2312"

LC_TELEPHONE="zh_CN.GB2312"

LC_MEASUREMENT="zh_CN.GB2312"

LC_IDENTIFICATION="zh_CN.GB2312"

LC_ALL=