1. 程式人生 > >Oracle資料庫視覺化工具(plsql developer)連線遠端伺服器Oracle資料庫

Oracle資料庫視覺化工具(plsql developer)連線遠端伺服器Oracle資料庫

參考部落格:

特別感謝以上博主的技術文章,本部落格參考以上部落格並加以整合,實現自己的功能需求,有部分文字別的博主的文章就不能贊一詞,所以會有拿來主義,並註明出處。如果有博主覺得我的做法欠佳,私信或者評論,我會修改。

需求說明:

本機使用視覺化工具連線遠端伺服器上的Oracle資料庫(Oracle Database 11g Release 2 x64)

實現步驟:

  1. 遠端伺服器中Oracle資料庫的安裝目錄中,“D:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN”路徑下修改tnsnames.oralistener.ora這兩個檔案中資料庫配置的IP;
  2. 解壓後放在任意本地磁碟任意目錄,推薦放的目錄以後可以找到,例D:\instantclient_18_3,然後再這個目錄下新建network資料夾,在network目錄下新建admin資料夾,在admin目錄下新建tnsnames.ora檔案
  3. 用記事本開啟寫入以下內容,ORCL是遠端資料庫在本地的主機名,172.21.21.110是遠端伺服器的IP地址,orcl是遠端資料庫的名稱
    ORCL =
    (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 172.21.21.110 )(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl )
        )
    )
  4. 在環境變數中新增一個名為“TNS_ADMIN”,值為tnsnames.ora檔案所在的路徑

  5. 安裝完成後第一次啟動PLSQL,出現Oracle Logon視窗,點選Cancel,跳出一個主介面視窗,點選Configure中的Preferences;       

  6. 配置路徑,Oracle Home為D:/instantclient_18_3,OCI library為D:/instantclient_18_3/oci.dll,配置完點選Apply,關閉重新啟動

  7. Oracle Logon 中database出現數據庫名即連線成功。