主要是plsql使用的oci.dll是64位的,而plsql本身是32位的,在使用64位的oci.dll时出错。
解决办法如下:
1、到oracle官网下载Oracle InstantClient(下载地址:http://download.oracle.com/otn/nt/instantclient/112010/instantclient-basic-win32-11.2.0.1.0.zip),我的数据库安装的是11.2.0.1.0,所以下载的InstantClient也是11.2.0.1.0版本的。将下载的文件解压到oracle的安装目录中,例如:D:\oracle\product目录中,此目录中还有一个文件夹11.2.0,将文件夹命名为instantclient,,并将该目录加入到系统的环境变量path中。
2、打开plsql,取消登录,在程序的首选项中找到connection设置,设置ORACLE_HOME和OCI_LIBRARY,ORACLE_HOME设置为instantclient文件夹路径,OCI_LIBRARY设置为instantclient目录下的oci.dll文件。关闭plsql。
3、将dbhome_1\NETWORK\ADMIN目录中的tnsnames.ora文件拷贝到instantclient目录中,在环境变量中增加一项:TNS_ADMIN=D:\oracle\product\11.2.0\instantclient.
4、重新打开PLSQL,能在Database中显示之前配置的Oracle服务名,则可以正常使用plsql。
网上有人针对oracle字符集的问题还需要修改注册表或者使用bat去启动plsql,在我操作的过程中没有做这个操作,在数据库中的中文均可正常使用,估计是plsql的高版本解决了字符集的问题了。我使用的是plsql9.
转自:http://www.cnblogs.com/bluesky4485/archive/2012/07/10/2584796.html
相关推荐
### Oracle 10g在Win7 x64下的安装与配置 #### 一、Oracle 10g数据库的安装步骤 在Windows 7 x64操作系统下安装Oracle 10g,首先需从Oracle官方网站下载适合Vista x64和Windows Server 2008 x64版本的Oracle ...
WIN7_64位系统安装oracle以及PLSQL方法 一、Oracle 10g 安装 Oracle 10g 安装在 WIN7_64 位系统上需要进行一些特殊的配置,以便成功安装。首先,需要下载 Vista 版的 Oracle:Oracle Database 10g Release 2 ...
在Windows 7 x64环境下成功安装Oracle客户端和PL/SQL Developer是一项常见的IT任务,尤其对于需要处理Oracle数据库的开发者和管理员来说。以下是一些关键步骤和知识点: 1. **解决Oracle客户端安装问题**:Oracle的...
### Win7 x64 安装 Oracle 10g x64 及 PL/SQL Developer 相关知识点 #### 一、Oracle 10g 的安装步骤与注意事项 **1. 下载安装文件** - **来源**: 访问 Oracle 官方网站,下载适用于 Microsoft Windows Vista x...
标题 "PLSQL developer 连接不上64位Oracle 的解决方法" 描述的场景是用户在Windows 8操作系统上遇到了PLSQL Developer无法连接64位Oracle数据库的问题。这个问题的根源在于PLSQL Developer不支持直接与64位Oracle...
在“plsqldeveloper11.0.5-x64+instantclient-basic-win64+教程.rar”这个压缩包中,包含了PLSQL Developer的11.0.5版本,适用于64位操作系统,以及Oracle的Instant Client Basic版,用于Windows 64位系统,版本号为...
首先,针对Oracle 10g在Win7 64位系统上遇到的证书失效问题,这主要是由于Oracle 10g发布时使用的安全证书在后来的时间点已经过期,导致Windows在安装过程中会报错。解决这个问题的关键是下载并安装相关的证书更新...
在完成上述步骤后,通常可以解决PLSQL Developer无法在Windows 7 x64上运行以及“未在本地计算机注册“OraOLEDB.Oracle.1”提供程序”的问题。如果仍然存在问题,建议检查PLSQL Developer的设置,确保数据库连接信息...
由于Windows 7与Vista属于同一内核版本,所以Vista版的安装包同样适用于Win7。 2. 解压缩下载的安装文件,例如10204_vista_w2k8_x64_production_db.zip。 3. 为了使安装支持Windows 7,你需要修改两个配置文件。在...
然而,在64位操作系统环境下(如Windows 7 x64),由于PL/SQL Developer本身为32位应用程序,可能会遇到与Oracle客户端(通常是64位)之间的兼容性问题,特别是与Oracle Call Interface (OCI) DLL文件的调用问题。...
由于在本机Win7X64上安装了64位的Oracle,结果试图使用PLSQL Developer去访问它的时候,报告说无法加载oci.dll文件。原来oci.dll是64位的,32位应用程序PLSQL Developer自然无法加载了。 试验了下,现把解决办法分享...
### Oracle 11g 与 32 位 PL/SQL Developer 在 Win8.1/7 上的配置 #### 概述 本文旨在详细介绍如何在Windows 8.1/7系统上配置64位Oracle 11g数据库与32位的PL/SQL Developer之间的连接。这种配置常见于开发环境,...
在提供的文件列表中,"plsqldev1502x64.msi"和"plsqldev1502x32.msi"分别是用于安装PLSQL Developer的64位和32位安装程序,而"sn.txt"文件可能包含了安装时所需的序列号或激活信息。 PLSQL Developer的核心功能包括...
### Oracle 11g的PLSQL安装明细及问题解决 #### 概述 本文主要针对在Windows 64位操作系统下安装Oracle 11g 64位,并使用PL/...经过上述设置,在Win7 X64环境下已经验证可以正常连接本地和其他机器上的Oracle数据库。
总的来说,安装Oracle 10g在Win7 64位环境下的过程涉及多个步骤,包括卸载旧版本、下载和安装新版本、解决兼容性问题、配置数据库和客户端工具。每个环节都需要仔细操作,尤其是配置文件的修改,确保所有参数与系统...
在本文中,我们将详细介绍如何在Windows 10系统上安装Oracle数据库,并且连接32位的PL/SQL Developer到64位的Oracle数据库。Oracle数据库是企业级的关系型数据库管理系统,而PL/SQL Developer则是一款强大的Oracle...
这个"PLSQL集成ORACLE客户端精简版"是一个轻量级的解决方案,旨在让用户在不安装完整Oracle客户端的情况下也能使用PLSQL Developer。 在传统情况下,使用Oracle数据库通常需要安装完整的Oracle客户端,这包括一大堆...
### Win7 64位系统下安装与配置Oracle 10g及PL/SQL Developer 在Windows 7 64位系统中安装和配置Oracle 10g数据库以及PL/SQL Developer开发工具是一项较为复杂的任务,涉及到多个步骤和技术细节。本文将详细说明...