背景:本地没有安装oracle客户端和服务端(最简单)
文章目录
- 一、远程连接方案
- 二、软件下载
- 2.1. 官网下载instantclient
- 2.2. 解压
- 2.3. 位置前移
- 2.4. 创建目录和监听文件
- 2.5. 添加监听信息
- 2.6. 设置以下环境变量
- 2.7. plsql配置
- 2.8. 重启启动
一、远程连接方案
通过工具,远程连接别人的ORACLE数据库方式:
方式一:直接通过navicat连接
方式二:通过PLSQL Developer访问
二、软件下载
2.1. 官网下载instantclient
https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html
找到对应版本下载即可
2.2. 解压
2.3. 位置前移
讲解压后的instantclient_11_2
复制到plsql的安装目录下面
2.4. 创建目录和监听文件
解压instantclient后, 在目录下面 新建 NETWORK/ADMIN目录
在J:\SOFTWARE\plsql\instantclient_11_2
下面创建network
文件夹
在network
文件夹下面创建ADMIN
文件夹
在ADMIN
文件夹下面新建tnsnames.ora
文件
2.5. 添加监听信息
NEW_ORCL(自定义名称)=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 目标ip)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = 目标oracle的实例名称)))
说明:实例名称获取下面会说
2.6. 设置以下环境变量
ORACLE_HOME=J:\SOFTWARE\plsql\instantclient_11_2
TNS_ADMIN=%ORACLE_HOME%\network\admin
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
Path变量最前面加上%ORACLE_HOME%;
2.7. plsql配置
打开plsql,做以下配置 :
oracle home : J:\SOFTWARE\plsql\instantclient_11_2
oci libary: J:\SOFTWARE\plsql\instantclient_11_2\oci.dll
保存
2.8. 重启启动