PLSQL Developer连接远程oracle配置(详细解读)
转自:https://blog.csdn.net/zhige_j/article/details/80832654
一、安装Instant Client
1. 下载Instant Client(轻量级的客户端),作为本地Oracle环境 。
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
2. 解压后,放在一个路径下,如:D:\instantclient_11,在instantclient_11下创建instantclient_11\network\ADMIN 这两个文件夹,然后再创建文件tnsnames.ora,最基础的配置如下:
APPORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 115.28.**.**)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = corcl)
)
)
1
2
3
4
5
6
7
8
9
APPORCL :连接名,连接数据库的别名,可以自己起。
HOST = 115.28.. :host后面是数据库地址ip。
SERVICE_NAME :是数据库名(对应jdbc:oracle:thin:@10...**:1521:corcl)。
2
二、安装PLSQL Developer
1.本机是win10(64位)在安装PLSQL Developer 9时没有出现像PLSQL Developer 11那样的版本不匹配的问题。
PLSQL Developer 9 下载地址:http://download.csdn.net/detail/dorothy1224/9759707
PLSQL Developer 11(64位) 下载地址:http://download.csdn.net/detail/dorothy1224/9759727
2.安装后,先不登录,直接进入页面,在tools->preferences->connection(工具–首选项–连接)中配置Oracle Home(Oracle 主目录)和OCI library(OCI库),配置如下:
这里写图片描述
3.保存以上配置后,重新启动PLSQL,登录,数据库填写上面配置的连接名APPORCL ,要对应。
这里写图片描述
注:完成第二步,可不需要进行第三步环境变量配置,重启plsql developer若不能正常使用在进行下面配置
三、配置环境变量
这里写图片描述
NLS_LANG
AMERICAN_AMERICA.AL32UTF8
或 SIMPLIFIED CHINESE_CHINA.ZHS16GBK
1
2
3
这里写图片描述
TNS_ADMIN
D:\instantclient_11\network\ADMIN
附:
配置中遇到的问题:
1. error 1723
解决:PLSQL 和 instantclient的版本不对应。我的PLSQL 9和instantclient 32位的可以,用PLSQL 11就必须下载instantclient x64的(下载地址:http://download.csdn.net/detail/dorothy1224/9759899)。
2. ORA-12504:TNS:监听程序在CONNECT_DATA中未获得SERVICE_NAME
解决:我的是在登录的时候数据库名写的未对应配置中的连接名。
---------------------
版权声明:本文为CSDN博主「zhige_j」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhige_j/article/details/80832654
PLSQL Developer连接远程oracle配置(详细解读)的更多相关文章
- PLSQL Developer连接远程oracle配置
在windows机器上不想安装oracle或者oracle的客户端,我们怎么使用PLSQL Developer工具呢?答案如下: 环境 windows7 ...
- PLSQL Developer连接远程Oracle数据库
要连接远程数据库,传统的一定可行的方法是在本地装一个oracle.然后使用"Network Configuration Assistant"配置.之后用PL/SQL Dev连接.由 ...
- PLSQL Developer连接远程Oracle方法(非安装客户端)
Oracle比较麻烦,通常需要安装oracle的客户端才能实现.通过instantclient可以比较简单的连接远程的Oracle. 1.新建目录D:\Oracle_Cleint用于存放相关文件,新建 ...
- PLSQL Developer连接远程Oracle方法(非安装client)
远程连接Oracle比較麻烦,通常须要安装oracle的客户端才干实现. 通过instantclient能够比較简单的连接远程的Oracle. 1.新建文件夹D:\Oracle_Cleint用于存放相 ...
- PLSQL Developer连接远程Oracle
注:内容来网络 (一)不安装客户端的解决办法. 第一种方法: 1.在安装ORACLE服务器的机器上搜索下列文件, oci.dll ocijdbc10.dll ociw32.dll orannzsbb1 ...
- PLSQL DEVELOPER 连接远程数据库 OCI客户端安装方法
安装使用过PLSQL Dev都知道,要连接数据库,必须配置TNS(Transparence Network Substrate),而直接安装PLSQL Dev 之后,本机是没有Oracle HOME的 ...
- PL/SQL Developer连接远程Oracle数据库
转自:http://zhengdu.net/archives/152 一.首先看远程端oracle服务是否启动 如果没有启动,请启动oracle服务 ps:创建或者删除oracle监听 二.远程端or ...
- PLSQL Developer12连接远程Oracle xe 11g
目标: .学习使用docker下载oracle xe 11g .使用PLSQL连上启动运行oracle xe 11g容器服务 1.准备工作 Linux 安装docker 下载PLSQL Develop ...
- 使用PLSQL工具连接远程Oracle
在不安装Oracle的情况下使用PLSQL连接远程的数据库步骤: 1)官网下载Instant client工具包 http://www.oracle.com/us/solutions/index-09 ...
随机推荐
- Centos7.3安装nexus-3.14.0-04
nexus-3.14.0-04的安装 nexus-3.14.0-04-unix.tar.gz 1.下载nexus 2.上传到服务器/root ...
- [Reproduced] How to Improve Code Quality?
How to Improve Code Quality? Ref: https://www.perforce.com/blog/sca/what-code-quality-and-how-improv ...
- PHP中的分支及循环语句
这次实践的都是PHP7的语法. 感觉是以前的5差别不是那么大,只是希望越来越快吧. <?php $looking = isset($_GET['title']) || isset($_GET[' ...
- C++学习 ---- 系列文章
C++ 第十二课 其它标准C函数 C++ 第十一课 标准c内存函数 C++ 第十课:标准c时间与日期函数 C++ 第九课 标准c数学函数 C++ 第八课 标准c字符和字符串 C++ 第七课 标准 C ...
- 前端Map封装源码
源于后台思路,简单封装了一下Map插件,方便以后使用. function Map() { this.elements = new Array(); //获取MAP元素个数 this.size = fu ...
- Hive 内置函数
原文见:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF 1.内置运算符1.1关系运算符 运算符 类型 说明 A ...
- LINUX部署JAVA项目
Tomcat 应用服务器搭建好 安装 tomcat 所需依赖或工具软件 sudo yum -y update sudo yum -y install wget java unzip 使用 wget 下 ...
- 四行公式推完神经网络BP
据说多推推公式可以防止老年痴呆,(●ˇ∀ˇ●) 偶尔翻到我N年前第一次推导神经网络的博客居然四页纸,感慨毅力! http://blog.sina.com.cn/s/blog_1442877660102 ...
- vue cli4.0 快速搭建项目详解
搭建项目之前,请确认好你自己已经安装过node, npm, vue cli.没安装的可以参考下面的链接安装. 如何安装node? 安装好node默认已经安装好npm了,所以不用单独安装了. 如何安装v ...
- Python 3.6 抓取微博m站数据
Python 3.6 抓取微博m站数据 2019.05.01 更新内容 containerid 可以通过 "107603" + user_id 组装得到,无需请求个人信息获取: 优 ...