網上的教程很多,但是這里需要說明的是如果沒有安裝oracle客戶端的情況下,該怎么修改注冊表里面的oracle參數呢?
當然有些是不需要改注冊表的,只需要配置環境變量就可以了,但是有的時候發現改了之后並不好使,這種情況下只能修改注冊表了.
你到注冊表的下面看看HKEY_LOCAL_MACHINE->SOFTWARE->Wow6432Node看看有沒有ORACLE選項,如果還沒有那咱就添加一個;代碼如下建立二個后綴名為AMERICAN_10g.reg和CHINESE_10g.reg(名稱不重要,關鍵是后綴名)的注冊表;內容分別為
可以先把內容保存到記事本,然后把后綴名改成reg,然后拖放到注冊表里面,會根據路徑自動匹配存放的位置.
1
2
3
4
5
6
|
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1]
"NLS_LANG"
=
"AMERICAN_AMERICA.US7ASCII"
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1]
"NLS_LANG"
=
"SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
|
我的plsql是安裝在這里 D:\Program Files\PLSQL Developer》你們下載之后把注冊表放在plsql目錄下面運行之后,按下WIN+R(WIN就是帶微軟圖標的那個按鍵),輸入:regedit 打開注冊表。要修改本地注冊表中的“HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->KEY_OraClient11g_home1”-----右擊NLS_LANG——點擊——修改——數值數據改為:AMERICAN_AMERICA.ZHS16GBK,記住把之前的數據庫數據重新輸入。(查看一下,如果已經是GBK,則不需要再修改)