程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> 解決PLSQL報錯及配置InstantClient方法,plsqlinstantclient

解決PLSQL報錯及配置InstantClient方法,plsqlinstantclient

編輯:Oracle教程

解決PLSQL報錯及配置InstantClient方法,plsqlinstantclient


某次,在使用PLSQ鏈接數據庫的時候,出現了錯誤如下:

note for plsql_1

然後點擊窗口上面的 工具 –> 首選項 –> Oracle –> 連接 ,然後看到這樣的窗口:

image[5]

note for plsql

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

note for plsql_3

說明電腦上面沒有 instantclient_11_2 插件,然後決定重新下載和配置。

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

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

image

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

 

配置InstantClient方法:

A.點擊窗口上面的 工具 –> 首選項 –> Oracle –> 連接 ,然後參考圖中所示的地址將剛下載解壓後的文件地址放在框中:

imageimage

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

image

2、Path添加 D:\oracle\instantclient_10_2

image

3、TNS_ADMIND:\oracle\instantclient_10_2

image

4.重啟plsql 然後發現數據庫出現在了plsql的登錄界面,如下圖所示,此時oracle可以用plsql正常使用了。

image

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved