在不安裝oracle客戶端的情況下,使用PLSQL

我是冰霜發表於2018-11-27

一般在使用plsql時,會結合oracle客戶端來使用,這樣方便把資料庫連線資訊新增到plsql中。不過oracle客戶端軟體有點龐大,安裝起來不太方便,所以在網上找到一種不依賴oracle客戶端來使用plsql的方法。

1.準備

雖然不用oracle客戶端,但是也要用到一個工具包--instantclient,可以到oracle官網下載(https://www.oracle.com/technetwork/topics/winsoft-085727.html

2.具體操作步驟

(1)把下載好的安裝包instantclient-basic-nt-12.2.0.1.0.zip解壓

(2)在解壓目錄下新建“network”目錄,然後在network目錄下新建“admin”目錄

(3)在admin目錄下新建一個檔案--tnsnames.ora,內容如下:

249 =   
(DESCRIPTION =      
  (ADDRESS_LIST =         
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.XX.XX)(PORT = 1521))      
  )       
  (CONNECT_DATA =        
    (SERVICE_NAME = oanet)      
  )
)

註釋:
249--代表連線的服務名,可以理解為一個代號
HOST 後填寫資料庫所在伺服器的ip,PORT為資料庫埠號,一般為1521
SERVICE_NAME 為資料庫的例項名

 

(4)配置plsql

依次開啟“tools--preferences--connection”

 配置Oracle Home和OCI library

這樣就配置完成了,然後重啟plsql,連線即可,如下

 

相關文章