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. Linux 判断进程是否已经运行的程序

    bool ServerProcess::isAlreadyRunning() { #ifndef __linux__ WarningLog(<<"can't check if p ...

  2. opencv——阈值分割图像

    #include "stdafx.h" #include "opencv2\opencv.hpp" using namespace cv; IplImage* ...

  3. nginx uwsgi flask相关配置

    一.安装Nginx 在 /home/download下下载压缩包 wget https://nginx.org/download/nginx-1.12.2.tar.gz 解压缩 tar zxvf ng ...

  4. IIS7 配置ssl证书 多域名绑定443端口

    IIS7下多个子域名同时配置https协议,但IIS7默认支持单个443端口造成端口冲突: 解决方案:先把每个域名配置不同的端口 例:444,445,446等 然后在:C:\Windows\syste ...

  5. 解决Android手机 屏幕横竖屏切换

    Android中当屏幕横竖屏切换时,Activity的生命周期是重新加载(说明当前的Activity给销毁了,但又重新执行加载),怎么使屏幕横竖屏切换时,当前的Activity不销毁呢? 1. 在An ...

  6. 苹果软件App上架问题

    0.官方网站 开发者中心 itunes connect 优酷 哔哩哔哩 腾讯视频 1.上架流程 1.1 开发者账号申请 2017年苹果企业开发者账请完号申整指南 iOS开发之苹果开发者账号注册申请流程 ...

  7. Three Religions CodeForces - 1149B (字符串,dp)

    大意: 给定字符串S, 要求维护三个串, 支持在每个串末尾添加或删除字符, 询问S是否能找到三个不相交的子序列等于三个串. 暴力DP, 若不考虑动态维护的话, 可以直接$O(len^3)$处理出最少需 ...

  8. IE8引入JavaScript

    错误写法 : <script type="application/javascript"> 正确写法     <script type="text/ja ...

  9. [Objective-C语言教程]决策结构(10)

    决策结构要求程序员指定一个或多个要由程序评估或测试的条件,以及在条件被确定为真时要执行的一个或多个语句,以及可选的,如果条件要执行的其他语句 被认定是假的. 以下是大多数编程语言中的典型决策结构的一般 ...

  10. PL/SQL那点事-->SqlSession operation; SQL []; ORA-01722: 无效数字

    PL/SQL那点事-->SqlSession operation;SQL []; ORA-01722: 无效数字 出现这种情况,在网上查了很多方法:大致主要有两种方法帮助我们解决这个问题: 1. ...