1. 程式人生 > >PLSQL Developer安裝、tnsnames.ora配置 解答

PLSQL Developer安裝、tnsnames.ora配置 解答

rticle/details/51055850

前提是您已經安裝好了PLSQL-Developer工具,安裝PLSQL程式相信大家都會

正常的登入視窗:

當你的圖為:

沒有這個選項無法連線資料庫.沒有安裝Oracle的話,這裡就會少一個選項"連線為",如果您安裝了Oracle客戶端那就請忽略該經驗,因為PLSQL工具會自動從系統登錄檔找有沒有Oracle的配置資訊,沒有則顯示如第一張圖,有則顯示第二張圖(也可能個別機器即使安裝了Oracle客戶端還是沒顯示,這樣需要手動去新增Oracle的引數配置檔案), 那麼怎樣能不用安裝Oracle客戶端實現資料庫的連線呢  

首先開啟PLSQL介面彈出登入框這個時候您很衝動的輸入了正確的使用者名稱密碼,以及ip地址埠號,但是您點選確定時彈出如下第一張圖所示這說明您本機沒有安裝Oracle客戶端或者PLSQL工具首選項中沒有配置正確.因此直接點取消,PLSQL會自動開啟軟體如下第二圖.您會看到軟體的左上方提示沒有登入.

Oracle 客戶端沒有正確安裝 提示  

點選取消,不登入進入軟體介面

點選 工具→首選項→連線→填寫這兩項: Oracle 主目錄名:填寫Oracle安裝的目錄 OCI庫:填寫檔案路徑加/oci.dll

填寫oracle存放目錄顯示:

應用、確定: 當重新開啟PLSQL程式時,如果您看到的介面如下圖所示,細心的您會發現下面多了一個選項"連線為"

沒有在本地安裝Oracle 的使用者必須下載一個instantclient(即使客戶端), 路徑指向這裡,才能正常使用  

instantclient  

地址  

下載 instantclient-basic-nt-11.2.0.3.0.zip

解壓為 D:\Oracle\instantclient_11_2 (你定義的目錄)

oracle的目錄指向這 instantclient(即時客戶端)的目錄

另外新增一個tnsnames.ora的配置 在即時客戶端的目錄裡新建資料夾 network  ,network裡在新建 admin,在admin目錄下建一個字尾名為.ora的檔案:tnsnames.ora

\instantclient_11_2\network\admin\tnsnames.ora 記事本開啟,內容新增如下:  

# tnsnames.ora Network Configuration File: D:\oracle\NETWORK\ADMIN\tnsnames.ora # Generated by Oracle configuration tools. orcl =   (DESCRIPTION =     (ADDRESS_LIST =       (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1 )(PORT = 1521))     )    (CONNECT_DATA =       (SERVICE_NAME = orcl )     )  ) test-name =   (DESCRIPTION =     (ADDRESS_LIST =       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.10 )(PORT = 1521))     )     (CONNECT_DATA =       (SERVICE_NAME = orcl)     )   ) 其中下面的一個的 test-name改成你想在登入顯示框選擇看到的名字,HOST改成你想連到的資料庫的 IP

--------------------- 本文來自 master_yao 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/master_yao/article/details/51055850?utm_source=copy