- 論壇徽章:
- 0
|
還是中文問題,要暈倒了
解決了,還是中文包沒打好的問題。
簡(jiǎn)單說一下中文的問題:在server端一定要把參數(shù)設(shè)置好,db_locale什么的都是zh_cn.gb,有的人將LANG設(shè)成english_us.8859可能也可以,但我還是設(shè)成zh_cn.gb
先打好中文包,在onmonitor->;init數(shù)據(jù)庫
一切正常之后,運(yùn)行dbaccess,進(jìn)入之后如果看到一堆亂碼(估計(jì)這就是設(shè)LANG為zh_cn.gb的原因),OK,中文問題搞定。ㄎ覜]裝東方龍馬)
再來是client的問題:
我都用的是最新的ODBC和JDBC驅(qū)動(dòng),在IBM網(wǎng)站下的.
配ODBC的時(shí)候,有enviroment這一頁,將client,db_locale都設(shè)成zh_cn.gb.
這里有個(gè)很好玩的東東:在db_locale下面有個(gè)use server db locale的勾選框,你不斷的點(diǎn)這個(gè)框,會(huì)發(fā)現(xiàn)db_locale也跟著不停的變,當(dāng)出現(xiàn)zh_cn.57357時(shí),恭喜你,成功了!
(能把勾選框做得如此豐富多彩,我對(duì)IBM真的是佩服得12體頭地。。。
你可以通過MS Access等工具來檢驗(yàn)。
JDBC:記得有人問過J server studio的中文化問題(要下中文版的JDBC),做法也一樣,在建立connection—>;database—>;advance里面也同樣的將client,db_locale都設(shè)成zh_cn.gb.
就可以在J server studio插入和顯示中文了,J server studio這洞洞蠻不錯(cuò)的,和ORACLE下pl/sql developer差不多 |
|