日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Oracle數(shù)據(jù)庫字符集進行轉換的竅門

我們都知道在大型的數(shù)據(jù)庫管理系統(tǒng)里,Oracle數(shù)據(jù)庫不論是在數(shù)據(jù)庫管理能力上還是安全性等相關方面的作用皆是有目共睹的。國內(nèi)企業(yè)使用Oracle數(shù)據(jù)庫的也較多,但是由于Oracle不同版本的字符集,給數(shù)據(jù)顯示、數(shù)據(jù)備份、數(shù)據(jù)轉換等實際工作帶來了不少麻煩。

創(chuàng)新互聯(lián)公司是一家專注于網(wǎng)站設計制作、做網(wǎng)站與策劃設計,紅塔網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設十多年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:紅塔等地區(qū)。紅塔做網(wǎng)站價格咨詢:13518219792

一、字符集參數(shù)

一旦數(shù)據(jù)庫創(chuàng)建后,數(shù)據(jù)庫的字符集是不能改變的。因此,考慮使用哪一種字符集是十分重要的。Oracle數(shù)據(jù)庫字符集應該是操作系統(tǒng)本地字符集的一個超集。存取數(shù)據(jù)庫的客戶使用的字符集將決定選擇哪一個超集,即數(shù)據(jù)庫字符集應該是所有客戶字符集的超集。

下面介紹一些與字符集有關的NLS_LANG參數(shù):

NLS_LANG格式:

 
 
 
  1. NLS_LANG=language_territory.charset  

 

有三個組成部分(語言、地域和字符集),每個組成成分控制了NLS子集的特性。三個成分可以任意組合,例如:

 
 
 
  1. AMERICAN_AMERICA.US7SCII   
  2. JPANESE_JAPAN.JA16EUC  

 

其中:language 指定服務器消息的語言。

territory 指定服務器的日期和數(shù)字格式。

Charset 指定字符集

還有一些子集可以更明確定義NLS_LANG參數(shù):

NLS_DATE_FORMAT 缺省的日期格式

NLS_DATE_LANGUAGE 缺省的日期語言

NLS_NUMBERIC_CHARACTERS 小數(shù)字符和組分隔開

NLS_CURRENCY 本地貨幣字符

NLS_ISO_CURRENCY ISO貨幣字符

NLS_SORT 字符排序序列

二、字符集轉換

1、NLS_LANG參數(shù)的修改方法:

1)用SYS用戶名登陸Oracle。

2)查看字符集內(nèi)容

 
 
 
  1. SQL>SELECT * FROM PROPS$;  

 

3)修改相應的字符子集

 
 
 
  1. SQL>UPDATE PROPS$ SET VALUE$=’SIMPLIFIED CHINESE ‘   
  2. WHERE NAME=’NLS_LANGUAGE’;  

 

4) 遞交COMMIT;

2、NLS_LANG參數(shù)的具體應用:

1)采用服務器端/客戶端方式,兩端字符集不同

修改客戶端字符集:

WIN95/WIN98:修改注冊表

 
 
 
  1. HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\NLS_LANG  

 

UNIX:按照1方法,直接進入Oracle 修改。

2)不同字符集使用EXP/IMP命令

按照1方法,修改IMP端的字符集設置,如果是WIN98/WIN95系統(tǒng),還必須修改注冊表。注意:NLS_LANG三個子集的參數(shù)必須一致。另外,如果字符集單雙字節(jié)設置不同,則不能通過修改字符集進行轉換??梢允褂闷渌绞?,不修改字符集,進行Oracle數(shù)據(jù)庫搬移,如數(shù)據(jù)量比較小,可以使用SQLLOAD命令,通過文本文件轉換;使用其他Oracle數(shù)據(jù)庫軟件(ACCESS,FOXPRO等)轉換。

 【編輯推薦】

  1. 獲得Oracle DBA工作并不難
  2. 調(diào)用Oracle存儲過程的兩大步驟
  3. Oracle11g用于中型企業(yè)很合適的原因
  4. 成為成功Oracle DBA的六個必備思想
  5. Oracle merge into的實操示例

網(wǎng)頁標題:Oracle數(shù)據(jù)庫字符集進行轉換的竅門
文章起源:http://www.5511xx.com/article/dhgigsj.html