熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

Oracle9i中如何建立不同字符集的數據庫

2013-11-13 15:40:40  來源: Oracle 

  在安裝Oraclei Server時安裝過程中會自動根據操作系統的語言環境選擇安裝語言並且可以選擇默認的字符集(系統語言)進行數據庫安裝但是如果想要再追加一個不同字符集的數據庫那應該怎麼辦呢?現在通過下面的方法可以實現在同一個Oraclei Server端安裝多個不同字符集的數據庫
  
  運行環境
  
  硬件DELL(CPUG內存M)
  
  軟件Windows Server中文版
  
  配置步驟
  
   安裝Oraclei Server建立一個數據庫EXAMPLE_CN選擇默認的字符集(因為當前的系統是中文所以默認的字符集是ZHSGBK)
  
   在安裝好的Oraclei Server中使用DBCA(Database Configuration Assistant)
  
   根據向導(共八個步驟)建立新的數據庫
  
  第一步選擇創建新的數據庫
  
  第二步選擇數據庫模式New Database
  
  第三步輸入要創建的數據庫名例如EXAMPLE_JP
  
  第四步選擇數據庫特性(一般選用默認設置)
  
  第五步選擇數據庫連結選項有兩種一種是專用數據模式(連接用戶少)另一種是共享數據模式(連接用戶多)此例中選擇共享數據模式
  
  第六步初始化參數選擇字符集從字符集列表中選取需要的字符集此例選擇JASJIS(日文字符集)
  
  第七步數據庫存儲
  
  第八步創建選項選擇創建數據庫
  
  通過以上步驟創建一個新的數據庫EXAMPLE_JP(日文字符集)
  
   在新的數據庫EXAMPLE_JP中創建用戶EXAMPLE
  
  .在Oraclei Client端建立用戶EXAMPLE對應的數據列表此時要注意此時的Oraclei Client端必須在日文操作系統下進行操作
  
  通過五個步驟可以在中文的操作系統下創建一個日文字符集的數據庫EXAMPLE_JP
  
  另外如果要想在Oraclei Client端通過ODBC來分別訪問日文集的數據庫和中文集的數據庫時這時需要做一下配置
  
  運行環境(Oraclei Client端)
  
  硬件DELL(CPUG內存M)
  
  軟件Windows Server中文版
  
  .訪問日文字符集數據庫(EXAMPLE__ JP)
  
  在注冊表中數值名稱NLS_LANG設定為SIMPLIFIED CHINESE_CHINA JSSJIS然後再通過ODBC來連結日文字符集數據庫(EXAMPLE__ JP)注意此時操作系統的語言最好設定為日文
  
  .訪問中文字符集數據庫(EXAMPLE__ CN)
  
  在注冊表中數值名稱NLS_LANG設定為SIMPLIFIED CHINESE_CHINAZHSGBK 然後再通過ODBC來連結中文字符集數據庫(EXAMPLE__ CN)注意此時操作系統的語言最好設定為中文
  
   最後介紹一下在同一Oraclei Server下把多個數據庫導出和導入的方法假定下列情況建立了兩個數據庫分別為EXAMPLE_CN(ORACLE_SID)和EXAMPLE_JP(ORACLE_SID)在EXAMPLE_CN中建立一個用戶EXAMPLE並建立其對應的一套表同時在EXAMPLE_JP中建立一個用戶EXAMPLE並建立其對應的一套表此時分別導出這兩套表
  

From:http://tw.wingwit.com/Article/program/Oracle/201311/17120.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.