掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
oracle服務(wù)器和客戶端字符集的查看和修改

為宜興等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及宜興網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站、宜興網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
一、什么是oracle字符集
Oracle字符集是一個(gè)字節(jié)數(shù)據(jù)的解釋的符號(hào)集合,有大小之分,有相互的包容關(guān)系。ORACLE 支持國(guó)家語(yǔ)言的體系結(jié)構(gòu)允許你使用本地化語(yǔ)言來(lái)存儲(chǔ),處理,檢索數(shù)據(jù)。它使數(shù)據(jù)庫(kù)工具,錯(cuò)誤消息,排序次序,日期,時(shí)間,貨幣,數(shù)字,和日歷自動(dòng)適應(yīng)本地化語(yǔ)言和平臺(tái)。
影響oracle數(shù)據(jù)庫(kù)字符集最重要的參數(shù)是NLS_LANG參數(shù)。
它的格式如下: NLS_LANG = language_territory.charset
它有三個(gè)組成部分(語(yǔ)言、地域和字符集),每個(gè)成分控制了NLS子集的特性。
其中:
Language 指定服務(wù)器消息的語(yǔ)言,territory 指定服務(wù)器的日期和數(shù)字格式,charset 指定字符集。如:AMERICAN _ AMERICA. ZHS16GBK
從NLS_LANG的組成我們可以看出,真正影響數(shù)據(jù)庫(kù)字符集的其實(shí)是第三部分。
以DBA身份進(jìn)入SQLPLUSSQLsqlplussys/sysassysdba;……SQLshutdownimmediate;SQLstartupmount;SQLaltersystemenablerestrictedsession;SQLaltersystemsetjob_queue_processes=0;SQLaltersystemsetaq_tm_processes=0;SQLalterdatabaseopen;SQLalterdatabasecharactersetinternal_useAL32UTF8;(ZHS16GBK)SQLshutdownimmediate;SQLstartup;這樣就可以講ORACLE的字符集修改為UTF8,如果需要修改為GBK只需將alterdatabasecharactersetinternal_useAL32UTF8;(ZHS16GBK)這句最后的AL32UTF8修改為ZHS16GBK即可
解決方法如下:
1、shutdown immediate; 關(guān)閉數(shù)據(jù)庫(kù)2、startup mount; 開啟數(shù)據(jù)庫(kù)至掛載模式(只掛實(shí)例,不啟動(dòng)數(shù)據(jù)庫(kù))
3、alter system enable restricted session;開啟會(huì)話限制4、alter system set aq_tm_processes=0;修改系統(tǒng)參數(shù)5、alter system set job_queue_processes=0;修改系統(tǒng)參數(shù)6、alter database open;啟動(dòng)數(shù)據(jù)庫(kù)為open7、alter database national character set internal_user (zhs16gbk);修改字符集8、alter system disable restricted session;關(guān)閉會(huì)話限制括號(hào)內(nèi)可填寫字符集類型,zhs16gbk、AL32UTF8等字符集都支持中文。
到此,以上就是小編對(duì)于怎么看oracle的字符集的問(wèn)題就介紹到這了,希望這3點(diǎn)解答對(duì)大家有用。

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流