原因分析:oracle安裝包提供的jdk內缺少中文字型
解決辦法:往oracle安裝包提供的jdk內拷貝中文字型zysong.ttf
一、作業系統:centos7,oracle版本:11gr2
在解壓出oracle安裝包後,找到database/stage/components/oracle.jdk/1.5.0.17.0/1/datafiles/all.jar(1.5.0.17.0是jdk的版本號,有可能不同),用歸檔管理器開啟all.jar
找到jre/lib/fonts/,在其他地方新建乙個資料夾,並命名這個資料夾為:fallback,將zysong.ttf放入fallback資料夾,再將fallback資料夾拖入jre/lib/fonts/,關掉歸檔管理器即可。
二、作業系統:oracle linux 7, oracle版本:12c
在解壓出oracle安裝包後,找到database/stage/components/oracle.jdk/1.6.0.75.0/1/datafiles/(1.6.0.75.0是jdk的版本號,有可能不同),與11gr2不同,這裡沒有all.jar檔案,有的是filegroup1.jar等,用歸檔管理器開啟這幾個檔案會發現,jdk的jre放在了filegroup2.jar中,因此同11gr2的方法,在其他地方新建乙個資料夾,並命名這個資料夾為:fallback,將zysong.ttf放入fallback資料夾,再將fallback資料夾拖入jre/lib/fonts/,關掉歸檔管理器即可。
三、注意事項
1、如果上面的設定沒成功,可能是你的stage/components/oracle.jdk/1.6.0.75.0/1/datafiles資料夾沒找對,需要檢查實際安裝的時候用的stage資料夾。
2、據說還需要將zysong.ttf安裝到/usr/share/fonts/zh_cn/truetype下,不記得這個是解決安裝介面的中文亂碼還是哪個地方的亂碼問題了,命令如下:
mkdir -p /usr/share/fonts/zh_cn/truetype
cp zysong.ttf /usr/share/fonts/zh_cn/truetype/
LINUX下安裝ORACLE軟體
1 以root使用者登陸 df k tmp 需要最少400m cat etc issue 檢視linux版本 usr sbin groupadd oinstall 建立oracle inventory group 2 建立oracle使用者 usr sbin useradd g oinstall o...
oracle 安裝 在linux 下
環境說明 red hat enterprise linux server release 5.3 oracle10g for l inux 1.設定 kernel 引數 命令 vi etc sysctl.conf 新增以下引數值 kernel.shmall 2097152 可以使用的共享記憶體的總量...
linux下安裝oracle步驟
1,驗證系統要求 2,建立oracle組和使用者帳戶 cd usr sbin groupadd oinstall groupadd dba useradd m g oinstall g dba oracle id oracle passwd oracle 3,建立儲存oracle軟體和資料庫檔案的目...