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