一文教會(huì)你配置使用Navicat或PLSQL可視化工具遠(yuǎn)程連接Oracle
目錄
- 寫(xiě)在前面
- 一、概述
- 二、下載 Oracle Instant Client
- 三、配置環(huán)境變量
- 四、配置監(jiān)聽(tīng)
- 五、可視化工具環(huán)境配置
- 5.1、Navicat
- 5.2、PLSQL
- 總結(jié)
寫(xiě)在前面
本文講解的是在沒(méi)有 Oracle 環(huán)境,如何使用可視化工具配置遠(yuǎn)程連接服務(wù)器 Oracle 數(shù)據(jù)庫(kù)。
一、概述
很多時(shí)候,我們需要使用SQL客戶端工具連接服務(wù)器的 Oracle,由于本地沒(méi)有安裝Oracle
,沒(méi)有連接Oracle
的oci.dll
文件,導(dǎo)致使用可視化工具(如Navicat
、PLSQL
等)連接不上 Oracle。Oracle
官網(wǎng)的一個(gè)客戶端工具包Instant Client
,可以幫助我們解決這個(gè)問(wèn)題。
這里以
Oracle Version 11.2.0.4.0
為例。如果你需要連接服務(wù)器的 Oracle 版本為其他版本,選擇對(duì)應(yīng)版本號(hào)進(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)擊屬性—>找到高級(jí)系統(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)聽(tīng)
在剛剛我們解壓后的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ù)庫(kù)的IP或主機(jī)名
- PORT: 需要連接數(shù)據(jù)庫(kù)的端口
- SERVICE_NAME: 需要連接數(shù)據(jù)庫(kù)的實(shí)例名
最外層的 ORCL 為對(duì)本機(jī)暴露的實(shí)例名稱(chēng)
五、可視化工具環(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)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!
