|
關(guān)鍵字: plsql 亂碼
xp 系統(tǒng), plsql 中文顯示亂碼。 上網(wǎng)查找解決辦法。
1.在運(yùn)行中輸入:regedit,打開注冊(cè)表編輯器; 檢查注冊(cè)表, 發(fā)現(xiàn)就如上邊說的那樣。 看來得想想別的辦法了。
另外說明一下, 我的oracle客戶端第一次安裝沒有成功,卸載后又重新安裝的。 可能注冊(cè)表中的設(shè)置是第一次安裝留下來
的,所以沒有生效。
又設(shè)置環(huán)境變量,NLS_LANG :SIMPLIFIED CHINESE_CHINA.ZHS16GBK
如果想轉(zhuǎn)換為UTF8字符集,可以賦予“NLS_LANG”為“AMERICAN_AMERICA.UTF8”
設(shè)置好后,中文亂碼問題就解決了。 具體設(shè)置什么字符集,要看數(shù)據(jù)庫(kù)中字符集的設(shè)置。
下邊說說oracle字符集的查詢:
[Q]怎么樣查看數(shù)據(jù)庫(kù)字符集
能是會(huì)話的環(huán)境變量或者是alter session完成,如果會(huì)話沒有特殊的設(shè)置,將與nls_instance_parameters一致。
American_America.zhs16gbk。 |
|
|