1、首先,先说明下为什么要安装Oracle客户端管理工具?

因为Oracle服务端过大,而且消耗的资源过多,大部分公司会把服务端装在公司的服务器上,而不会装在员工的电脑上,所以这个时候就需要使用Oracle客户端管理工具来远程连接到Oracle服务端上。综上所述:Oracle客户端管理工具就是用来远程连接Oracle服务端的一种工具。下面简单介绍几种常用的Oracle客户端。

2、Oracle客户端介绍

(1)SQL Developer

SQL Developer是Oracle自带的客户端工具,在Oracle安装完之后,这个客户端自动被安装上,因为本身软件过大,而且用户体验不是很好,所以用的人比较少

左图就是Oracle自带的客户端SQL Developer,注意要使用这个客户端有一个很坑的地方,必须下载JDK,而且这个JDK因为不同的Oracle版本,所需JDK的版本也不同。

我下载的是JDK8,但这个工具可能比较老,需要1.5.0~1.6.1之间的JDK

下载完JDK之后,再次打开SQL Developer,然后指定JDK的Java.exe的位置,这样就能正常的使用SQL Developer。

(2)PL/SQL Developer

PL/SQL 教于SQL Developer来说,后者的跨平台性比较好,但是本身比较大(大约300M)很占用资源,而且用户体验一般,而PL/SQL 只有大约40M,而且比较易用。

但是用PL/SQL连接Oracle数据库,不管本地的还是远程的,都需要安装Oracle客户端(500M左右)比较大,而且在不同的操作系统上安装各不相同,需要修改配置文件。比较麻烦.

下面是安装过程的

a、首先下载PL/SQL Developer,然后傻瓜式安装.............此处省略多个步骤

b、确保Oracle Instant Client安装完成    点击查看安装步骤          注意:请确保本地没有安装Oracle服务端,因为Oracle服务端自带了Oracle Instant Client,切勿重复安装!!

c、在执行这一步操作前,请确保监听程序和本地网络服务已配置完毕!!!如果没有配置,那么tnsnames.ora文件中没有任何内容

在  oralce服务端安装目录路径\instantclient-basic-windows.x64-12.1.0.2.0\instantclient_12_1下新建NETWORK\ADMIN,然后新建tnsnames.ora文件(该文件存储的是Oracle本地网络服务的配置),该文件同样存在与Oracle服务端的NETWORK\ADMIN目录下

将红框中(服务端的本地网络服务配置文件)文件拷贝到客户端的ADMIN文件夹下

d、打开PL/SQL Developer工具

设置红框内的Oracle Home为oralce服务端安装目录\instantclient-basic-windows.x64-12.1.0.2.0\instantclient_12_1,也就是刚刚安装的Oracle客户端的解压路径

OCI Library路径为oralce服务端安装目录\instantclient-basic-windows.x64-12.1.0.2.0\instantclient_12_1\oci.dll。

e、设置完成,打开PL/SQL Developer进行登录

登陆成功

