原创,允许转载,但请标明出处。谢谢
话说在现场调试环境,在数据库服务器上用户登录没有问题,在远程端用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 ...
Oracle客户端,精简版本 Oracle的安装分为database(数据库)和client(客户端)。如果是服务器,则都要安装;如果是个人电脑,只需要安装client即可,database安装在服务器上,通过网络配置来访问。
在虚拟机中安装 2003 server 之后,在2003系统中安装数据库, 安装数据库的服务器端 安装数据库的客户端 配置服务器端和客户端 web服务器配置说明 以及错误处理。
在win7-32位操作系统,把文件解压后,复制oracle文件到c盘,然后添加系统路径c:\oracle\ora90\bin, 再执行注册表文件。实现了win7下,连接低版本的oracle数据库服务器,连接串需要手工修改tnsnames.ora文件
简装的oracle客户端,开发时一般oracle数据库装在服务器上,开发人员本机安装客户端,但是客户端的安装也是大而烦的工作,这个精简客户端,可以简单的实现oracle基本功能。
参考 ... 把需要的dll提出来,需要的可以在附件...新版本用的11g客户端,据说兼容9i和10g。我测试的是10g,连接查询没有问题。 测试环境: 开发工具:visual studio 10 c# 终端系统:win7 服务器端:centos5.4,oracle10g
6. 安装Oracle9i Database Server, Client及客户端常用工具TOAD7.5.2 授课内容: 1.1 作为软件开发人员,在当今就业市场上最应该掌握的技能: (1) 数据库技术:SQL Server, Oracle, DB2, Access, SQL, T-SQL, PL/...
Oracle Instant Client 11.2.0.1.0是轻量级Oracle客户端,用于连接访问Oracle 9i、10g、11g 11.2.0.1.0版本的Oracle数据库。 Oracle Instant Client11.2.0.1.0 安装程序包含OCI/ OCCI、JDBC-OCI SDK(软件开发工具...
第2章 Oracle9i的安装 本章将以Windows操作系统为例讲述Oracle9i数据库的安装,主要内容包括: 安装前的准备 Oracle9i数据库的安装 验证安装成功 2.1 安装前的准备 2.1.1 安装需求 Oracle公司推荐在Windows...
第一部分 ORACLE系统优化基本知识 23 第1章 ORACLE结构回顾 23 §1.1 Oracle数据库结构 23 §1.1.1 Oracle数据字典 23 §1.1.2 表空间与数据文件 24 §1.1.3 Oracle实例(Instance) 24 §1.2 Oracle文件 26 §1.2.1...
学习文档,有关于oracle的东西。 详细的资源描述有机会获得我们的推荐,更有利于他人下载,赚取更多积分。
Client当然是客户端程序,ORACLE 9I+PLSQL是服务器端程序。 但是日常管理你不可能每次都登录到服务器吧,Client就是可以让你不用登录服务器就可以远程管理的,那个PLSQL就是远程管理程序可以装在服务器,也可以装在...
oracle精简版安装包,它主要是用于客户端连接服务器配置,精简方便。
Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级...
Oracle9i310 客户端安装包,方便部署在CS客户端上,或者服务器连接Oracle时使用
新的Oracke数据库仍然以"g"作为版本后缀,以代表这是一个包含了网格计算技术的数据库软件(Oracle自10版本开始以g作为版本后缀,而在这之前是使用"i",如Oracle8i、Oracle9i,表示基于网络的数据库)。据悉,新版本...
被C#无客户端访问Oracle数据库的问题折磨了好久,终于整明白了。 需要的朋友可以下载自测。 资源提取自ODAC112040Xcopy_64bit 环境说明(开发环境系统要求是64位,其它的不限制可...服务器:Oracle数据库版本为Oracle9i
直用9i,即使服务器迁到了10g上还是习惯性用9i客户端去连,这两天试了下在自己机器搭了个环境结果问题一大堆。尝试了很多方法后,终于找到根除问题的方法,希望对大家有所帮助。
1:Windows Server 2019 下Oracle 19c安装 2:NIC网络聚合配置说明 3:Oracle 19c Clent数据源连接详解(解决部分情况下客户端不能连接数据库问题)