PL/SQL Developer ,主要是讲一下如何配置PL/SQL Developer ,连接Oracle数据库

【知识点】

1、PL/SQL Developer 是什么?

PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL Developer侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势。

Oracle 数据库并不提供图形界面的开发环境,只是自带了一个类似于 CMD 的 SQL Plus 开发工具,所以需要一款 PL/SQL Developer这样的集成开发软件。

2、如何安装配置?

PL/SQL Developer的安装过程非常简单,和一般的软件安装一样,所以这里就不详细讲了。主要讲一下如何配置PL/SQL Developer,成功连接Oracle数据库。

注:如果自己本机上装有Oracle数据库,就不需要使用Oracle的客户端,通过PL/SQL可以直接连接数据库。只需要在工具——首选项——连接下进行如下设置即可:(我们一般都安装了Oracle数据库,所以到这里就结束了。)

下面讲一下如果本机没有安装Oracle数据库,如何访问其他计算机上的数据库。

a、下载一个Oracle的客户端“instantclient-basic-win32-10.2.0.3.zip”,注意这个必须是32位的,要不然在PL/SQL Developer连接时会报错,直接去Oracle官网下载相应版本即可。然后将其解压到电脑的某路径下:如:c:\instantclient

b、在此路径下建立文件夹NETWORK/ADMIN,在ADMIN文件夹下建立tnsnames.ora文件,文件内容即为希望连接的数据库的TNS信息。例如:

       WORCL =

         (DESCRIPTION =

           (ADDRESS_LIST =

             (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.21.76)(PORT = 1521))

           )

           (CONNECT_DATA =

             (SERVICE_NAME = orcl)

           )

         )

c、打开PL/SQL Developer,不用登陆直接点取消进入PL/SQL Developer主界面,然后找到工具——首选项——连接:

填写:Oracle主目录名:c:\instantclient   OCI库:c:\instantclient\oci.dll

d、设置好后关闭PL/SQL Developer,重新打开,这次显示的登录界面中可以匹配到数据库等:用户名可以是默认的system,密码和数据库是之前安装Oracle时设置的,如下:

点击确定可成功登录:

可以通过SQL窗口和命令窗口进行相关操作:

3、问题

这个问题出现的原因是你使用的是64位的Oracle客户端,PL/SQL Developer不支持64位,讲Oracle客户端换成32位的就ok了。

我出现的问题是下面这样的,我确定自己安装的是32位的客户端,配置也没问题,最后实在找不出原因,怎么连接不上数据库,没办法就换了一个PL/SQL Developer的版本,重新安装了一篇,然后就没问题了。

【小结】

Oracle和PL/SQL Developer安装的过程中真的是出现了不少问题,好在最后成功连接上了。

下面附上pl/sql developer 12 的下载链接(汉化包+注册机+安装包)http://download.csdn.net/detail/wwwq2386466490/9871427,12 较之10 来看,界面更加友好等一系列优点。

PL/SQL Developer 建立远程连接数据库的配置 和安装包+汉化包+注册机的更多相关文章

  1. PL SQL 12.0.7的安装及注册码,汉化包,连接Oracle远程数据库,中文乱码问题处理

    首先,在官网下载PL SQL 的对应版本,本机是64位的就下载64位的,网址:https://www.allroundautomations.com/downloads.html#PLS 点击应用程序 ...

  2. PL/SQL Developer 连接Oracle数据库详细配置方法

    PL/SQL Developer 连接Oracle数据库详细配置方法 近段时间很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server).本文现对监听配置作一简单介绍,给出 ...

  3. 未安装Oracle数据库,使用PL\SQL Developer连接远程数据库解决方案

    使用PL/SQL远程连接Oracle服务器 背景:本地未安装oracle数据库服务器,希望远程连接Oracle服务器 1.下载oracle数据库客户端 下载64位windows的instantclie ...

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

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

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

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

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

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

  7. PL/SQL Developer 和 instantclient客户端安装配置

    PL/SQL Developer 和 instantclient客户端安装配置 oracle的安装我就不写了,不会安装的网上随便找一个教程就能装上,安装起来比較简单.可是,PL/SQL Develop ...

  8. 利用pl/sql developer进行远程连接oracle server出现的问题及解决办法

    由于本人刚刚给自己的笔记本做了系统,由原来的32位系统编程现在的64位系统,所以,很多软件由于兼容性,不得不重新安装...当我安完了pl/sql developer工具后,就满心欢喜的去连接远程ora ...

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

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

随机推荐

  1. Json日期格式 转化为 YYYY-MM-DD-hh-mm-ss

    function timeStamp2String(time) { var datetime = new Date(); datetime.setTime(time); var year = date ...

  2. PHP-FPM 慢执行日志、网站隔离配置

    慢执行日志 1.配置文件下打开慢执行日志 vim /usr/local/php/etc/php-fpm.conf # 慢执行日志路径 slowlog = /path/to/slow.log # 设置超 ...

  3. Mysql导出数据结构 or 数据

    如果我们单单只想导出mysql数据表结构,通过navcat工具还不行,这时我们可以用mysqldump工具 在mysql server的安装目录:C:\Program Files\MySQL\MySQ ...

  4. struts2——多文件上传

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...

  5. thinkphp3.2.3 定时任务重新加载, 无法加载新的定时任务的问题

    thinkphp3.2.3 的定时任务有个坑,一旦你改名定时任何或者路径,新的定时任务将无法加载,无论你重启php还是重启nginx,甚至重启服务器,都不行. 原因是你要删掉一个类似lock文件,才可 ...

  6. 使用Mybatis连接数据库时报错:org.apache.ibatis.exceptions.PersistenceException: ### Error updating database.

    我的原因是字段名写错了,去数据库中复制字段名再运行就成功了.

  7. 资源(GitHub)

    angular 文档 https://angular.cn/docs/ts/latest/quickstart.html   http://sc.qq.com/fx/u?r=OfFE5AA ios h ...

  8. mysql 转移数据目录

    由于MySql的数据库文件和日志文件比较大,导致磁盘空间不够,在添加新的磁盘之后,需要把MySql的数据转移到新挂载的目录下. 1.停止MySql服务: /etc/rc.d/init.d/mysql ...

  9. 【lightoj-1055】Going Together(BFS)

    链接:http://www.lightoj.com/volume_showproblem.php?problem=1055 类似推箱子的游戏,一条命令可以让abc三个小人同时移动,但是出界或者撞墙是不 ...

  10. 【牛客练习赛12-B】迷宫(BFS)

    链接:https://www.nowcoder.net/acm/contest/68/B 题目描述 这是一个关于二维迷宫的题目.我们要从迷宫的起点 'S' 走到终点 'E',每一步我们只能选择上下左右 ...