0


配置使用Navicat或PLSQL可视化工具远程连接Oracle

写在前面

本文讲解的是在没有 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
在这里插入图片描述

注意:配置好后需要重启工具,在进行登录


本文转载自: https://blog.csdn.net/qq_41779565/article/details/122378053
版权归原作者 微枫Micromaple 所有, 如有侵权,请联系我们删除。

“配置使用Navicat或PLSQL可视化工具远程连接Oracle”的评论:

还没有评论