win7 64位系统下安装PL/SQL连接Oracle服务器的解决方法
2014-04-16 17:50
851 查看
遇到这个问题,主要原因就是64位Windows下安装了32位的PL/SQL,找不到Oracle驱动。
PL/SQL是32为程序,只能通过32位的Oracle驱动连接Oracle服务器。因此即使本地装了64为的
Oracle还是不行。
如果因为这个去安装32位的Oracle,就太麻烦了,还容易出错。所以最好还是使用Oracle Instant
Client这种轻量级的绿色程序代替安装Oracle客户端
下载Instant Client Downloads for Microsoft Windows (32-bit)
http://www.oracle.com/technetwork/topics/winsoft-085727.html
如果只是想作为客户端连上Oracle服务器,那么只需要basic包,这里以11.2.0.1版本作为例子,下
载安装包
instantclient-basic-win32-11.2.0.1.0.zip(51,458,190 bytes)
//这里点Accept License Agreement之后,点文件下载的时候非常烦人的要登录Oracle账号,实
//在是很烦人,如果不想登录,可以点右键复制链接,打开迅雷等下载工具,下载就可以了。
下载完成后,解压到任意目录,如D:\app\instantclient_11_2
进入instantclient_11_2目录,新建NETWORK目录,进入NETWORK目录,新建ADMIN目录,最后生成的目录结构如下
在ADMIN目录下新建文本文件,取名为tnsnames.ora,用这个文件作为监听服务配置文件,里面的内容书写可以参考官方的资料,也可以参考这个例子
ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )
配置好这些后,打开PL/SQL,点击Cancel先不登录,菜单上选择Tools-Preferences
然后选择Oracle下面的Connection
配置Oracle Home为 D:\app\instantclient_11_2(具体路径以自己放的路径为准)
配置OCI library为 D:\app\instantclient_11_2\oci.dll
相关文章推荐
- 解决win7 64位操作系统下安装PL/SQL后连接报错问题: make sure you have the 32 bits oracle client installed
- 解决win7 64位操作系统下安装PL/SQL后连接报错问题: make sure you have the 32 bits oracle client installed
- 在64位系统下安装PLSQL连接Oracle服务器的解决方法
- 解决win7 64位操作系统下安装PL/SQL后连接报错问题: make sure you have the 32 bits oracle client installed
- 解决win7 64位操作系统下安装PL/SQL后连接报错问题: make sure you have the 32 bits oracle client installed
- 64位Win7安装+32位Oracle + PL/SQL 解决方法
- [转]解决win7 64位操作系统下安装PL/SQL后连接报错问题: make sure you have the 32 bits oracle client installed
- 【实战经验】64位Win7安装+32位Oracle + PL/SQL 解决方法
- 解决win7 64位操作系统下安装PL/SQL后连接报错问题: make sure you have the 32 bits oracle client installed
- 64位win7安装使用PL/SQL developer连接Oracle 10g备忘
- PLSQL Developer连接不上Win7 64位系统下安装的64位的Oracle的解决办法
- win7 64位系统 PB连接oracle数据库出现“oracle library oci.dll could not be loaded”问题的解决方法
- win8 系统中安装了oracle11g及PL/SQL Developer如何连接64位oracle
- win7 64位系统 pl/sql 无法解析指定的连接标识符解决办法
- microsoft sql server 2008在64位win7上安装后服务器名称为空以及登录错误:无法连接到(local)的解决办法
- win7 64位系统 pl/sql 无法解析指定的连接标识符解决办法
- 64位oracle数据库安装32位plsql解决方法/关于win7 x64 连接oracle 客户端 VS2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”
- pl/sql developer 连接64位oracle的问题与解决方法
- win7,win8 下PLSQL developer 连接不上64位Oracle 的解决方法 不安装orcal 使用PLSQL的组件 使用它可以不安装oracle连接数据库
- win7 64位系统 pl/sql 无法解析指定的连接标识符解决办法