Oracle字符集修改

2021-07-10 01:45:53 字數 883 閱讀 3130

1.oracle伺服器端字符集修改

sql> conn sys/sys assysdba;

sql> shutdown immediate;

sql> startup mount;

sql> alter session setsql_trace=true;

sql> alter system enablerestricted session;

sql> alter system setjob_queue_processes=0;

sql> alter system setaq_tm_processes=0;

sql> alter databaseopen;

sql> alter databasecharacter set zhs16gbk;

sql> shutdown immediate;

sql> startup;oracle使用regedit進入登錄檔hkey_local_machine>software>oracle>key_oradb11g_home1中修改

nls_lang=simplified chinese_china.zhs16gbk(與伺服器端字符集名稱一致即可)。

資料庫的字符集更改

2.客戶端字符集修改

環境變數中,加入nls_lang=simplifiedchinese_china.zhs16gbk

(與伺服器端位址一致)。

如果還不行的話,

使用regedit進入登錄檔hkey_local_machine>software>oracle>key_oradb11g_home1中修改

nls_lang=simplified chinese_china.zhs16gbk

(與伺服器端字符集名稱一致即可

)。

oracle 修改字符集

在大型資料庫管理系統中,oracle資料庫不論在資料庫管理能力還是在安全性方面都是無可非議的。國內企業使用oracle資料庫的也較多,但是由於oracle不同版本的字符集,給資料顯示 資料備份 資料轉換等實際工作帶來了不少麻煩。一 字符集引數 一旦資料庫建立後,資料庫的字符集是不能改變的。因此,考慮...

oracle 修改字符集

通過 sql select from nls database parameters 來檢查字符集引數 設定 sql shutdown immediate sql startup mount sql alter system enable restricted session sql alter s...

oracle修改字符集

檢視oracle服務端編碼 select from sys.nls database parameters 檢視client編碼 select from sys.nls session parameters 修改客戶端編碼 翻開運轉器進入登錄檔編輯 運轉 regedit 找到hkey local m...