本機不安裝Oracle客戶端,使用PL/SQL Developer鏈接遠程數據庫

本機不安裝Oracle客戶端,使用PL SQL Developer鏈接遠程數據庫html

  1. 先到Oracle網站下載Instant Client (輕量級數據庫客戶端sql

    • Instant client的版本不少:主要是Basic和Basic Lite。
      • Basic版本 包括了全部的支持運行OCI、OCCI、JDBC、JDBC-OCI的文件,支持多種語言。
      • Basic Lite是 Basic版本的精簡版,只包括了英文的錯誤描述,也只支持Unicode、ASCII和歐洲字符集。
      • 所以,若是數據庫服務器是中文字符集(如 SIMPLIFIED CHINESE_CHINA.ZHS16GBK),則必須下載Basic版本。
    • 注意:根據你的操做系統選擇不一樣的Instant Client版本,64位系統下載64位精簡客戶端,32位的需下載32位的精簡客戶端
  2. 下載解壓 如文件夾叫:instantclient_12_1.放在任意目錄均可.例如:E:\Program Files\PLSQL Developer\instantclient_12_1數據庫

  3. (可跳過)在E:\Program Files\PLSQL Developer\instantclient_12_1目錄下新建目錄network,在network目錄下再新建admin目錄,在admin目錄下新建文件tnsnames.ora 服務器

  4. (可跳過) tnsnames.ora文件寫入oracle

    #可配置多個本地實例。格式:
    #本地實例名 =
    #  (DESCRIPTION =
    #    (ADDRESS = (PROTOCOL = TCP)(HOST = 遠程數據庫IP地址)(PORT = 遠程服務器端口號))
    #    (CONNECT_DATA =
    #      (SERVER = DEDICATED)
    #      (SERVICE_NAME = 遠程數據庫服務名)
    #    )
    #  )
    ORCL【自定義鏈接名】 =
    (DESCRIPTION =
    	(ADDRESS_LIST =
    	  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.132 【遠程數據庫的IP】(PORT = 1521))
    	)
    	(CONNECT_DATA =
    	  (SERVICE_NAME = ORCL【遠程數據庫實例名】) )
    	)
    )
    • ORCL(鏈接名):表示定義遠程服務器的在本地主機名(隨意輸入)如 ORCL
    • 192.168.0.132 (IP地址):遠程數據庫的IP地址
    • 第二個 ORCL(鏈接名):遠程數據庫實例名
    • PS:不要出現本地實例名前面多空格,或者其餘地方少寫括號。不然鏈接時會報錯:ORA-12154: TNS:could not resolve the connect identifier specified
  5. 安裝並配置PL/SQL Developeride

    • 下載安裝PL/SQL Developer工具
    • 配置oracle的鏈接參數:打開PL/SQL,打開工具-->首選項-->鏈接(tools->preferences->connection),配置Oralce主目錄和OCI庫
      • 主目錄:E:\Program Files\PLSQL Developer\instantclient_12_1
      • OCI庫:E:\Program Files\PLSQL Developer\instantclient_12_1\oci.dll
      • 新版plsql配置
  6. 重啓 PL/SQL Developer
    主機名就會出如今PL/SQL Developer的列表裏,輸入用戶名密碼,就能夠登陸遠程oracle 11g數據庫了。工具

臨時遠程鏈接

若是第三步不配置能夠用臨時遠程方式鏈接數據庫
格式:ip:端口號/sid

網站

相關文章
相關標籤/搜索