一文教會你配置使用Navicat或PLSQL可視化工具遠程連接Oracle
目錄
- 寫在前面
- 一、概述
- 二、下載 Oracle Instant Client
- 三、配置環(huán)境變量
- 四、配置監(jiān)聽
- 五、可視化工具環(huán)境配置
- 5.1、Navicat
- 5.2、PLSQL
- 總結(jié)
寫在前面
本文講解的是在沒有 Oracle 環(huán)境,如何使用可視化工具配置遠程連接服務(wù)器 Oracle 數(shù)據(jù)庫。
一、概述
很多時候,我們需要使用SQL客戶端工具連接服務(wù)器的 Oracle,由于本地沒有安裝Oracle
,沒有連接Oracle
的oci.dll
文件,導(dǎo)致使用可視化工具(如Navicat
、PLSQL
等)連接不上 Oracle。Oracle
官網(wǎng)的一個客戶端工具包Instant Client
,可以幫助我們解決這個問題。
這里以
Oracle Version 11.2.0.4.0
為例。如果你需要連接服務(wù)器的 Oracle 版本為其他版本,選擇對應(yīng)版本號進行操作。
二、下載 Oracle Instant Client
首先到官網(wǎng)下載Oracle Instant Client
。
下載地址:
https://www.oracle.com/database/technologies/instant-client/downloads.html
首先選擇你客戶端操作系統(tǒng),我這里是Windows 64 位,選擇第一個即可
找到版本為11.2.0.4.0
,選擇Instant Client Package - Basic
,進行下載。
下載完成后解壓到一個能夠方便找到的文件夾。如圖:
三、配置環(huán)境變量
位置:選中我的電腦—>右鍵點擊屬性—>找到高級系統(tǒng)設(shè)置—>點擊環(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或主機名
- PORT: 需要連接數(shù)據(jù)庫的端口
- SERVICE_NAME: 需要連接數(shù)據(jù)庫的實例名
最外層的 ORCL 為對本機暴露的實例名稱
五、可視化工具環(huán)境配置
5.1、Navicat
在Navicat
中配置OCI
環(huán)境后,重啟Navicat
即可。
配置位置:工具—>選項—>環(huán)境
5.2、PLSQL
配置位置:Preferences—>Connection
注意:配置好后需要重啟工具,在進行登錄
總結(jié)
到此這篇關(guān)于配置使用Navicat或PLSQL可視化工具遠程連接Oracle的文章就介紹到這了,更多相關(guān)可視化工具遠程連接Oracle內(nèi)容請搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!
