plsql 可不可以直接远程连接服务器?都说要安装客户端,记得以前用过个什么sql deveplore 什么的工具,不用安装客户端的,而且是绿色软件来的,我就想,一定就办法,不用这么麻烦安装客户端的。上网找了找,下面把我的实践详细过程记录下来,希望对大家有帮助,有什么不对的,请大家多多评论,指出来。
1、在安装ORACLE服务器的机器上搜索下列文件,
oci.dll
ocijdbc10.dll
ociw32.dll
orannzsbb10.dll
oraocci10.dll
oraociei10.dll (可能服务器没有,如果没有则pl sql 随便用户名密码可以登陆)
sqlnet.ora
tnsnames.ora
classes12.jar
ojdbc14.jar
放到一个文件夹,如 oraclient
2、配置tnsnames.ora,如果本机上没有安装oracle,可以从安装了oracle的机上拷贝一个(tnsnames.ora文件在%ORACLE_HOME%\network\admin下)放在上面的目录D:\oraclient下。
bank=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.239)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = bank)
)
)
3、添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径(如:D:\oraclient,特别是重装后或其它操作,忘了TNS_ADMIN变量,plsql登陆就会报无法解析指定的连接标识符),这是为了能够找到上面说的tnsnames.ora。如果本机上安装了ORACLE,并且设置了ORACLE_HOME环境变量,那么会自动在%ORACLE_HOME%/network/admin/位置查找tnsnames.ora文件。
具体如下:TNS_ADMIN 值为:D:\instantclient_10_2 (因为我把刚才搜索到的文件放在此目录中)
NLS_LANG 值为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK (下面将会用到)
4、设置ORACLE的语言,添加环境变量:
NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK ,(AMERICAN_AMERICA.US7ASCII 是ASCII编码类型,其它类型可自己到服务器看一下或网上查找一下)
(本步骤暂时要做对,如果编码不对,会产生乱码)
5、下载并安装PL.SQL.Developer配置应用
配置tools->preferences->connection
Oracle Home=D:\oracleclient
OCI library=D:\oracleclient\oci.dll
6、再次打开plsql则会在database中有oracledata 选项输入用户名密码就可以登陆。
分享到:
相关推荐
标题中的“无需安装oracle客户端可以直接使用plsql连接oracle数据库”是指使用PL/SQL Developer这款工具进行Oracle数据库管理,而不需要在本地系统上完整安装Oracle客户端软件。PL/SQL Developer是Allround ...
标题中的“不安装oracle使用plsql”意味着要在没有Oracle数据库客户端的情况下使用PL/SQL Developer这一工具。这通常通过Oracle的Instant Client实现,该组件提供了一种轻量级的解决方案,允许用户连接到Oracle...
本主题聚焦于如何在不安装Oracle客户端的情况下,利用PL/SQL Developer连接到Oracle数据库。 首先,"不安装Oracle客户端,plsql developer连接数据库"这一标题揭示了我们讨论的核心内容。Oracle客户端通常包括...
在这个配置过程中,我们使用 Oracle Instant Client 取代了传统的 Oracle 客户端,实现了不安装 Oracle 客户端,配置 PLSQL 连接 Oracle 数据库的目标。这个方法对于需要快速连接 Oracle 数据库的开发者或 DBA 来说...
Oracle 9i Client (Oracle 9i 客户端) 简化版 (不安装Oracle客户端,也可以使用PLSQL Developer 不用安装Oracle客户端也可以使用PLSQL Developer 绿色! 安全! 轻便! 可靠! 1、本软件可作为简单的Oracle9i客户端...
### 不安装Oracle客户端,使用PL/SQL Developer连接Oracle数据库 #### 概述 在进行Oracle数据库的开发工作中,我们通常会使用SQL Developer或PL/SQL Developer等工具来提高工作效率。然而,这些工具往往需要依赖...
通过以上步骤,你可以在Windows环境中成功安装和配置Oracle客户端和PL/SQL Developer,从而高效地管理和开发Oracle数据库。请根据实际情况选择适合的客户端版本,并确保所有配置步骤都准确无误。
### 不安装Oracle客户端,使用PL/SQL连接Oracle数据库教程 #### 概述 在实际的开发工作中,有时候我们可能需要连接Oracle数据库进行操作,而传统的做法通常是在开发环境中安装完整的Oracle客户端。然而,这种方式...
本文档将详细介绍如何使用 PLSQL 连接 Oracle 数据库,而无需安装 Oracle 客户端。该方法适用于只安装了 PLSQL 的机器,但需要远程连接其他 Oracle 数据库的情景。 一、详细操作步骤: 1. 安装 PLSQL 客户端并注册...
通过以上步骤,你就可以在不安装完整Oracle客户端的情况下,顺利地使用PL/SQL Developer进行数据库操作了。这种方法既节省了磁盘空间,又简化了配置流程,对于开发者和DBA来说无疑是一种高效的工作方式。
通过以上步骤,你可以在不安装完整Oracle客户端的情况下,利用PLSQL Developer和Oracle Instant Client与远程Oracle数据库建立连接,进行数据查询和管理。这种方式减少了本地系统的资源占用,同时简化了部署和维护...
Oracle数据库客户端是连接到Oracle数据库服务器的软件组件,它包含了用于网络通信、数据转换和服务的工具。客户端通常包括SQL*Plus、Oracle SQL Developer等工具,使得用户可以从各种操作系统上访问和管理Oracle...
在这种情况下,"本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库"的方案就显得非常实用。 PL/SQL Developer是一款专为Oracle数据库设计的集成开发环境(IDE),它允许用户编写、测试和调试PL/SQL代码...
不安装oracle客户端,省下1、2G空间,使用nstantclient-basic-windows,不能连接数据库,换了这种方式,不安装oracle客户端的情况下,直接连接oracle搞定了。 亲测可用
在安装"Oracle客户端plsql9"时,需要注意以下几点: - **系统要求**:确保你的操作系统满足软件的最低硬件和软件需求,通常包括操作系统版本、内存大小、硬盘空间等。 - **JRE要求**:大多数Oracle客户端工具需要...
标题提到的"plsql需要使用的oracle数据库客户端免安装"解决方案,是指一种轻量级或精简版的Oracle客户端,它不需要传统的完整安装过程,减少了对计算机资源的需求。这样的客户端可能只包含连接Oracle服务器所必需的...
标题“plsql不安装oracle客户端连接”表明我们将探讨如何在没有完整Oracle客户端的情况下,通过配置环境变量和使用解压版的Oracle客户端来连接到Oracle数据库。 在Windows系统中,不安装完整的Oracle客户端,而是...
### 通过Oracle客户端使用PLSQL连接远程数据库 #### 一、安装Oracle客户端 要通过PL/SQL Developer连接远程Oracle数据库,第一步是确保已正确安装Oracle客户端。本文档假设您已经下载了Oracle Instant Client的...
Oracle客户端和PL/SQL Developer是数据库管理和开发的重要工具,尤其对于熟悉Oracle数据库的人来说,它们是不可或缺的。PL/SQL Developer是Unreal Software公司推出的一款专为Oracle数据库设计的集成开发环境(IDE)...