32位plsql連結oralce資料庫64位報錯

來源:互聯網
上載者:User

標籤: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~

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.