<强> 1。登录PL/SQL开发人员强>
这里省略甲骨文数据库和PL/SQL开发人员的安装步骤,注意在安装PL/SQL开发人员软件时,不要安装在程序文件(x86)目录下,不然无法启动PL/SQL开发人员。
奇怪这里为什么选择不到数据库的TNS呢?我是先安装数据库,再安装PL/SQL开发人员。按理说安装PL/SQL开发人员时,就已经识别到回家了Oracle和OCI Libaray了。管它呢?先以非登录方式登录PL/SQL开发人员,设置甲骨文回家和OCI Libaray。
在甲骨文家里这选项下,没有自动识别到Oracle家里目录,于是手动指甲骨文定回家的路径。
点击”确定”,退出PL/SQL开发人员,再次登录。
还是选择不到数据库TNS,尝试无数据库登录,看看报什么错误。
终于找到问题的关键点了,安装的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
这个一个绿色版的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开发人员。
<强> 4。验证Oracle客户端强>
打开新的PL/SQL开发人员,输入用户名和密码,在数据库选项下,可以看刚才配置的TNS了。
等待奇迹时刻...........
经过几秒钟的等待,奇迹时刻终于到来了,可以登录了,可以登录了........
检验一下是否可以查询数据。
查询数据没有问题,终于大功告成了。
以上内容就是PL/SQL开发人员连接本地Oracle 11 g 64位数据库的全部内容,希望大家喜欢。也希望大家多多支持。