兩種方法,
創(chuàng)新互聯(lián)從2013年開始,先為永康等服務(wù)建站,永康等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為永康企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
1,找找看有沒有中文版連接
2。用google的網(wǎng)頁翻譯。
Oracle本來就是英文的,沒必要改成中文的,如果你裝了PL Sql Develp軟件的話,那個可以漢化,各種語言的版本都有.
更改當(dāng)前會話的語言就可以了,執(zhí)行下面這段SQL
--PLSQL中修改當(dāng)前會話語言環(huán)境
alter session set nls_language='SIMPLIFIED CHINESE' -- 中文
alter session set nls_language='AMERICAN'; -- 英文
過程名 : decodeUnicode2CN
功能 : 將unicode編碼格式轉(zhuǎn)換成中文
輸入?yún)?shù) :text :unicode編碼內(nèi)容
輸出參數(shù) :中文輸出
=======================================================
FUNCTION DECODEUNICODE2CN(TEXT IN VARCHAR2) RETURN VARCHAR2 IS
V_SQL VARCHAR2(32765); --編碼轉(zhuǎn)換sql
TEXT_BUFFER VARCHAR2(32765); --輸出中文
BEGIN
V_SQL := 'select unistr(REPLACE(''' || TEXT ||
''',''\u'',''\'')) from dual ';
EXECUTE IMMEDIATE V_SQL
INTO TEXT_BUFFER;
RETURN TEXT_BUFFER;
END;
你安裝的是plsql嗎?安裝之后執(zhí)行語句的提示就是英文的。你如果要提示中文需要在安裝一個漢化版。
修改server端字符集在oracle?8之前,可以用直接修改數(shù)據(jù)字典表props$來改變數(shù)據(jù)庫的字符集。但oracle8之后,至少有三張系統(tǒng)表記錄了數(shù)據(jù)庫字符集的信息,只改props$表并不完全,可能引起嚴(yán)重的后果。
測試不行,用scott/tiger登陸sqlplus然后connect sys/sys as sysdba,然后輸入命令即可 。若此時數(shù)據(jù)庫服務(wù)器已啟動,則先執(zhí)行SHUTDOWN IMMEDIATE命令關(guān)閉數(shù)據(jù)庫服務(wù)器。
ORACLE 支持國家語言的體系結(jié)構(gòu)允許你使用本地化語言來存儲,處理,檢索數(shù)據(jù)。它使數(shù)據(jù)庫工具,錯誤消息,排序次序,日期,時間,貨幣,數(shù)字,和日歷自動適應(yīng)本地化語言和平臺。
所以兩個數(shù)據(jù)庫之間的字符集只要第三部分一樣就可以相互導(dǎo)入導(dǎo)出數(shù)據(jù),前面影響的只是提示信息是中文還是英文。如果需要修改字符集,通常需要導(dǎo)出數(shù)據(jù)庫數(shù)據(jù),重建數(shù)據(jù)庫,再導(dǎo)入數(shù)據(jù)庫數(shù)據(jù)的方式來轉(zhuǎn)換。