PL/SQL Developer连接本地Oracle 11g 64位数据库
1.登录PL/SQL Developer
这里省略Oracle数据库和PL/SQL Developer的安装步骤,注意在安装PL/SQL Developer软件时,不要安装在Program Files (x86)目录下,不然无法启动PL/SQL Developer。
奇怪这里为什么选择不到数据库的TNS呢?我是先安装数据库,再安装PL/SQL Developer。按理说安装PL/SQL Developer时,就已经识别到了Oracle Home和OCI Libaray了。管它呢?先以非登录方式登录PL/SQL Developer,设置Oracle Home和OCI Libaray。
在Oracle Home这选项下,没有自动识别到Oracle Home目录,于是手动指定Oracle Home路径。
点击“确定”,退出PL/SQL Developer,再次登录。
还是选择不到数据库TNS,尝试无数据库登录,看看报什么错误。
终于找到问题的关键点了,安装的PL/SQL Deleloper只能识别32的oci.dll。看来是要安个64位的PL/SQL Deleloper,于是在网上搜索PL/SQL Deleloper 64位版本。然而发现PL/SQL Deleloper不区分64位和32位。那看来只能从oci.dll入手了。根据上面的报错信息来看,似乎只要安装一个32位版本的Oracle Client。
2.安装oracle Clinet
首先到Oracle官网上去下载一个Oracle 11g Client,不过需要先申请一个Oracle 帐号,才能下载。
目前下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
这个一个绿色版的Oracle Client,因此只要需要解压了,就可以是。将下载的Oracle Client文件instantclient-basic-win32-11.2.0.1.0.zip解压到C盘(注意啦!不能下64位的)。然后在解压后的C:\instantclient_11_2目录下新建NETWORK\ADMIN目录,在ADMIN目录下新建tnsnames.ora文件,添加数据库TNS。
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = chiclewu-PC)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
(注意:tnsnames.ora文件也可以从Oracle数据库HOME目录的NETWORK\ADMIN目录,还要把sqlnet.ora拷贝过来。然后确定HOST配置是否正确,如果HOST是主机名,需要把主机名后面的域名去掉)
3.配置PL/SQL Developer的Oracle Home和OCI Libaray
以非登录模式进入PL/SQL Developer,将Oracle Home路径指定为Oracle Client目录(C:\instantclient_11_2),OCI Libaray路径为Oracle Client目录的oci.dll(C:\instantclient_11_2\oci.dll)。
点击“确定”,现在配置已完成,下面就是等待奇迹的时刻。退出PL/SQL Developer。
4.验证Oracle Client
打开新的PL/SQL Developer,输入用户名和密码,在database选项下,可以看刚才配置的TNS了。
等待奇迹时刻...........
经过几秒钟的等待,奇迹时刻终于到来了,可以登录了,可以登录了........
检验一下是否可以查询数据。
查询数据没有问题,终于大功告成了。
分享到:
相关推荐
plsql连接64位oracle问题
Oracle连接工具plsql11x64位Oracle连接工具plsql11x64位Oracle连接工具plsql11x64位Oracle连接工具plsql11x64位Oracle连接工具plsql11x64位Oracle连接工具plsql11x64位Oracle连接工具plsql11x64位Oracle连接工具...
PLSQL连接64位Oracle。通过本机上的PLSQL和oracle客户端连接远程的oracle服务端。
PLSQL连接64位Oracle方法
PLSQL 连接64位Oracle教程
压缩包包含64位PLSQL工具,以及连接Oracle数据库教程。
plsql连接64位ORACLE说明,能够知道如何将数据库在一定的环境下安装
文件夹中包括用64位plsql工具如何连接64位oracle的说明和插件,该过程操作起来非常简便,另外说明了操作中会遇到的问题及解决方法。
plsqlDeveloper可直接连接64位oracle 内有汉化及注册码
文件夹中包括用32位plsql工具如何连接64位oracle的详细说明和插件。
解决plsql连接64位oracle 数据库的问题
解决了PLSQL连接不上64位Oracle 11g的问题,资源内PLSQL64位为绿色免安装版本,附带正常启动教程,希望也能解决你的问题
文档详述问题的解决办法,附资源instantclient_11_2.zip,一键解决问题
PLSQL Developer无法连接64位Oracle的解决方法
电脑安装了64位的WIN7系统,也安装了64位ORACLE,结果PLSQL不能正常连接ORACLE了,需要进一步配置才行
64位ORACLE连接32位PLSQL
PLSQL developer 连接不上64位Oracle 的解决方法PLSQL developer 连接不上64位Oracle 的解决方法
PLSQL oracle连接工具 PLSQL oracle连接工具 PLSQL oracle连接工具 PLSQL oracle连接工具 PLSQL oracle连接工具 PLSQL oracle连接工具 PLSQL oracle连接工具 PLSQL oracle连接工具 PLSQL oracle连接工具 PLSQL ...
使用PLSQL连接别人的Oracle
使用PLSql远程连接Oracle,其中包含了Oracle客户端和PLSql32位。使用PLSql远程连接Oracle,其中包含了Oracle客户端和PLSql32位。使用PLSql远程连接Oracle,其中包含了Oracle客户端和PLSql32位。