网上找到的解决方案,整理如下:
由于笔记本是64位的window7系统,我装的oracle版本为win 64位操作系统 下载地址:
然而PLSQL_Developer没有64位的,这造成了我们连接的麻烦,这里教大家怎么将win7_oracle11g_64位连接32位PLSQL_Developer。详细步骤如下:
第一步:1.下载PLSQL_Developer
2.在http://www.oracle.com/technetwork/topics/winsoft-085727.html上下载对应的Instant Client
我的是:instantclient-basic-win32-11.2.0.1.0.zip
注:instantclient-basic-win32-11.2.0.1.0.zip 文件在后面进行配置用
第二步:安装你下载的PLSQL_Developer并点击汉化文件进行汉化。
安装好打开你会发现你的PLSQL_Developer不能正常连接到数据库,没有数据库的初始化内容,如下图所示:
第三步:请将你下载instantclient-basic-win32-11.2.0.1.0.zip文件解压,然后复制到你的Oracle数据库安装的文件夹下的product文件夹下。
第四步:然后在Oracle安装文件下找到文件listener.ora,也可以我的在D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN里面。复制到 D:\app\Administrator\product\instantclient_11_2的下面。这两个路径是我的安装路径,去找你们的路径。
第五步:然后找到你的PLSQL_Developer安装的目录,我的是:
D:\Program Files (x86)\PLSQL Developer 9.04
在里面新建一个记事本,写入以下类似代码:
@echo off
set path=D:\app\Administrator\product\instantclient_11_2
set ORACLE_HOME=D:\app\Administrator\product\instantclient_11_2
set TNS_ADMIN=D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe
》》》注意!!!!
1.我的instantclient_11_2地址是:D:\app\Administrator\product\instantclient_10_2
2.set TNS_ADMIN: 后面填写oracle里本地网络配置的地址
D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
然后把文件名字改成start.bat
第五步:
打开PLSQL_Developer后,取消登陆,进入主界面。
1.点击--工具--首选项--连接:
2.把上面的注销改为提交
3.OCI库改为带有instantclient_11_2的路径。
4.应用--确定--关闭PLSQL_Developer重新运行。
5.注意:点击刚才建的start.bat文件,
以后都通过start来运行PLSQL_Developer程序!
最后一步:恭喜你!现在你可以正常运行并完美的解决了win7_oracle11g_64位连接32位PLSQL_Developer的问题了!
====================================================================
参考网友的方案:
(如果按照下面这种方式,如果oracle目录里的tnsnames.ora有更新时,
必须手动去对复制文件(instantclient的tnsnames.ora)同步更新一次)
====================================================================
1,把解压的instantclient-basic-win32-10.2.0.4(Oracle instant Client) 放在F:\app\Administrator\product目录下,
然后将F:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN目录下的tnsnames.ora 拷贝至
instantclient-basic-win32-10.2.0.4目录下
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=F:\app\Administrator\product\instantclient_10_2
set ORACLE_HOME=F:\app\Administrator\product\instantclient_10_2
set TNS_ADMIN== F:\app\Administrator\product\instantclient_10_2
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe
其中NLS_LANG前部分必须是AMERICAN_AMERICA,后部分是数据库采用的字符集. ......
4.双击bat文件启动PL/SQL developer
5.F:\app 为ORAcle 安装目录。
-----------------------------------------------------------------------------------------------
oracle认证:登陆oracle数据库的方式
登陆oracle数据库的几种方式:
登陆用户:除sys,system,dbsnmp,sysman用户外,其他都被锁定
登录密码:在数据库安装时设定
登陆权限(身份):sysdba(数据库管理员DBA),权限最高
sysoper(数据库操作员)normal(普通用户)
一、oracle数据库自带的SQL plus
开始——程序——ORACLE10G--APPLICATION DEVELOPMENT——SQL PLUS
二、第三方软件PL/SQL Developer
打开PL/SQL Developer软件
三、以浏览器的方式EM(Enterprise Manager)
在oracle数据库安装过程中,有信息提示。
在地址栏中输入:http://本机物理地址:端口号/em(如果oracle数据库安装在本机中)
http://安装数据库的机器的IP地址:端口号/em(如果oracle数据库安装在其他机器上)
以em方式进入时,用户名和权限有一些限制:
【sys】用户具有“SYSDBA”或者“SYSOPER”权限,登陆em也只能用这两个身份,不能用
normal。sysoper主要用来启动、关闭数据库,sysoper 登陆后用户是 public,sysdba登
陆后是sys
【system】用户只能用normal身份登陆em。normal 是普通用户
相关推荐
本文档提供64位客户机安装32位客户端并处理 中文乱码的情况。
plsql developer连接远程数据库(本地不用安oracle)
在本文中,我们将深入探讨如何在不安装完整的Oracle客户端的情况下,使用PL/SQL Developer和Oracle Instant Client工具包连接到Oracle 11g远程数据库。这种方法对于那些希望避免安装大型客户端软件,但仍然需要进行...
在安装 Oracle11g 之后,需要安装 32 位的 Oracle 客户端,以便 PLSQL Developer 连接数据库。在安装客户端时请确保下载正确的 32 位版本,否则可能导致连接失败。 四、PLSQL Developer 设置 在安装完成后,需要...
无需安装oracle客户端,plsql developer直接连接数据库,内含plsql developer安装包、汉化包,安装教程,一步到位
PLSQL Developer 12.0.7连接Oracle12c数据库 首选项配置文件
PL/SQL Developer 连接 Oracle 数据库配置是 Oracle 数据库管理的重要组成部分,本文将详细介绍 PL/SQL Developer 连接 Oracle 数据库的配置方法,包括监听配置、本地配置和 Oracle 网络配置等。 一、监听器...
PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加...
解决32位plsql_Developer客户端连接不64位Oracle11g上数据库的问题 (1)下载oracle客户端instantclient-basic-nt-11.2.0.3.0 zip. (2)解压后将instantclient_11_2文件夹不加修改的放在oracle的安装目录下“F:\...
PLSQL Developer是一款专为Oracle数据库设计的强大开发工具,它提供了全面的环境来编写、测试和调试PL/SQL代码。此安装使用手册详细介绍了如何安装和使用该软件,以便于数据库管理员和开发者高效地管理Oracle数据库...
这个问题通常出现在你安装的Oracle客户端与服务器端的位数不匹配的情况下,PLSQL Developer通常是32位程序,不能直接与64位Oracle数据库通信。 描述中提到的两种解决方法是针对这种情况的具体解决方案: 1. 方法一...
instantclient-basic-win32-11.2.0.1.0.zip------解决32位plsql_Developer客户端连接不64位Oracle11g上数据库的问题
PL/SQL Developer 连接远程 Oracle 数据库的步骤和解决方案 PL/SQL Developer 是一个功能强大的 Oracle 数据库开发和管理工具,但是在连接远程 Oracle 数据库时,可能会遇到一些问题。本文将详细介绍如何使用 PL/...
Oracle客户端,含注册码及中文汉化包和配套的数据库实例,以及配置说明,无需安装Oracle客户端,PLSQL官方原版程序
PLSQL 远程连接 Oracle 数据库方法 本文档将详细介绍如何使用 PLSQL 连接 Oracle 数据库,而无需安装 Oracle 客户端。该方法适用于只安装了 PLSQL 的机器,但需要远程连接其他 Oracle 数据库的情景。 一、详细操作...
标题和描述中提到的问题主要涉及的是64位操作系统下的PLSQL Developer或开发工具无法连接到Oracle数据库的问题。解决这个问题的关键在于安装和配置32位Oracle客户端以及调整相关的环境变量。以下是对这一问题的详细...
PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。
在Windows 7 64位操作系统上,使用PLSQL Developer连接Oracle数据库可能遇到兼容性问题,因为PLSQL Developer本身没有官方的64位版本。本文将详细介绍如何在这样的环境下安装和配置PLSQL Developer,以便成功连接到...
PLSQL Developer v14 64位 + Oracle 客户端 instantclient 附安装链接远程数据库详细步骤
PLSQL Developer 是一个 32 位的应用程序,而 Oracle 11g 是 64 位的,因此需要安装 32 位的 Oracle 客户端以便 PLSQL Developer 可以正确地连接到 Oracle 数据库。可以从 Oracle 官网下载 instantclient-basic-nt-...