我現在的情況是,安裝了oracle11g的服務器端+客戶端,一般只使用到oracle客戶端,服務端一般不開啟。
由於公司的oracle服務器很難鏈接, 要老半天才連的上,就想起了使用oracle9i精簡版客戶端,速度很快,且連接穩定。
oracle的安裝過程我就不介紹了,我只介紹環境變量配置:
1、同時安裝oracle11g客戶端和服務端
ORACLE_HOME:D:\app\LIP\product\11.2.0\dbhome_1 (服務器的安裝根目錄) Path: D:\app\LIP\product\11.2.0\dbhome_1\bin;
D:\app\LIPClient\product\11.2.0\client_1\bin;(服務端在前,客戶端在后) ORACLE_SID:ORCL NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
2、在1的基礎上,安裝oracle9i精簡版和plsql,此時只能使用plsql鏈接oracle9i的客戶端,無法使用navicat premium鏈接oracle11g服務端或客戶端(oracle_home同時配置出錯)
ORACLE_HOME:D:\Develop\Oracle9i\ora90(精簡版客戶端的安裝根目錄,刪掉11g服務器端的安裝目錄,不然報錯) Path: D:\Develop\Oracle9i\ora90\bin;
D:\app\LIP\product\11.2.0\dbhome_1\bin;
D:\app\LIPClient\product\11.2.0\client_1\bin;
(將精簡版客戶端的路徑放在最前,服務端在前,客戶端在后) ORACLE_SID:ORCL NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
使用plsql鏈接oracle9i的客戶端時,先不登錄進入plsql,點擊工具 -> 首選項 -> 左側連接 -> 輸入oracle主目錄名和oci庫(oracle9i客戶端安裝目錄),保存並退出后重新連接數據庫即可。
如果要使用navicat premium鏈接oracle11g,需要將2的配置改為1的配置(ORACLE_HOME不要加分號),目前我不能同時開始navicat premium和plsql同時連接oracle。