PLSQL Developer連接oracle數(shù)據(jù)庫(kù)配置教程
需要安裝的工具:
一:Oracle的下載安裝:
下載地址:
http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html
詳細(xì)安裝此處不做贅余描述,需要注意的是下載好的兩文件需解壓至同一目錄下以及環(huán)境變量的路徑配置(盡量使用英文字符路徑):
二、安裝32位Instant Client
下載32位Instant Client(輕量級(jí)的客戶端),作為本地Oracle環(huán)境 (舊版本里64位Instant Client版本貌似會(huì)與plsql產(chǎn)生沖突)。
url:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
2.免安裝版 解壓后,選擇電腦某路徑下(自定義),如:E:\PLSQL\instantclient_12_2,在該路徑下創(chuàng)建 NETWORK和ADMIN兩文件夾,ADMIN是NETWORK文件夾下的子文件夾,如instantclient_12_2\NETWORK\ADMIN,然后再創(chuàng)建文件tnsnames.ora,最基礎(chǔ)的配置如下:
LISTENER_ORCL = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ORACLR_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) (CONNECT_DATA = (SID = CLRExtProc) (PRESENTATION = RO) ) ) ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )
其中 PORT :1521是端口號(hào)。
HOST = localhost 代表著訪問地址IP是本地。
注:也可以從Oracle安裝路徑下直接拷貝network對(duì)應(yīng)文件至E:\PLSQL\instantclient_12_2下。如:
————————————————
三、安裝PLSQL Developer
1.本機(jī)是win10(64位)安裝版本為PLSQL Developer10.0.5.1710。
PLSQL Developer 下載地址:https://www.allroundautomations.com/registered/plsqldev.html
2.安裝后,暫不登錄,點(diǎn)擊cancer選項(xiàng)直接進(jìn)入頁面,在tools->preferences->connection(工具–首選項(xiàng)–連接)中配置Oracle Home(Oracle 主目錄)和OCI library(OCI庫(kù)),配置如下:
Oracle
Home:填寫免安裝版instanclient_12_2的解壓地址。 OCI library:填寫instanclient_12_2的解壓地址下的oci.dll地址。
填寫完整后點(diǎn)擊Apply.
注:盡量使用英文字符的地址。
3.上述步驟完成后重新啟動(dòng)PLSQL,如配置正確無誤,會(huì)出現(xiàn)選填對(duì)應(yīng)數(shù)據(jù)庫(kù)名選項(xiàng),輸入Oracle賬號(hào)密碼正常登錄,如圖。
嘗試查詢操作,成功完成!問題:配置完Oracle Home(Oracle 主目錄)和OCI library(OCI庫(kù))重新打開PLSQL發(fā)現(xiàn)無數(shù)據(jù)庫(kù)可選項(xiàng)。
解決方式: 可能是配置的路徑中包含有中文,或是instantclient_12_2\NETWORK\ADMIN\tnsnames.ora
的配置有誤,亦或是環(huán)境配置有誤,檢查仔細(xì),確認(rèn)無誤,另外instantclient_12_2和PLSQL版本也確保無沖突。
DO YOUR BEST!
總結(jié)
相關(guān)文章
Oracle導(dǎo)入導(dǎo)出數(shù)據(jù)的幾種方式
今天小編就為大家分享一篇關(guān)于Oracle導(dǎo)入導(dǎo)出數(shù)據(jù)的幾種方式,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-02-02oracle 實(shí)際值超過數(shù)據(jù)庫(kù)某個(gè)字段指定長(zhǎng)度報(bào)錯(cuò)解決
本節(jié)主要介紹了oracle 實(shí)際值超過數(shù)據(jù)庫(kù)某個(gè)字段指定長(zhǎng)度報(bào)錯(cuò)解決方法,需要的朋友可以參考下2014-07-07win10 oracle11g安裝報(bào)錯(cuò)問題集合 附解決方法
這篇文章主要為大家總結(jié)了win10 oracle11g安裝報(bào)錯(cuò)問題的產(chǎn)生原因,和oracle安裝報(bào)錯(cuò)的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05PLSQL連接本地oracle或遠(yuǎn)程oracle數(shù)據(jù)庫(kù)實(shí)現(xiàn)隨意切換功能
這篇文章主要介紹了PLSQL連接本地oracle或遠(yuǎn)程oracle數(shù)據(jù)庫(kù)實(shí)現(xiàn)隨意切換功能,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-09-09Oracle系列學(xué)習(xí)之Oracle正則表達(dá)式詳解
正則表達(dá)式應(yīng)用廣泛,在數(shù)據(jù)庫(kù)中也有很大的應(yīng)用空間,這篇文章主要給大家介紹了關(guān)于Oracle系列學(xué)習(xí)之Oracle正則表達(dá)式的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-12-12oracle統(tǒng)計(jì)時(shí)間段內(nèi)每一天的數(shù)據(jù)(推薦)
這篇文章主要介紹了oracle統(tǒng)計(jì)時(shí)間段內(nèi)每一天的數(shù)據(jù),需要的朋友可以參考下2018-03-03Oracle數(shù)據(jù)庫(kù)查看與修改內(nèi)存配置的方法
在使用Oracle時(shí)我們需要關(guān)注數(shù)據(jù)庫(kù)的內(nèi)存使用情況,以確保其正確高效地運(yùn)行,下面這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫(kù)查看與修改內(nèi)存配置的相關(guān)資料,需要的朋友可以參考下2023-11-11Oracle中 關(guān)于數(shù)據(jù)庫(kù)存儲(chǔ)過程和存儲(chǔ)函數(shù)的使用
本篇文章,小編將為大家介紹,在Oracle中 關(guān)于數(shù)據(jù)庫(kù)存儲(chǔ)過程和存儲(chǔ)函數(shù)的使用,有需要的朋友可以參考一下2013-04-04Oracle中幾種常見的數(shù)據(jù)庫(kù)錯(cuò)誤類型及處理方法
處理常見的數(shù)據(jù)庫(kù)錯(cuò)誤是數(shù)據(jù)庫(kù)管理的重要組成部分,以下是幾種常見的數(shù)據(jù)庫(kù)錯(cuò)誤類型及其處理方法,結(jié)合具體代碼示例,以幫助你更好地解決這些問題,感興趣的小伙伴跟著小編一起來看看吧2024-09-09