Oracle資料庫視覺化工具(plsql developer)連線遠端伺服器Oracle資料庫
阿新 • • 發佈:2019-01-02
參考部落格:
特別感謝以上博主的技術文章,本部落格參考以上部落格並加以整合,實現自己的功能需求,有部分文字別的博主的文章就不能贊一詞,所以會有拿來主義,並註明出處。如果有博主覺得我的做法欠佳,私信或者評論,我會修改。
需求說明:
本機使用視覺化工具連線遠端伺服器上的Oracle資料庫(Oracle Database 11g Release 2 x64)
實現步驟:
- 遠端伺服器中Oracle資料庫的安裝目錄中,“D:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN”路徑下修改tnsnames.ora和listener.ora這兩個檔案中資料庫配置的IP;
- 解壓後放在任意本地磁碟任意目錄,推薦放的目錄以後可以找到,例D:\instantclient_18_3,然後再這個目錄下新建network資料夾,在network目錄下新建admin資料夾,在admin目錄下新建tnsnames.ora檔案
- 用記事本開啟寫入以下內容,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 ) ) )
-
在環境變數中新增一個名為“TNS_ADMIN”,值為tnsnames.ora檔案所在的路徑
-
安裝完成後第一次啟動PLSQL,出現Oracle Logon視窗,點選Cancel,跳出一個主介面視窗,點選Configure中的Preferences;
-
配置路徑,Oracle Home為D:/instantclient_18_3,OCI library為D:/instantclient_18_3/oci.dll,配置完點選Apply,關閉重新啟動
-
Oracle Logon 中database出現數據庫名即連線成功。