PLSQL Developer連接遠程oracle配置(詳細解讀)


轉自:https://blog.csdn.net/zhige_j/article/details/80832654

 

一、安裝Instant Client
1. 下載Instant Client(輕量級的客戶端),作為本地Oracle環境 。

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
2. 解壓后,放在一個路徑下,如:D:\instantclient_11,在instantclient_11下創建instantclient_11\network\ADMIN 這兩個文件夾,然后再創建文件tnsnames.ora,最基礎的配置如下:

    APPORCL =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 115.28.**.**)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = corcl)
        )
      )

    1
    2
    3
    4
    5
    6
    7
    8
    9

APPORCL :連接名,連接數據庫的別名,可以自己起。
HOST = 115.28.. :host后面是數據庫地址ip。

SERVICE_NAME :是數據庫名(對應jdbc:oracle:thin:@10...**:1521:corcl)。

    2

二、安裝PLSQL Developer
1.本機是win10(64位)在安裝PLSQL Developer 9時沒有出現像PLSQL Developer 11那樣的版本不匹配的問題。
PLSQL Developer 9 下載地址:http://download.csdn.net/detail/dorothy1224/9759707

PLSQL Developer 11(64位) 下載地址:http://download.csdn.net/detail/dorothy1224/9759727

2.安裝后,先不登錄,直接進入頁面,在tools->preferences->connection(工具–首選項–連接)中配置Oracle Home(Oracle 主目錄)和OCI library(OCI庫),配置如下:
這里寫圖片描述

3.保存以上配置后,重新啟動PLSQL,登錄,數據庫填寫上面配置的連接名APPORCL ,要對應。

這里寫圖片描述

注:完成第二步,可不需要進行第三步環境變量配置,重啟plsql developer若不能正常使用在進行下面配置

三、配置環境變量
這里寫圖片描述

    NLS_LANG
    AMERICAN_AMERICA.AL32UTF8
    或 SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    1
    2
    3

這里寫圖片描述

    TNS_ADMIN
    D:\instantclient_11\network\ADMIN


附:
配置中遇到的問題:
1. error 1723
解決:PLSQL 和 instantclient的版本不對應。我的PLSQL 9和instantclient 32位的可以,用PLSQL 11就必須下載instantclient x64的(下載地址:http://download.csdn.net/detail/dorothy1224/9759899)。
2. ORA-12504:TNS:監聽程序在CONNECT_DATA中未獲得SERVICE_NAME
解決:我的是在登錄的時候數據庫名寫的未對應配置中的連接名。
---------------------
版權聲明:本文為CSDN博主「zhige_j」的原創文章,遵循CC 4.0 by-sa版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/zhige_j/article/details/80832654


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM