linuxoracle字元集
重新新建Linux Oracle 10g 資料庫字元集為
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
之後導入
因為你的WINDOWS 資料庫端字元集 和DMP字元集都無法更改了。
⑵ linux oracle字元集 問題
這和你的linux字元沒什麼關系,是的客戶端工具和ORACLE字元集不匹配。
如有疑問可以發郵件到[email protected]解答,近期我可能會開個周末學習班,多年dba經驗傳授。
⑶ Linux安裝Oracle出現亂碼怎麼解決
無論在什麼時候出現問題 一般都是有兩個思路:
字元集:查看Linux的系統字元集,可以用echo$LANG 來進行查看。一般情況下Linux系統還是使用utf8的吧,中文英文都是比較好,能支持,而gbk或者gb2312 或者gb1830 在某些環境下支持不好。
當然也可以看看臨時修改字元集試試可以:export LANG=en.utf8 等試試。
語言:在Linux下面如果安裝的時候沒有選擇中文字體的話,是不能顯示中文的,可以通過local查看安裝的語言,支持的語言,也可以在windows下把中文字體放大Linux里去 ,然後刷新字體。或者直接:yum groupinstall chinese support
大致的思路就是這些,如果是其他的程序,還可以考慮下我們更換軟體包的語言,比如我們使用侗族論壇的時候 可以選擇utf8格式的安裝包,當然在安裝oracle是不存在這些問題的。更多Linux知識可以參考《Linux就該這樣學》,加油吧,應該是沒有問題的。如果是生產環境安裝oracle 盡量吧系統重裝下,測試隨便搞
⑷ linux下oracle 11gR2,字元集為 AL32UTF8 漢字為什麼佔用2個位元組而不是3個
AL32UTF8是變長的,有時2個位元組 有時3個位元組
sql">db.comoracle學習
⑸ LINUX字元集與oracle字元集問題
ORACLE用這個就行:
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
說明:
NLS_LANG一般由三個部分組成, 語言、地域和字元集。
真正影響資料庫字元集的其實是第三部分。
ZHS16GBK表示採用GBK編碼格式、16位(兩個位元組)簡體中文字元集 。
LINUX也可以用這個字元集。
⑹ 怎麼修改linux中 oracle資料庫的字元集
1)、用SYSTEM登錄資料庫。
2)、執行 UPDATE SYS.PROPS$ SET VALUE$='WE8ISO8859P1' WHERE NAME LIKE 'NLS_CHAR%'; 語句。
3)、修改注冊表,HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0 ,NLS_LANG的值改為AMERICAN_AMERICA.WE8ISO8859P1
4)、重新啟動資料庫。
如果第2步SYSTEM沒有許可權執行,可以在sql*plus登錄資料庫管理員帳號,然後再輸入語句「conn /as sysdba」也可。登錄完成後再執行UPDATE SYS.PROPS$ SET VALUE$='WE8ISO8859P1' WHERE NAME LIKE 'NLS_CHAR%';
⑺ 怎麼修改linux伺服器的oracle資料庫客戶端的字元集
怎麼修改linux伺服器的oracle資料庫客戶端的字元集
A、oracle server 端字元集查詢
select userenv('language') from al
其中NLS_CHARACTERSET 為server端字元集
NLS_LANGUAGE 為 server端字元顯示形式
B、查詢oracle client端的字元集
$echo $NLS_LANG
⑻ LINUX-ORACLE安裝,應該選擇哪些字元集
ORACLE用這個就行:
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
說明:
NLS_LANG一般由三個部分組成, 語言、地域和字元集
真正影響資料庫字元集的其實是第三部分。
ZHS16GBK表示採用GBK編碼格式、16位(兩個位元組)簡體中文字元集
LINUX也可以用這個字元集。
⑼ 在linux上建oracle上建實例時,字元集應該怎麼設
NLS_LANG 由三部分組成 :
NLS_LANG=<NLS_LANGUAGE>_<NLS_TERRITORY>.<clients characterset>
NLS_LANG=語言_地域_客戶端字元集;
用"locale"命令或者"env | grep LANG"查看NLS_LANG的設置,
LANG值為"en_US.UTF-8" 時,
意味著NLS_LANG用以下格式設置 NLS_LANG=AMERICAN_AMERICA.AL32UTF8。
SIMPLIFIED CHINESE_CHINA.ZHS16GBK 是Oracle中的中文字元集
如果默認選擇的時候沒有選擇中文字元集,也可以自己設置,
連接上Oracle後用命令「alter database character set internal_use ZHS16GBK ;」
在查詢:select userenv('language') from al;
USERENV('LANGUAGE')
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK