在win7 64位系統下安裝oracle11g之後,連接PLSQL 時,報異常。如下圖:
這個問題,糾結了我一上午,還是查資料,網上很多說是需要在64位系統上按裝32位的oracle,但是 我安裝32位的時候出錯了,本來我就懷疑。後來想起來以前用10g的時候plsql我是配置過什麼的,然後就試着去找了一下,果然被我找到原因了。因爲plsql的oracle home路徑沒有配置,在此給出解決步驟:
打開plsql ---->Tools--->preferences--->點擊Oracle下的Connection,在右側找到Oracle home 和OCI library這兩個路徑需要配置。配置如下:
這兩個路徑的需要你下載instantclient文件,
下載地址:http://download.csdn.net/detail/u010783583/8158139
下載下來之後,在你oracle安裝盤裏面找到APP文件夾,找路徑:D:\app\orcl\product,把剛剛下載的包解壓到product目錄下。以上兩個目錄路徑就來自於此。
到此還沒有結束,因爲還有環境變量沒有配置,很多朋友就因爲沒有配置環境變量出現了錯誤而始終找不到原因。
環境變量配置如下:
TNS_ADMIN
D:\app\orcl\product\instantclient_12_1\network\admin
其中network和admin這兩個文件夾需要手動創建。
自此,整個解決步驟算是結束了。這些方法對於那些已經很熟悉oracle的大神們就當是小弟獻醜了,僅獻給oracle初學者們。希望可以節省點大家的時間,把時間用在更好的方便,而不是這些安裝問題上。