標籤:blog http strong 檔案 資料 ar html log
解決方案:plsql不支援64位,下載32位用戶端檔案
接著用免安裝的plsql串連資料庫試了試,發現沒有串連的許可權可選,
直接輸入使用者名稱、密碼和資料庫名,提示如下:
說明plsql是不可以直接連接64位oracle資料庫,只能串連32位。既然都安裝了64位oracle,可不能卸載了再裝32位啊,那如何串連64位呢,就只能藉助32位用戶端實現了。具體方法在此與大家分享一下:
1.首先下載32位的oracle用戶端
:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,
一定下載紅色標記的32-bit那個,點進去之後找到適合自己現有資料庫版本的那個檔案下載,我裝的是oracle11.2.0.1,因此
右擊迅雷下載即可,不大,貌似49M多一點點。
2.下載完成之後,直接解壓到某個硬碟目錄下,如E:\,以下以E盤為例,解壓完成後,在E盤目錄下多了個instantclient_11_2目錄,然後在instantclient_11_2目錄下建立兩層檔案夾\NETWORK\ADMIN,將已經安裝的oracle根目錄\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
檔案複製過來。
3.配置plsql的喜好設定
開啟plsql,點取消不進行串連資料庫。進入之後,在工具列中找到工具》喜好設定,
檢查串連選中,
oracle主目錄名:e:\instantclient_11_2,
OCI庫:e:\instantclient_11_2\oci.dll
設定完成之後點擊應用即可。
4.添加環境變數
右擊電腦---屬性---進階系統設定---進階選項卡》環境變數,
在系統變數中添加兩個變數:
TNS_ADMIN:oracle根目錄\product\11.2.0\dbhome_1\NETWORK\ADMIN
NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
點擊確定。
5.重啟電腦,重啟plsql,你會有意想不到的驚喜~~~try it!good luck!O(∩_∩)O~