文档章节

32位PLSQL如何支持64位数据库

码上中国博客
 码上中国博客
发布于 2015/04/28 10:27
字数 999
阅读 188
收藏 0

PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。PL/SQL 只有 Oracle 数据库有。

而又由于PL/SQL的位数原因,照成了很多人一直纠结于如何让32位的PL/SQL支持64位的oracle。因此,接下来我将详细讲解如何配置PL/SQL,以让其可以完美支持64位数据库。

1.拥有PL/SQL环境

首先你必须在本电脑上已经成功安装了PL/SQL,否则请看我的上一篇文章,它将教你如何安装PL/SQL

2.下载32位的数据库客户端

注意,这个文件是必须要下载的,即使你已经安装了64位的oracle也需要下载,下载地址为   ,下载完成后,解压至任意文件,以备使用。

3.配置过程

3.1配置PL/SQ外部环境

请将你解压的文件复制到你的数据库安装的文件夹下的product文件夹下,我的是:D:\java\oracle\product .然后在D:\java\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN文件夹下找到两个文件listener.ora和tnsnames.ora。都复制到你刚刚复制进Product的instantclient_10_2的里面。

在你的PL/SQL安装目录下,新建一个名叫start.txt的文本文件,在里面写入下面的配置

@echo off 
set path=D:\java\oracle\product\instantclient_10_2
set ORACLE_HOME=D:\java\oracle\product\instantclient_10_2
set TNS_ADMIN=D:\java\oracle\product\instantclient_10_2
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe

 注意,里面的内容是不固定的,也就是说,上面的配置内容是根据你的数据库的安装位置变化而变的,比如里面的set path后面的内容,我的这个instantclient_10_2的文件夹在我的D盘中,我就写的是

D:\java\oracle\product\instantclient_10_2

而你的内容是你自己的安装路径,不要写错,要修改成你自己的instantclient_10_2路径。

编辑完成保存一下,关闭文本,修改这个文本的文件格式,将txt格式修改为.bat格式,修改后的文件全名为 : start.bat 

不会修改文件格式的去百度上找一下,很简单。

3.2配置PL/SQL内部环境

当完成上面的操作后,PL./SQL暂时仍然不可以连接64位数据库,我们接下来进行下面的操作。

打开PLSQL_Developer后,取消登陆,进入主界面。

1.点击--工具--首选项--连接:

2.把上面的注销改为提交

3.OCI库改为带有instantclient_10_2的路径。

4.应用--确定--关闭PLSQL_Developer重新运行。

这个过程体现在下面的图中

进行完上面的操作后,关闭PL/SQL,重新打开PL/SQL,好了,这此成功进入,可以支持64位oracle了。

© 著作权归作者所有

共有 人打赏支持
码上中国博客

码上中国博客

粉丝 53
博文 74
码字总数 70310
作品 1
北京
后端工程师
私信 提问
PLSQL Developer连接Oracle数据库

一、环境 Oracle当前版本:Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production Oracle安装路径:D:oraclexe PLSQL Developer版本:PLSQL Developer 11.0.3.1700,3......

最王座
2016/08/31
23
0
PLSQL developer 连接不上64位Oracle 的解决方法

PLSQL developer 连接不上64位Oracle 的解决方法 快乐无极 , 2012/06/13 10:10 , 开发文档 , 评论(3) , 阅读(30254) , Via 本站原创 大 | 中 | 小 引用功能被关闭了。 Windows 64位下装Oracl...

zhangfei_kr
2013/06/07
0
0
PLSQL developer 连接不上64位Oracle 的解决方法

Windows 64位下装Oracle 11g 64位,PLSQL Developer使用出现以下问题: 1、Database下拉框为空: 2、强制输入用户名、密码及Database,登录弹出: 引用 Initialzation error Could not init...

xiaoyang0878
2012/11/07
0
3
plsql developer12

软件介绍 下载地址 http://www.xue51.com/soft/3954.html 猜你喜欢 用户评论 plsql developer是一个专门为Oracle数据库开发存储程序单元的集成开发环境(IDE),使用plsql developer,你能方...

linjin200
10/15
0
0
PL/SQL 搭配 Oracle Instance Client 远程连接 Oracle 数据库

PL/SQL + Oracle Instant Client 远程数据库环境搭建的关键点 使用 Oracle Instant Client 可以在本地远程连接 Oracle 数据库,而不用安装臃肿的 Oracle Client 客户端。 详细操作可参考 PL...

DreamOver
2017/12/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

三星Galaxy S10可能会配备TOF 3D摄像头

12月3日消息,据Phone Arena报道,三星Galaxy S10可能会配备TOF 3D摄像头。 Phone Arena报道称三星Galaxy S10一共有五颗摄像头(前置双摄+后置三摄),而5G版本的Galaxy S10后置四颗摄像头,...

问题终结者
28分钟前
8
0
fabric增删改查Mac

备份1.3版本,重新下载1.1版本到fabric文件夹 /opt/gopath/src/github.com/hyperledger/fabric -> /opt/gopath/src/github.com/hyperledger/fabric1.3 新建/opt/gopath/src/github.com/hype......

八戒八戒八戒
57分钟前
9
0
盘点愚人节各大网站彩蛋,谁最爱恶搞?

如今的愚人节俨然已是各品牌宣传了一个重要节日,同时,也成为了各大互联网科技企业凑热闹,比拼创意和策划的节日。跟小编一起看看有哪些有趣的策划吧! Google地图变成吃豆人游戏 每年愚人节...

临江仙卜算子
今天
6
0
Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析

本文分析的是源码,所以至少读者要熟悉它们的接口使用,同时,对于并发,读者至少要知道 CAS、ReentrantLock、UNSAFE 操作这几个基本的知识,文中不会对这些知识进行介绍。Java8 用到了红黑树...

java菜分享
今天
6
0
玩手机与做实验

看过这样一个故事:说的是在二十世纪二十年代初的一个深夜,担任英国剑桥大学卡文迪许实验室主任的卢瑟福来实验室检查,发现一位学生还在做实验。卢瑟福就问他:“你上午做什么了?”学生回答...

Bob2100
今天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部