一文教會你配置使用Navicat或PLSQL可視化工具遠(yuǎn)程連接Oracle
寫在前面
本文講解的是在沒有 Oracle 環(huán)境,如何使用可視化工具配置遠(yuǎn)程連接服務(wù)器 Oracle 數(shù)據(jù)庫。
一、概述
很多時(shí)候,我們需要使用SQL客戶端工具連接服務(wù)器的 Oracle,由于本地沒有安裝Oracle,沒有連接Oracle的oci.dll文件,導(dǎo)致使用可視化工具(如Navicat、PLSQL等)連接不上 Oracle。Oracle官網(wǎng)的一個(gè)客戶端工具包Instant Client,可以幫助我們解決這個(gè)問題。
這里以
Oracle Version 11.2.0.4.0為例。如果你需要連接服務(wù)器的 Oracle 版本為其他版本,選擇對應(yīng)版本號進(jìn)行操作。
二、下載 Oracle Instant Client
首先到官網(wǎng)下載Oracle Instant Client。
下載地址:
https://www.oracle.com/database/technologies/instant-client/downloads.html
首先選擇你客戶端操作系統(tǒng),我這里是Windows 64 位,選擇第一個(gè)即可

找到版本為11.2.0.4.0,選擇Instant Client Package - Basic,進(jìn)行下載。

下載完成后解壓到一個(gè)能夠方便找到的文件夾。如圖:

三、配置環(huán)境變量
位置:選中我的電腦—>右鍵點(diǎn)擊屬性—>找到高級系統(tǒng)設(shè)置—>點(diǎn)擊環(huán)境變量
配置如下:
- 在系統(tǒng)變量中增加變量名:ORACLE_HOME,變量值:D:\tools\instantclient_11_2
- 編輯系統(tǒng)變量中的Path,在變量值中增加%ORACLE_HOME%
- 在系統(tǒng)變量中增加變量名:TNS_ADMIN,變量值:%ORACLE_HOME%
- 在系統(tǒng)變量中增加變量名:NLS_LANG,變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
四、配置監(jiān)聽
在剛剛我們解壓后的instantclient_11_2的目錄下增加tnsnames.ora文件。內(nèi)容如下:
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.xxx)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
- HOST: 需要連接數(shù)據(jù)庫的IP或主機(jī)名
- PORT: 需要連接數(shù)據(jù)庫的端口
- SERVICE_NAME: 需要連接數(shù)據(jù)庫的實(shí)例名
最外層的 ORCL 為對本機(jī)暴露的實(shí)例名稱

五、可視化工具環(huán)境配置
5.1、Navicat
在Navicat中配置OCI環(huán)境后,重啟Navicat即可。
配置位置:工具—>選項(xiàng)—>環(huán)境

5.2、PLSQL
配置位置:Preferences—>Connection

注意:配置好后需要重啟工具,在進(jìn)行登錄
總結(jié)
到此這篇關(guān)于配置使用Navicat或PLSQL可視化工具遠(yuǎn)程連接Oracle的文章就介紹到這了,更多相關(guān)可視化工具遠(yuǎn)程連接Oracle內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
rman恢復(fù)方案和oracle異機(jī)恢復(fù)
這篇文章主要介紹了rman恢復(fù)方案和oracle異機(jī)恢復(fù),需要的朋友可以參考下2014-03-03
Oracle啟動報(bào)錯(cuò)ora-00119和ora-00132的解決方法
本文給大家分享WINDOWS環(huán)境下,查看Oracle的各項(xiàng)服務(wù)都正常,但是SQL窗口啟動ORACLE報(bào)錯(cuò)ora-00119和ora-00132的解決方法,感興趣的朋友跟隨小編一起看看吧2023-09-09
OracleOraDb10g_home1TNSListener服務(wù)無法啟動怎么解決
這篇文章主要介紹了OracleOraDb10g_home1TNSListener服務(wù)無法啟動的解決辦法,有需要的朋友可以參考本教程的解決方法2016-05-05

