PLSQL Develope安裝及instantclient配置

前提是先安裝好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(即使客戶端), 路徑指向這裏,才能正常使用。(公司裏一般這樣,公司有自己的Oracle數據庫,直接鏈公司的就可以)

1. 下載 instantclient-basic-nt-11.2.0.3.0.zip ,解壓爲你定義的目錄。

2. 然後oracle的目錄指向這instantclient(即時客戶端)的目錄。

3.另外添加一個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。這樣就可以鏈接遠程的oracle數據庫了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章