轉自: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