原创,允许转载,但请标明出处。谢谢
话说在现场调试环境,在数据库服务器上用户登录没有问题,在远程端用java程序访问也没问题,可就是用客户端登录不了,我的客户端版本是9i。折腾了半天,无果。后来偶然想到会不是是客户端的问题呢?找个有10g客户端的同事,一事果然没问题。
用9i客户端访问报错如下:
用plsql访问报错如下:
现场测试环境数据库为:Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, Data Mining and Real Application Testing options
可以安装10g的客户端来连接就没有问题了
现将10g客户端的安装方式和plsql的配置方式简要说明如下:
下载一个叫Instant Client Package 的软件就可以了,直接安装。
下载地址: http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html
也可以找我要,30多M,附件不了
2. 配置操作系统环境变量
LD_LIBRARY_PATH=c:\oracleclient
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
TNS_ADMIN=c:\oracleclient
3. 配置连接Oracle的配置。tnsnames.ora文件到目录C:\oracleclient。可以从oracle服务器拷贝一个过来。
内容类似:
# tnsnames.ora Network Configuration File: E:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
ORCLProduct =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ****)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
4. 安装PLSQL Developer
5. 配置PLSQL Developer(第一次可以不用登录直接进到PLSQL Developer)
Tools --> Preferences--> Connections,
Oracle Home内容为 C:\oracleclient
OCI library内容为 C:\oracleclie\oci.dll
- 大小: 56.7 KB
- 大小: 44.3 KB
分享到:
相关推荐
1、本软件可作为简单的Oracle9i客户端使用,如用户对Oracle有更高的使用要求,请正式安装Oracle客户端或服务器。 2、本软件安装后,可使用自带的SQL Plus连接Oracle服务器,支持EXP、IMP命令。用户可以配合PLSQL ...
在“oracle9i310.msi”这个文件中,包含了Oracle 9i客户端的安装程序,用户只需运行此文件即可开始安装。 4. **使用说明.htm**:这个文件提供了关于如何使用客户端的指导,可能包括安装步骤、连接配置、基本操作等...
本压缩包“oracle9i客户端精简免安装.rar”是专为Windows操作系统设计的Oracle9i客户端版本,旨在简化Oracle数据库的管理和操作,让用户无需进行复杂的安装过程即可快速使用。 Oracle9i客户端主要包括以下几个关键...
Oracle 9i客户端是Oracle数据库的一个重要组成部分,主要用于与Oracle服务器进行通信,提供数据查询、数据更新、应用程序开发等服务。这个"9i客户端 oracle客户端"的描述虽然简洁,但蕴含了丰富的IT知识,让我们深入...
Oracle9i客户端精简版与PLSQL工具是针对Oracle数据库管理的一种高效便捷的解决方案,尤其适合于对系统资源有限但需要进行Oracle数据库操作的环境。这个压缩包包含了Oracle客户端的精简版本,以及PL/SQL Developer...
这个"oracle9i客户端简易安装包"包含了运行和连接到Oracle 9i数据库服务器所需的基本组件,为那些需要与9i数据库交互的用户提供了一个方便的解决方案。下面将详细介绍Oracle 9i客户端及其主要组成部分和安装过程。 ...
Oracle 9i客户端是Oracle公司推出的数据库管理系统的客户端工具,主要为用户提供与Oracle数据库服务器进行交互的界面和功能。这个稳定版本确保了用户在访问和管理数据库时的可靠性,安装流程设计简洁,使得即便是...
Oracle9i客户端精简版是Oracle公司为满足用户在不安装完整数据库服务器的情况下,进行数据库查询、应用开发和测试等需求而设计的一款轻量级工具。这个版本包含了连接Oracle数据库的基本组件,如Oracle Net Services...
Oracle9i客户端精简版是Oracle数据库公司推出的一款轻量级的数据库访问工具,主要用于连接到Oracle服务器进行数据查询、管理和其他相关操作。这个版本的客户端设计得非常小巧,旨在减少对用户计算机资源的占用,方便...
"Oracle9i客户端精简版"是一个轻量级的安装包,旨在提供基本的数据库连接和管理功能,适合对资源要求不高的环境或个人开发者使用。 这个精简版客户端包含以下几个关键组件: 1. **tnsnames.ora文件**:这是Oracle...
1. **Oracle Instant Client**: Oracle 9i客户端精简版通常指的是Oracle Instant Client,它是一个轻量级的客户端工具集,包含了连接到Oracle数据库所需的最小组件。这些组件包括OCI(Oracle Call Interface)、SQL*...
Oracle9i客户端是Oracle公司为用户访问Oracle数据库服务器提供的一款轻量级的连接工具,尤其适用于需要在32位操作系统上进行Oracle数据交互的场景。这个"Oracle9i客户端安装程序"是一个精简版本,意味着它只包含了最...
Oracle9i客户端是一款轻量级的数据库访问工具,专为那些需要与Oracle数据库进行交互但无需完整Oracle服务器环境的用户设计。它包含了连接到Oracle数据库所必需的基本组件,如网络协议支持、SQL*Plus和Oracle ...
Oracle9i客户端精简版是Oracle数据库公司推出的一款针对开发者和小型系统的轻量级数据库连接工具,主要用于在不安装完整数据库服务器的情况下进行数据库查询、管理以及应用开发。这个精简版客户端包含了基本的数据库...
Oracle9i客户端是Oracle数据库的一款轻量级访问工具,它为开发者和DBA提供了与数据库交互的接口。PL/SQL是Oracle数据库中的编程语言,用于编写数据库操作的存储过程、函数和触发器。本安装配置说明将详细阐述如何在...
总的来说,Oracle9i客户端精简版是一个为了满足基本Oracle数据库操作需求而设计的工具集,它提供了必要的连接工具、查询工具和数据访问接口,使得用户可以在不安装完整数据库的情况下进行Oracle数据库的管理工作。