详解PL/SQL开发人员连接本地Oracle 11 g 64位数据库

  

<强> 1。登录PL/SQL开发人员

  

这里省略甲骨文数据库和PL/SQL开发人员的安装步骤,注意在安装PL/SQL开发人员软件时,不要安装在程序文件(x86)目录下,不然无法启动PL/SQL开发人员。

  

详解PL/SQL开发人员连接本地Oracle 11 g 64位数据库

  

奇怪这里为什么选择不到数据库的TNS呢?我是先安装数据库,再安装PL/SQL开发人员。按理说安装PL/SQL开发人员时,就已经识别到回家了Oracle和OCI Libaray了。管它呢?先以非登录方式登录PL/SQL开发人员,设置甲骨文回家和OCI Libaray。

  

详解PL/SQL开发人员连接本地Oracle 11 g 64位数据库

  

在甲骨文家里这选项下,没有自动识别到Oracle家里目录,于是手动指甲骨文定回家的路径。

  

详解PL/SQL开发人员连接本地Oracle 11 g 64位数据库

  

点击”确定”,退出PL/SQL开发人员,再次登录。

  

详解PL/SQL开发人员连接本地Oracle 11 g 64位数据库

  

还是选择不到数据库TNS,尝试无数据库登录,看看报什么错误。

  

详解PL/SQL开发人员连接本地Oracle 11 g 64位数据库

  

终于找到问题的关键点了,安装的PL/SQL Deleloper只能识别32的“公盟”。dll。看来是要安个64位的PL/SQL Deleloper,于是在网上搜索PL/SQL Deleloper 64位版本。然而发现PL/SQL Deleloper不区分64位和32位。那看来只能从“公盟”。dll入手了。根据上面的报错信息来看,似乎只要安装一个32位版本的Oracle客户端。

  

<强> 2。安装oracle客户端

  

首先到Oracle官网上去下载一个Oracle 11 g客户,不过需要先申请一个Oracle帐号,才能下载。

  

目前下载地址:http://www.oracle.com/technetwork/database/features/instant client/index - 097480. - html

  

详解PL/SQL开发人员连接本地Oracle 11 g 64位数据库

  

这个一个绿色版的Oracle客户端,因此只要需要解压了,就可以是。将下载的Oracle客户端文件instantclient-basic-win32-11.2.0.1.0.zip解压到C盘(注意啦!不能下64位的),然后在解压后的C: \ instantclient_11_2目录下新建网络\ ADMIN目录,在管理目录下新建tnsnames.ora文件,添加数据库TNS。

        李艾科=(描述=(地址=(协议(TCP)(主机=chiclewu-PC)(端口=1521))   (CONNECT_DATA=https://www.yisu.com/zixun/(服务器=专用)   (SERVICE_NAME=orcl)   )   )      

(注意:tnsnames.ora文件也可以从Oracle数据库家里目录的网络\ ADMIN目录,还要把sqlnet.ora拷贝过来,然后确定主机配置是否正确,如果主机是主机名,需要把主机名后面的域名去掉)

  

<强> 3。配置Oracle PL/SQL开发人员的家和OCI Libaray

  

以非登录模式进入PL/SQL开发人员,将甲骨文回家路径指定为Oracle客户端目录(C: \ instantclient_11_2), OCI Libaray路径为Oracle客户端目录的oci.dll (C: \ instantclient_11_2 \ oci.dll)。

  

详解PL/SQL开发人员连接本地Oracle 11 g 64位数据库

  

点击”确定”,现在配置已完成,下面就是等待奇迹的时刻。退出PL/SQL开发人员。

  

<强> 4。验证Oracle客户端

  

打开新的PL/SQL开发人员,输入用户名和密码,在数据库选项下,可以看刚才配置的TNS了。

  

详解PL/SQL开发人员连接本地Oracle 11 g 64位数据库

  

等待奇迹时刻...........

  

经过几秒钟的等待,奇迹时刻终于到来了,可以登录了,可以登录了........

  

检验一下是否可以查询数据。

  

详解PL/SQL开发人员连接本地Oracle 11 g 64位数据库

  

查询数据没有问题,终于大功告成了。

  

以上内容就是PL/SQL开发人员连接本地Oracle 11 g 64位数据库的全部内容,希望大家喜欢。也希望大家多多支持。

详解PL/SQL开发人员连接本地Oracle 11 g 64位数据库