Oracle 客户端管理软件安装的更多相关文章

  1. mongo admin 客户端管理工具安装

    Ubuntu14.04 1. 选择安装的目录cd /home/sea2. git clone https://github.com/mrvautin/adminMongo.git && ...

  2. 几款开源的图形化Redis客户端管理软件

    转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/98.html?1455870209 Redis是一个超精简的基于内存的键值 ...

  3. 几款开源的图形化Redis客户端管理软件推荐

    Redis是一个超精简的基于内存的键值对数据库(key-value),一般对并发有一定要求的应用都用其储存session,乃至整个数据库.不过它公自带一个最小化的命令行式的数据库管理工具,有时侯使用起 ...

  4. Redis图形化客户端管理软件推荐

    Redis是一个超精简的基于内存的键值对NOSQL数据库(key-value),一般对并发有一定要求的应用都用其储存session,乃至整个数据库.不过它公自带一个最小化的命令行式的数据库管理工具re ...

  5. Oracle客户端PL_SQL的安装

    Oracle数据库的操作大多还是在客户端完成的,因此在众多的客户端软件中我选择了PL_SQL,一下谈谈PL_SQL的基本安装和操作,以及在操作中碰到的一些问题: 1. 首先下载PL_SQL客户端软件, ...

  6. oracle 11g grid软件安装[20180121]

      实验环境:     系统->Redhat 6.5     Oracle软件版本->oracle 11.2.0.4.0        系统初始化     设定hosts主机名和对应IP地 ...

  7. linux软件管理 软件安装

    软件包分类 1) 源代码包   脚本安装包 2) 二进制包   (RPM包,系统默认包) 源码包编译后形成二进制包 JDK的安装 下载jdk的文件解压 tar -zxvf jdk-8u144-linu ...

  8. DELL 管理软件安装

    dell不进入bios修改cpu为高性能的方法:(在下次重启后生效) 首先安装omsa:安装方法: http://linux.dell.com/repo/hardware/Linux_Reposito ...

  9. Reporting Services无法连接ORACLE,提示:System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本

    Reporting Services无法连接ORACLE,在服务器安装ORACLE 11客户端版本后仍然提示以下错误: System.Data.OracleClient 需要 Oracle 客户端软件 ...

随机推荐

  1. 通过面试题学习零散知识:Java面试题整理

     一.如何看待面试题 对于喜欢学习的开发者来说,我们抛开工作和生活的时间,剩余的时间并不多,如果都用于学习的话,也不可能学的下所有感兴趣的技术点,精力也跟不上,我是深感如是.而面试题一般都是零碎的知识 ...

  2. (转)构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(5)-EF增删改查by糟糕的代码

    原文地址:http://www.cnblogs.com/ymnets/archive/2013/11/16/3426454.html 上一讲我们创建了一系列的解决方案,我们通过一个例子来看看层与层之间 ...

  3. HDU2553 N皇后问题——DFS

    N皇后问题 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submi ...

  4. Vue--axios:vue中的ajax异步请求(发送和请求数据)、vue-resource异步请求和跨域

    跨域原理: 一.使用axios发送get请求 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 & ...

  5. 安装了IntelliJ IDEA中文输入法光标不跟随处理办法

    安装了IntelliJ IDEA 2017.2.3版本发现搜狗输入法中文输入的时候光标不跟随,而且存在卡屏的现象,网上找了很多办法试了之后都不管用.最后在这里找到了解决方案,亲测可用! 首先,将IDE ...

  6. Android-ListView-(BaseAdapter使用)

    在Android中就提供了专门列表显示条目的控件,ListView控件,ListView控件不是一次性加载全部数据,他是只加载用户在屏幕看得到的数据,当用户滑动的过程中在去加载新的数据,同时会自动销毁 ...

  7. 基于SSH的网上购物商城系统-JavaWeb项目-有源码

    开发工具:Myeclipse/Eclipse + MySQL + Tomcat 项目简介: 基于WEB的网上购物系统主要功能包括:前台用户登录退出.注册.在线购物.修改个人信息.后台商品管理等等.本系 ...

  8. mysql 循环插入

    在mysql添加测试数据,想和mssql一样用循环实现,发现不管怎么样都执行失败 经查询发现mysql不支持匿名块,只能先创建出一个存储过程,执行,然后删除 CREATE PROCEDURE test ...

  9. Knockoutjs+select2 人员搜索

    HTML: <select class="form-control PersonEmail" id="txtProjectManager" data-bi ...

  10. 使用Razor视图引擎来生成邮件内容

    邮件的内容其实是就HTML,传统的做法都是通过在程序中拼接字符串来生成邮件的内容,生成困难,维护也困难.Razor是MVC里面使用的视图引擎,用来生成HTML非常方便,ZKEACMS中就是使用了Raz ...