我的机器是Windows 7 Enterprise X64版本的
而装了一天,使用各种办法,就是装不上win32版本的Oracle11g,总是提示找不到一个文件,我是在Oracle官网上下来的,绝对是没有问题的,但就是安装不上,我上网查,也有很多人有类似的问题。
言归正传
PLSQL Develpoer官方下载地址
http://www.allroundautomations.com/plsqldev.html
安装PLSQL Developer 8不用多说了,但是安装完后会提示找不到相应的32bit客户端,也就是暂时还不支持64bit的
经过上网查找,去下载Oracle的Instant Client
官方下载地址
http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html
下载完之后解压到一个路径下
然后进入PLSQL Developer 8中--工具 -- 首选项 -- 里边的 Oracle主目录 和OCI库中,分别写入 Oracle Instant Client解压后的路径信息,如下
Oracle主目录:Instant Client解压后的目录 ......\instantclient_11_2
OCI库:Oracle主目录中的oci.dll文件 ......\instantclient_11_2\oci.dll
以上配置其实是相当于替换了一下Oracle的客户端
接下来我们还需要对系统的环境变量进行配置
主要需要以下两项
变量名:TNS_ADMIN
变量值:Oracle安装目录中的 ......\product\11.2.0\dbhome_1\NETWORK\ADMIN
变量名:NLS_LANG
变量值:AMERICAN_AMERICA.数据库字符编码
(另外以下是安装Oracle就需要配置的,否则可能会有TNS协议适配器错误)
变量名:oracle_sid
变量值:Oracle的数据库实例
其中数据库字符编码可以通过进入SQL PLUS select userenv(‘language’) from dual;来查询
这样重新启动一下PLSQL Developer试试看
--------------------------------------------------------------------------------------------------
在网上搜索了半天,主要原因是oci.dll是64位的,而PL/SQL developer只有32位的,在使用64位oci.dll文件时出错.
在网上找了很多资料,最方便的解决方案如下:
1.到oracle官网下载Oracle InstantClient,我下的是instantclient-basiclite-win32-10.2.0.4.zip,把它解压缩到
oracle安装目录product下,其中还有一个目录为10.2.0.在其中的db_1/NETWORK/ADMIN目录下拷贝tnsnames.ora
文件到InstantClient解压目录.
2.非登录状态下进入PL/SQL developer,进入首选项,在connection中设置Oracle_Home和OCI Library,其中
Oracle_Home设置为InstantClient的解压目录,OCI Library设置为该目录下的oci.dll.
3.最后要设置启动PL/SQL developer的环境,在PL/SQL developer的安装目录下建立一个bat文件,文件内容如下:
@echo off
set path=E:\develop\oracle\product\instantclient_10_2
set ORACLE_HOME=E:\develop\oracle\product\instantclient_10_2
set TNS_ADMIN=E:\develop\oracle\product\instantclient_10_2
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe
其中NLS_LANG前部分必须是AMERICAN_AMERICA,后部分是数据库采用的字符集. ......
分享到:
相关推荐
本文将基于标题“Plsqldeveloper连接oracle11g”及其相关内容,深入解析如何通过Plsqldeveloper成功连接至Oracle 11g数据库,包括必要的软件准备、配置步骤及环境变量设置。 ### 一、软件准备 #### 1. 下载Oracle ...
本文将详细讲解如何在Windows 10操作系统上配置PLSQL Developer以连接到Oracle 11g 64位数据库。 首先,确保你已经安装了以下组件: 1. Oracle 11g 64位数据库服务器:这是PLSQL Developer将要连接的目标数据库环境...
PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) ...
在使用PLSQL Developer 12.0.7连接Oracle 12c数据库时,首选项配置文件扮演了关键角色,它允许用户自定义连接参数、编辑器设置等,以优化开发体验。下面我们将详细介绍如何配置PLSQL Developer与Oracle 12c的连接...
总之,PLSQL Developer 11.0作为一款强大的Oracle开发工具,其中文绿色版的特性降低了使用门槛,提升了用户体验。通过其丰富的功能,开发者可以高效地管理和维护Oracle数据库,优化PL/SQL代码,提升工作效率。无论你...
尽管PLSQL Developer 11.0.0.1762版无需安装Oracle 11g客户端,但仍然需要连接到运行Oracle数据库的服务器。 4. **连接配置**:在PLSQL Developer中,开发者需要配置连接参数,包括数据库服务器的主机名、端口号、...
`使用instantclient_11_2 和PLSQL Developer工具包连接oracle 11g远程数据库 .doc`文件很可能是详细的操作指南,包含步骤说明、配置示例和可能遇到的问题解决方案。在实际使用过程中,参照这份文档可以避免很多常见...
plsql developer连接远程数据库(本地不用安oracle)
在Windows 7 旗舰版上安装和使用64位Oracle ...参考提供的文件"Oracle_11g_R2_for_Win7旗舰版(64位)的安装步骤.pdf"和"win7下使用64为PLSQL+developer.doc",可以更详细地了解每个步骤的细节和可能遇到的问题解决方案。
本篇文档主要讲解如何使用PL/SQL Developer这款强大的Oracle数据库管理工具连接本地的Oracle 11g 64位数据库。 1. PL/SQL Developer的安装与登录问题: 在安装PL/SQL Developer时,需避免将其安装在Program Files ...
本教程将详细介绍如何在Windows操作系统上使用PLSQL Developer连接到Oracle 11g 64位数据库,同时会涉及到Oracle的Instant Client组件。 首先,我们需要安装PLSQL Developer。下载最新版本的PLSQL Developer安装...
### PLSQL Developer无法连接64位Oracle的解决方法 在IT行业中,开发人员经常会遇到工具与数据库兼容性问题,其中一个常见的问题是PLSQL Developer无法连接到64位版本的Oracle数据库。由于PLSQL Developer本身并不...
plsql developer连接oracle 11g时不能连接所需要的工具。在此文件下载后,放到硬盘上的任意盘符(注:最好是放在系统盘外的其他盘符下面,如D:/tools),然后打开plsql连接工具,选择工具—>首选项—>Oracle—>连接。...
### PL/SQL Developer远程连接Oracle服务器的关键步骤及配置详解 #### 一、配置Oracle服务器的监听器Listener 在实现远程连接之前,首先需要确保Oracle服务器的监听器已正确配置。监听器是Oracle数据库用于接收...
此11.0.0.1762版本特别为中文用户提供了便利,是绿色免安装版,且无需配备Oracle 11g客户端即可运行,大大简化了安装和配置流程。 首先,我们来详细了解PLSQL Developer的功能。它提供了全面的Oracle数据库开发工具...
标题 "PLSQL developer 连接不上64位Oracle 的解决方法" 描述的场景是用户在Windows 8操作系统上遇到了PLSQL Developer无法连接64位Oracle数据库的问题。这个问题的根源在于PLSQL Developer不支持直接与64位Oracle...
Windows 64位版本Oracle11g,内含64位PLSQLDeveloper11工具及其中文包