Oracle在中文環境下出現亂碼解決辦法

2021-07-27 11:18:12 字數 1350 閱讀 7263

01情況的例子

02情況的例子

01、在開始安裝的時候出現亂碼

一般最小化安裝的centos沒有zip解壓和歸檔管理器file-roller

yum install -y unzip file-roller

01、建議在linux下安裝些字型

mkdir -p /usr/share/fonts/zh_cn/truetypecp

cp  zysong.ttf /usr/share/fonts/zh_cn/truetype/

02、在命令列$file-roller

在歸檔管理器開啟database/stage/components/oracle.jdk/1.5.0.17.0/1/datafiles/xx.jar

oracle11r2.0.4.0 中xx.jar ==filegroup4.jar

fallback資料夾載入進去filegroup4.jar對應的/jdk/jre/lib/fonts/下,及拖入後字型的路徑為xx.jar檔案的

在歸檔管理器中顯示的路徑/jdk/jre/lib/fonts/fallback/zysong.ttf。

03、退出安裝,再次開啟亂碼即可問題解決

02、在配置資料庫例項出現亂碼

安裝程式在使用dbca配置資料庫時,仍然還會出現亂碼

$cp ~/fallback/zysong.ttf   $oracle_home/jdk/jre/lib/fonts/fallback/ 

把中文字型增加到oracle安裝檔案,解決安裝時中文是"囗囗囗囗囗囗囗囗"

進入剛解壓的database/stage/components/oracle.jdk/1.5.0.17.0/1/datafiles/all.jar就是jdk嘍.

在桌面新建乙個資料夾命名為fallback/找乙個zysong.ttf中文字型放入裡面去。

再用歸檔管理器開啟它進入/jdk/jre/lib/fonts/(all.jar包的目錄)把在桌面建好的fallback資料夾拖放進來,

在歸檔管理器中,目錄結構應該是/jdk/jre/lib/fonts/fallback/zysong.ttf。

關閉後重新執行安裝程式不再出現亂碼。

引用:

Thinkphp在iis環境下中文引數亂碼

1,無法獲取中文引數解決方案 iis的url重寫模組,重寫後的中文編碼也是gbk,如果你的頁面是utf 8編碼,那麼重寫引數將會失效。像這些情況,我們就需要使用php內建的轉碼函式來處理編碼問題了 即,接受引數後將引數轉變為utf 8格式,否則資料查詢會失效 方案1 name iconv gbk u...

idea開發環境下安裝阿里規約出現中文亂碼

最近在烏班圖16系統上安裝阿里規約,使用的開發環境是idea,導致中文亂碼,查出來的原因是阿里規約預設是微軟雅黑,烏班圖下沒有該字型,所以需要重新安裝 1.在 usr share fonts 下新建資料夾如 winfonts目錄,準備把從windows下拷貝過來的字型都放在這個目錄裡,這裡就是把雅黑...

在centos7下出現中文亂碼的處理流程

在跑shell指令碼過程中,無論輸入什麼中文都報錯,都懷疑是編譯器的問題了,最終檢視伺服器系統編碼才發現出問題了。輸入中文都報錯,圖中所示的應該顯示 無此檔案,結果顯示亂碼 解決辦法 1 第一步 檢視預設編碼,結果發現並不是utf 8形式 root hd6 ky locale lang zh cn ...