Unix EM亂碼問題

2021-09-03 09:31:29 字數 709 閱讀 5448

今天開啟hp-unix的oracle,中文顯示為方格。google找到很多solution.特記錄如下:

你在安裝時,系統環境變數設定為中文環境,就不會出現這個問題了,出現這個問題的原因在於安裝時,jdk/jre字符集的自動選擇。

在 $oracle_home/jdk/jre/lib 和 $oracle_home/jre/1.4.2/lib/ 目錄下都有多種字符集字型配置檔案,我們只要選擇合適的字符集,代替預設字符集即可。

首先stop em.

emctl start dbconsole

我選擇了font.properties.zh_gb18030 

4aora1#[/home/oracle]cd $oracle_home/jdk/jre/lib

4aora1#[/home/oracle] cp font.properties font.properties.bak

4aora1#[/home/oracle] cp font.properties.zh_gb18030  font.properties

$oracle_home/jre/1.4.2/lib/ 目錄下同樣處理(我只改了jdk下的就可以了)

然後要清空cache,目錄位於

只要清空gif檔案就可以了

4aora1#[/home/oracle] rm -f *.gif

啟動em

emctl start dbconsole.

亂碼問題 Qt中文亂碼問題

接觸了qt,由於習慣中vs,如果使用vs寫qt 剛接觸很快就發現有中文亂碼問題,我的解決方法如下 新建乙個標頭檔案,比如qtchcharset.h,標頭檔案中內容如下 pragma once ifdef q os win q os win 新增後支援gb2312,utf 8 bom,unicode ...

中午亂碼 html亂碼問題

亂碼問題的原因 計算機只識別0,1,在計算機中的任何內容最終都會轉化為0,1這種二進位制編碼來儲存。如果一旦在編碼或者解碼的過程 現問題均會造成亂碼問題。產生亂碼的根本原因 編碼和解碼所採用的字符集不同。首先了解一下基本知識 常用的字符集 ascii,ioso 8859 1,gbk,gb2312,u...

jsp亂碼問題

在jsp頁面中出現亂碼 你可以用像這樣的語句來處理,iso 8859 1是網上統一的一種編碼方式 stringname.getbytes iso 8859 1 gbk 在mysql中的亂碼 你可以在建表的時候指定字符集,形如這樣 create table cr user id integer uns...