使用PL/SQL远程连接Oracle服务器

背景:本地未安装oracle数据库服务器,希望远程连接Oracle服务器

1.下载oracle数据库客户端

下载64位windows的instantclient-basic包,地址:http://www.oracle.com/technetwork/topics/winx64soft-089540.html



32位的需下载32位的客户端。下载完成将包解压存放到本地,将压缩包随便解压到本地位置。我本机主目录是 D:\oracle_client\instantclient_19_3

2配置instantclient的文件

创建数据库连接的配置文件

  在D:\oracle_client\instantclient_19_3目录下新建目录network,在network目录下再建admin目录,在admin目录下新建文件tnsnames.ora

  

  打开写入如下内容[根据自己的实际情况,您的数据库IP、名称、端口号]:

#预发布数据库(service/service)
ShopTest=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.202.8.10)(PORT =1521))
)
(CONNECT_DATA =
(SERVICE_NAME = db_shop)
)
)

其中ShopTest是远程数据库在本地的主机名(这个名称可以随便写,到时候使用PL\SQL Developer时,会显示这个名称),10.202.8.10是远程服务器的IP地址,1521是远程数据库开放的端口号, db_shop是远程数据库实例化称。

DB:
jdbc.url=jdbc:oracle:thin:@10.202.8.10:1521:db_shop
jdbc.username=root
jdbc.pwd=123456

3、配置环境变量

在系统环境变量中添加TNS_ADMIN变量;变量值为tnsnames.ora的目录。

4.安装并配置PL/SQL Developer

(1)下载安装PL/SQL Developer工具

(2)配置oracle的连接参数:打开PL/SQL,打开工具–>首选项–>连接,配置Oralce主目录和OCI库

主目录:D:\oracle_client\instantclient_19_3

OCI库:D:\oracle_client\instantclient_19_3\oci.dll



(3)由于不能访问网络,需要设置代理Proxy

5.重新启动PL/SQL Developer

填写用户名、密码、选择数据库,确定连接



连接成功!

最后,需要PL\SQL Developer注册码的可以联系!



https://download.csdn.net/download/ganquanzhong/11310149

使用Navicat工具连接数据库

当数据库都是英文字符集的时候,可以正常连接。但是除英文字符集之外,会报错:



oracle client工具包的下载路径

http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html

未安装Oracle数据库,使用PL\SQL Developer连接远程数据库解决方案的更多相关文章

  1. pl/sql developer连接远程数据库

    本地不安装oracle client程序,直接使用pl/sql developer连接远程数据库 考虑到机子本身资源有限,一个client会占用很多资源,尝试使用不安装客户端的方式进行远程连接. 需要 ...

  2. 本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库

    附送PL/SQL Developer11中文版下载地址 1.先到Oracle网站下载Instant Client : http://www.oracle.com/technetwork/databas ...

  3. [Oracle] 使用PL/SQL Developer 连接远程数据库

    1.在登录界面选择: Database改成xxx.xxx.xxx.xxx/ORCL,如果数据库不是默认的ORCL,那么就改成相应的数据库名. 2.如果失败: 修改ORACLE安装目录下的\produc ...

  4. PL/SQL Developer连接远程Oracle数据库

    转自:http://zhengdu.net/archives/152 一.首先看远程端oracle服务是否启动 如果没有启动,请启动oracle服务 ps:创建或者删除oracle监听 二.远程端or ...

  5. 配置PL/SQL Developer连接server数据库

    配置PL/SQL Developer连接server数据库 远程应用server上安装client客户端软件,可在oracle官网上下载. 举例: 环境 应用server操作系统 WIN 7 本地地址 ...

  6. 使用PL/SQL Developer连接远程数据

    本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据 1.先到Oracle网站下载Instant Client : http://www.oracle.com/technet ...

  7. 【转】Win7 64bit Oracle 11g 使用PL/SQL Developer 连接时提示“SQL*Net not properly installed”

    转载:http://www.cnblogs.com/xihuaodc/p/3189257.html  因为之前的Oracle不能用了,所以重新安装了64位的Oracle,安装一路正常 完了之后安装了P ...

  8. 使用PL/SQL Developer连接远程DB(本机不安装Oracle客户端)

    本文内容亲测可行环境:    服务端:centos6.7 ,oracle 11g r2 ,动态注册,监听端口号:1521    用户端:win7 ,没有安装ORACLE及其客户端 准备文件:plsql ...

  9. windows10 64位下安装oracle 11g和PL/SQL Developer

    一.材料准备: oracle11g安装包(64位) oracle11g客户端(32位) PL\SQL Developer安装包(32位) 1.下载Oracle 11g链接:http://www.ora ...

随机推荐

  1. Resnet——深度残差网络(二)

    基于上一篇resnet网络结构进行实战. 再来贴一下resnet的基本结构方便与代码进行对比 resnet的自定义类如下: import tensorflow as tf from tensorflo ...

  2. 关于hp proliant sl210t服务器raid 1阵列配置(HP P420/Smart Array P420阵列卡配置)

    hp proliant sl210t服务器,一般都会带有两个阵列卡 一个服务器自带的Dynamic Smart Array B120i RAID控制器,一个为Slot卡槽上的Smart Array P ...

  3. beego框架之orm模块——mysql

    参考beego原文:http://beego.me/docs/mvc/model/orm.md#main.go beego ORM 是一个强大的 Go 语言 ORM 框架,orm模块主要是处理MVC中 ...

  4. Pycharm每次新建工程都要重新安装相关库的解决办法

    之前自己每次重建工程时,都不厌其烦的重新安装了第三方的库,直接在pycharm的terminal中利用pip安装,或者鼠标放在所需库的红色波浪线上 直接点击Install Package XXX 后面 ...

  5. 论文阅读笔记(二十三)【ECCV2018】:Robust Anchor Embedding for Unsupervised Video Person Re-Identification in the Wild

    Introduction 当前主要的非监督方法都采用相同的训练数据集,这些数据集在不同摄像头中是对称的,即不存在单个行人的错误项,这些方法将在实际场景中效果下降.在本方法中,作者引入了非对称数据,如下 ...

  6. css3基础-文本与字体+转换+过渡+动画+案例

    Css3文本与字体   文本阴影 h1 { text-shadow: 5px 5px 5px red; } word-break换行: h1:nth-child(1) { word-break: no ...

  7. UVA-1588

    只用C来写 题目:https://vjudge.net/problem/UVA-1588 #include<stdio.h> #include<string.h> #defin ...

  8. 吴裕雄--天生自然 R语言开发学习:集成开发环境\工具RStudio的安装与配置

  9. python报错bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml.

    qpython运行 原代码:    soup = BeautifulSoup(r.text,'lxml') 报错:bs4.FeatureNotFound: Couldn't find a tree b ...

  10. Spring Aop和Spring Ioc(一)

    Spring Aop Aop: 面向切面编程的本质:面向切面编程,指扩展功能不修改源代码,将功能代码从业务逻辑代码中分离出来. 1:主要功能:日志记录,性能统计,安全控制,事务处理,异常处理等等. 2 ...