64位plsql
⑴ 如何使用plsql如何连接64位Oracle11g数据库
由于plsql不支持直接连接64位的oracle数据库,所以可通过以下方法连接。
解决方法:
1、下载instantclient_32位客户端,加压后存放,如D:ProgramFilesinstantclient
2、拷贝Oracle11.2G的msvcr80.dll和tnsnames.ora到解压的instantclient_32位客户端根目录,它们的位置分别是:
D:ProgramFilesCrystalproct11.2.0dbhome_1BIN和D:ProgramFilesCrystalproct11.2.0dbhome_1NETWORKADMIN
3、设置PLSQL Developer中设置Oracle_Home和OCI Library,
如图:
4、在PLSQL Developer目录下创建bat文件,作为PLSQL Developer的启动快捷方式替换PLSQL Developer传统启动方式,bat文件中的内容如下:
@echo off
set path=D:ProgramFilesinstantclient
set ORACLE_HOME=D:ProgramFilesinstantclient
set TNS_ADMIN=D:ProgramFilesinstantclient
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe
至此设置完成,经实验PLSQL Developer的可以成功连接到Oracle 11.2G 64位
⑵ 如何在64位系统中安装plsql
在64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQL Developer,此时就不能使用PL/SQL Developer来进行直接连接的,下面这个方法就可以解决这个问题
工具/原料
Oracle 11g 64位
32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0)
Oracle客户端安装
首先在官网下载Oracle 64位数据库对应的客户端。我下载的是 instantclient-basic-win32-11.2.0.1.0;
下载之后将其解压,不需要进行安装;将其解压至Oracle安装目录的Proct下;
在
instantclient_11_2目录下新建两层文件夹\NETWORK\ADMIN;然后将数据库安装根目录下的一个目录oracle
\proct\10.2.0\db_1\NETWORK\ADMIN下的tnsnames.ora拷贝到instantclient_11_2
\NETWORK\ADMIN文件中。
PL/SQL Developer的配置:
运行PL/SQL Developer,此时出现的登录窗体不能进行登录,点击Calcel按钮,这时会在无登录状态下进入;
配置相应信息:
重新启动PL/SQL Developer进行登录
验证是否真的连接到Oracle;写一条Sql语句进行验证,查询可以看到下面的效果,说明连接成功。
END
注意事项
PL/SQL Develope安装路径中不能有括号,不要安装在C:\Program Files (x86)目录下面。
⑶ 请问你是在win7 64位用plsql developer 吗,你用的plsql developer 是什么版本
简单回答:PL/SQL Developer 有64位版本。
1、PL/SQL Developer是一个由Allround Automations公司开发的,主要用于Oracle数据库开发与维护的工具。非常多的Oracle开发和维护人员喜欢用它,当前在很多人眼里成了管理Oracle数据库的一个不可或缺的工具。
2、打开Allround Automations公司的网站,可在里面找到PL/SQL Developer的下载,官方当前同时提供64位和32位版一载,最新版本号是Version 11.0.6。
3、此外,提示给你的是,因为PL/SQL Developer只是一个管理工具,所以,对这个工具而言,64位与32位,工作效率上并没有明显的不同。在当前32位的兼容性可能还要比64位的要好,因为32位的应用可以在64位的win操作系统上运行,而64位的不能在32位的win操作系统上运行。
⑷ plsql developer 64位 怎么连接oracle 64位
先下载好plsql developer工具
到oracle的官网上下载一个连接包
网址:http://www.oracle.com/technetwork/topics/winsoft-085727.html
需要oracle的账号哟!
把下载下来的压缩吧解压,放到一个不会被删除的地方(随便选一个安全的地方)可直接放在oracle的安装目录下
打开plsql developer,不输入密码,直接cancle掉,进入里面设置
Tool-preference 如图,最后点击OK
重新打开plsql developer,最好重启一下电脑,最后输入账号和密码,选择数据库 来测试一下
⑸ plsql都是64位的但是为什么plsql没有连
安装好打开你会发现你的PLSQL_Developer不能正常连接到数据库,没有数据库的初始化内容,如图所示:
这时候不要着急,请将你下载的instantclient-basic-win32-10.2.0.5 文件解压。然后复制到你的数据库安装的文件夹下的procti文件夹下,我的是:
E:\app\Administrator\proct。
然后找到两个文件listener.ora和tnsnames.ora我的在E:\app\Administrator\proct\11.2.0\dbhome_1\NETWORK\ADMIN里面。都复制到E:\app\Administrator\proct\instantclient_10_2的下面。
然后找到你的PLSQL_Developer安装的目录,我的是:
C:\Program Files (x86)\PLSQL Developer
⑹ plsql developer支持oracle 64位客户端吗
1、下载instantclient_32位客户端,加压后存放,如D:\ProgramFiles\instantclient
2、拷贝Oracle11.2G的msvcr80.dll和tnsnames.ora到解压的instantclient_32位客户端根目录,它们的位置分别是:
D:\ProgramFiles\Crystal\proct\11.2.0\dbhome_1\BIN和D:\ProgramFiles\Crystal\proct\11.2.0\dbhome_1\NETWORK\ADMIN
3、设置PLSQL Developer中设置Oracle_Home和OCI Library,
如图:
4、在PLSQL Developer目录下创建bat文件,作为PLSQL Developer的启动快捷方式替换PLSQL Developer传统启动方式,bat文件中的内容如下:
@echo off
set path=D:\ProgramFiles\instantclient
set ORACLE_HOME=D:\ProgramFiles\instantclient
set TNS_ADMIN=D:\ProgramFiles\instantclient
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe
至此设置完成,经实验PLSQL Developer的可以成功连接到Oracle 11.2G 64位
⑺ plsql有64位的吗
pl/sql 不用装64位的,因为它能支持32位和64位。
如果你的数据库是64位,那么你就得装一个Oracle32位的客户端,直接去oracle官方下载即可。
安装完毕之后,需要进行配置:
app\Administrator\proct\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
找到oracle的这个路径的文件,然后把它到oracle客户端中,路径放在客户端根目录即可。
然后打开这个文件,在里面加上你的实例连接方式,下面给出一个例子:
ORCL166 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.11.135)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
添加完毕后,请打开pl/sql ,在登录的时候点取消,进去之后,工具--首选项--连接。
再看到右边的两个选项,主目录设置为oracle客户端的路径,
下面的OCI库路径设置为oracle客户端根目录下的oci.dll
示例:
F:\instantclient_11_2
F:\instantclient_11_2\oci.dll
最后,还需要到系统的环境变量中去添加一个系统变量,指定出oracle客户端的配置,
示例:
TNS_ADMIN
F:\instantclient_11_2
⑻ 安装了64位的oracle,64位的plsql,plsql有这个问题是怎么了
plsql developer 如果安装在win7 64位电脑上,安装目录不能有括号或者中文等特殊字符,默认安装路径是C:\Program Files (x86)。 你看看你的安装目录吧,我感觉你应该是安装到C:\Program Files (x86)这个目录下了。
⑼ 64位plsql能连32位oracle 11g client吗
32位plsql配置连接64位ORACLE 11g的方法
前段时间刚买入手一台电脑,64位的,今天下载了64位oracle 11g和plsql,整了一天了,plsql始终连接不上ORACLE;于是网上各种搜索攻略,突然发现了下面这篇,原作者的遭遇和我完全一样,我也是醉了!!在这里再一次感谢原作者的付出和贡献!!
============以下为原文=======================================附上链接:http//wwwecdoer.com/post/plsql-connet-oracle.htmlOracle 11g和PL/SQL安装完后,发现打开PL/SQL并不能连接Oracle数据库!
【第一回合】完败!
先是在网上找解决方法,说是需要使用Net Configuration Assistant或Net Manage配置监听程序和本地网络服务名。
然后就依方法各种改各种配置,又是写主机名又是查局域网IP或127.0.0.1的保留IP,经过半天折腾!结果证明该方法并不能让PL/SQL连接Oracle!
【第二回合】又完败!
然后查到说是需要直接配置文件,改listener.ora、sqlnet.ora、tnsnames.ora。
于是又折腾一番,测试各种Host和Hostname,改各种IP。结果,登录PL/SQL时提示“ORA-12541:TNS:无监听程序”!然 后就在网上查找该监听错误的解决方法,又是Dos命令又是改文件。这个提示解决了,又出现提示“ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务”,又是一番查找尝试,最终耗费了半天的时间,证明该方法也不能让PL/SQL连接Oracle!
【第三回合】再次被虐!
被虐的遍体鳞伤,突然在网上看到说PL/SQL都是32位的,而64位Oracle并不能兼容32位的PL/SQL!顿时我像发现新大陆一样鸡血沸 腾!装“instantclient-basic-win32-10.2.0.3”,建listener.ora和tnsnames.ora,修改系统环 境变量,改Path、建TNS_ADMIN变量、建NLS_LANG变量,修改PL/SQL的Oracle连接目录,写bat文件,改来改去,还是完败 了……悲惨……【第四回合】还是虐!
想到我还有个32位win7系统的老电脑,搞出来又是2G的文件下载,下载完安装时发现悲剧了,物理内存不足,无法安装!Your sister!1G内存就这么遭鄙视吗?
不能放弃,于是我想能不能在64位win7上装32位Oracle,结果一查,发现各种不成功,颓废啊,我放弃了,电脑上的Oracle和PL/SQL卸载了……不会卸载?看我之前分享的卸载经验,有比这个更爽的么?
【第五回合】K.O!成!功!了!
至此,PL/SQL连接Oracle的问题已经困扰了我一天半了,心灰意冷、万念俱焚。不甘心啊!肯定不只我一个遇到64位win7跑Oracle用PL/SQL的,为什么别人能成功我不行?
重装一次!
想起来用xp系统装时,一点儿问题都没遇到,怎么到win7就出这么多破事。莫非是安装顺序有问题,先装了PL/SQL后装Oracle,导致程序无法识别?应该不是,那到底哪出问题了?本着与之前的安装做实验对比组的想法,安装过程记录如下:
1、 下载64位Oracle,解压两文件,解压完成后将文件合并,安装;2、 下载PL/SQL,安装;
3、 下载instantclient-basic-win32-11.2.0.1.0.zip,解压后剪切instantclient_11_2文件夹,粘贴到Oracle安装目录中proct文件夹下;4、 从Oracle安装目录下拷出NETWORK文件夹(如H:\Oracle\proct\11.2.0\dbhome_1),并粘贴到instantclient_11_2文件夹内;5、 不登录打开PL/SQL,在工具-首选项-连接(Tool>preferences>connection)中修改Oracle主目录名(如 H:\Oracle\proct\instantclient_11_2,这个是instantclient_11_2文件夹的路径),修改OCI库 (如H:\Oracle\proct\instantclient_11_2\oci.dll);6、 关闭PL/SQL,重新打开,发现识别出了几个数据库,使用Scott登录一下,连接成功!两天被虐的痛苦顿时消失,爽!
【总结】
最开始不成功是不知道64位Oracle不能使用32位的PL/SQL,后来仅将listener.ora和tnsnames.ora文件复制到了 instantclient_11_2目录里,可能仅这两个文件是不够了,最后将整个NETWORK文件夹复制进来就,成!功!了!
⑽ plsqldev有64位版本吗
是plsql developer吗?有的啊。需要资源吗?需要的话我把我安装好的压缩包给你。