Windows 64位下装Oracle 11g 64位,PLSQL Developer使用出现以下问题:
1、Database下拉框为空:
2、强制输入用户名、密码及Database,登录弹出:
Initialzation error
Could not initialize
"...."
Make sure you have the 32 bits Oracle Client installed.
OracleHomeKey:
OracleHomeDir:...
Found:oci.dll
Using:
...
Loadlibrary(...)
returned 0
说明PLSQL Developer并不支持Oracle 64位客户端连接。
解决办法:
1、下载32位Oracle客户端
其实可以下载免安装版的,
http://www.oracle.com/technetwork/topics/winsoft-085727.html
我下载的是第一个:
http://download.oracle.com/otn/nt/instantclient/112030/instantclient-basic-nt-11.2.0.3.0.zip
下载需要登录,得先在Oracle注册账号才能下载!
2、解压
将下载到的将其解压,如我解压到了 E:\app\instantclient_11_2
3、设置PLSQL Developer
在工具-首选项,连接,OCI库输入
e:\app\instantclient_11_2\oci.dll
如下图:
4、添加环境变量
添加环境变量
系统变量中添加2个:
第一个是指向TNS文件所在目录的,这个目录是你安装的64位版本Oracle的TNS文件所在目录。TNS文件就是保存了连接信息的文件。
TNS_ADMIN 值: E:\app\OYK\product\11.2.0\dbhome_1\NETWORK\ADMIN
第二个是指定数据库使用的编码。如果不设置成以下值,那么连接上数据库后,你看到的所有中文的内容将会是乱码,都是一堆问号。
NLS_LANG 值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
注意:设定了环境变量之后,一定要注销或者重启一下电脑才生效!
以上在Win7X64下测试通过。通过4步设置,可以正常连接本机和其它机器的Oracle数据库了。
原文:
http://it.oyksoft.com/post/6003/

- 大小: 29.6 KB

- 大小: 6.8 KB
分享到:
相关推荐
PLSQL developer 连接不上64位Oracle 的解决方法PLSQL developer 连接不上64位Oracle 的解决方法
### PLSQL Developer无法连接64位Oracle的解决方法 在IT行业中,开发人员经常会遇到工具与数据库兼容性问题,其中一个常见的问题是PLSQL Developer无法连接到64位版本的Oracle数据库。由于PLSQL Developer本身并不...
"plsql无法连接64位oracle数据库的解决方法(图文解说)" 在本文中,我们将讨论plsql无法连接64位oracle数据库的解决方法。该问题是由于plsql无法直接连接64位oracle数据库,需要借助32位客户端实现连接。 知识点1...
### PL/SQL连接64位Oracle客户端的问题及解决方法 #### 一、问题背景 在进行数据库开发过程中,经常会遇到PL/SQL Developer无法连接到64位Oracle客户端的情况。这通常发生在开发环境中需要同时支持32位和64位应用...
使用PL/SQL Developer连接64位Oracle数据库,需要注意以下几点: - 确保已安装兼容64位操作系统的Oracle客户端或Instant Client,这是建立连接的基础。 - 检查环境变量如TNS_ADMIN是否正确配置,以便软件能找到网络...
本篇文章将详细介绍如何在64位操作系统环境下,使用64位PLSQL连接到64位Oracle数据库,并提供可能遇到问题的解决方案。 首先,我们需要了解的是PLSQL Developer是一款图形化界面的应用程序,它允许开发人员编写、...
### PLSQL连接64位Oracle方法 #### 一、前言 在进行数据库开发与管理时,使用PL/SQL Developer连接Oracle数据库是非常常见的操作。本文将详细介绍如何通过配置32位Oracle客户端来实现与64位Oracle数据库的有效连接...
解决了PLSQL连接不上64位Oracle 11g的问题,资源内PLSQL64位为绿色免安装版本,附带正常启动教程,希望也能解决你的问题
在64位操作系统环境下,使用64位版本的PLSQL Developer可以确保与Oracle客户端的兼容性,避免32位与64位系统之间的数据类型不匹配等问题。本压缩包提供了64位PLSQL工具,使得用户在64位系统上也能高效地进行Oracle...
标题和描述中提到的问题主要涉及的是64位操作系统下的PLSQL Developer或开发工具无法连接到Oracle数据库的问题。解决这个问题的关键在于安装和配置32位Oracle客户端以及调整相关的环境变量。以下是对这一问题的详细...
### 64位ORACLE客户端上plsql无法识别ORACLE_HOME解决方案 #### 问题背景 在当前的技术环境中,大部分桌面操作系统已经升级至64位版本,这也促使许多软件包括Oracle客户端倾向于采用64位版本。然而,Pl/SQL ...
在使用 Plsql Developer 连接 64 位 Oracle 数据库的过程中,可能会遇到各种兼容性问题或配置不当导致的问题。本文将根据“Plsql Developer 支持 64 位 Oracle”的经验和描述,详细介绍如何正确地设置和配置 Plsql ...
标题中的“PLSQL连接64位Oracle”指的是在Windows 64位操作系统环境下,使用PLSQL Developer这款数据库管理工具连接到64位版本的Oracle数据库服务器。描述中提到的问题是由于PLSQL Developer本身不支持直接与64位...
### PL/SQL 连接 64 位 Oracle 报错解决方案 #### 一、问题背景 当使用 PL/SQL Developer 工具连接 Oracle 数据库时,可能会遇到两种常见问题:一种是在尝试连接 64 位 Oracle 数据库时收到错误提示 `d:/instant...
在Windows 7 64位操作系统上,使用PLSQL Developer连接Oracle数据库可能遇到兼容性问题,因为PLSQL Developer本身没有官方的64位版本。本文将详细介绍如何在这样的环境下安装和配置PLSQL Developer,以便成功连接到...
然而,当面对64位Oracle数据库时,由于oci.dll等核心组件的位数不匹配,会导致PL/SQL Developer在尝试连接数据库时出现错误,提示“Could not load"……\bin\oci.dll"OCIDLL forced to……LoadLibrary(……oci.dll...
当你在一台运行Windows Vista 64位操作系统的计算机上安装了64位的Oracle数据库,并尝试使用PLSQL Developer来访问该数据库时,可能会遇到以下错误:“无法加载oci.dll文件”。这个问题的根源在于PLSQL Developer是...