一文教會你配置使用Navicat或PLSQL可視化工具遠程連接Oracle
目錄
- 寫在前面
- 一、概述
- 二、下載 Oracle Instant Client
- 三、配置環境變量
- 四、配置監聽
- 五、可視化工具環境配置
- 5.1、Navicat
- 5.2、PLSQL
- 總結
寫在前面
本文講解的是在沒有 Oracle 環境,如何使用可視化工具配置遠程連接服務器 Oracle 數據庫。
一、概述
很多時候,我們需要使用SQL客戶端工具連接服務器的 Oracle,由于本地沒有安裝Oracle
,沒有連接Oracle
的oci.dll
文件,導致使用可視化工具(如Navicat
、PLSQL
等)連接不上 Oracle。Oracle
官網的一個客戶端工具包Instant Client
,可以幫助我們解決這個問題。
這里以
Oracle Version 11.2.0.4.0
為例。如果你需要連接服務器的 Oracle 版本為其他版本,選擇對應版本號進行操作。
二、下載 Oracle Instant Client
首先到官網下載Oracle Instant Client
。
下載地址:
https://www.oracle.com/database/technologies/instant-client/downloads.html
首先選擇你客戶端操作系統,我這里是Windows 64 位,選擇第一個即可
找到版本為11.2.0.4.0
,選擇Instant Client Package - Basic
,進行下載。
下載完成后解壓到一個能夠方便找到的文件夾。如圖:
三、配置環境變量
位置:選中我的電腦—>右鍵點擊屬性—>找到高級系統設置—>點擊環境變量
配置如下:
- 在系統變量中增加變量名:ORACLE_HOME,變量值:D:\tools\instantclient_11_2
- 編輯系統變量中的Path,在變量值中增加%ORACLE_HOME%
- 在系統變量中增加變量名:TNS_ADMIN,變量值:%ORACLE_HOME%
- 在系統變量中增加變量名:NLS_LANG,變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
四、配置監聽
在剛剛我們解壓后的instantclient_11_2
的目錄下增加tnsnames.ora
文件。內容如下:
ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.xxx)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )
- HOST: 需要連接數據庫的IP或主機名
- PORT: 需要連接數據庫的端口
- SERVICE_NAME: 需要連接數據庫的實例名
最外層的 ORCL 為對本機暴露的實例名稱
五、可視化工具環境配置
5.1、Navicat
在Navicat
中配置OCI
環境后,重啟Navicat
即可。
配置位置:工具—>選項—>環境
5.2、PLSQL
配置位置:Preferences—>Connection
注意:配置好后需要重啟工具,在進行登錄
總結
到此這篇關于配置使用Navicat或PLSQL可視化工具遠程連接Oracle的文章就介紹到這了,更多相關可視化工具遠程連接Oracle內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!
