解決PLSQL報錯及配置InstantClient方法

來源:互聯網
上載者:User

標籤:

某次,在使用PLSQ連結資料庫的時候,出現了錯誤如下:

然後點擊視窗上面的 工具 –> 喜好設定 –> Oracle –> 串連 ,然後看到這樣的視窗:

用電腦根據上面的地址搜尋不到 \instantclient_11_2

說明電腦上面沒有 instantclient_11_2 外掛程式,然後決定重新下載和配置。

Oracle Instant Client是綠色版的Oracle用戶端。

:http://download.csdn.net/download/shenkxiao/4181424  可以用qq直接登陸下載。

下載之後在D盤建立一個新的檔案夾“Oracle”,把壓縮包解壓在該檔案夾裡。

 

配置InstantClient方法:

A.點擊視窗上面的 工具 –> 喜好設定 –> Oracle –> 串連 ,然後參考圖中所示的地址將剛下載解壓後的檔案地址放在框中:

B.配置instantclient檔案

在instantclient解壓後的目錄下分別建立如下兩個檔案tnsnames.ora、listener.ora,如果本身就有其中的一個或兩個,則不需建立,只需開啟已有的檔案根據下面的內容核對一下。

listener.ora 裡面要寫入的內容:

LISTENER1 =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))  )

tnsnames.ora裡面要寫入的內容:

ORCL =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))    (CONNECT_DATA =      (SERVER = DEDICATED)      (SERVICE_NAME = orcl)    )  )EXTPROC_CONNECTION_DATA =  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS =(PROTOCOL = IPC)(KEY = EXTPROC1))    )    (CONNECT_DATA =      (SID = PLSExtProc)      (PRESENTATION = RO)    )  )

C.配置InstantClient的環境變數(在系統內容變數下,增加如下環境變數)

1、NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

2、Path添加 D:\oracle\instantclient_10_2

3、TNS_ADMIND:\oracle\instantclient_10_2

4.重啟plsql 然後探索資料庫出現在了plsql的登入介面,如所示,此時oracle可以用plsql正常使用了。

解決PLSQL報錯及配置InstantClient方法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.