大型项目开发中,常用的数据库,当属Oracle。但Oracle 客户端安装就要一张光盘,体积很大。而且安装后,基本上就用2个功能:TNS配置服务名,SqlPlus。在开发过程中,大量使用Toad和PL/SQL Developer。因此,Oracle客户端安装盘,仅仅是被作为一个驱动而需要,根本没必要装那么大的空间。因此,本文给出了如何使用精简的Oracle客户端。
我使用两种精简的Oracle客户端,大家可以任选其一:
一、Oracle 9i (版本: 9.0.1.0.1)精简客户端 绿色版
占用35M空间, 带SqlPlus工具。绿色版,超级推荐!!!
使用方法:
1. 确定OracleHome目录:比如我准备把Oracle 客户端放在 d:\program files\Oracle 下
2. 把ora90目录复制到d:\program files\Oracle 目录下
3. 如果你的OracleHome目录与我的不同,请用计事本打开install_oracle9i.reg 文件,替换d:\\progra~1\\Oracle,保存。
4. 双击install_oracle9i.reg, 导入注册表。
5. 用计事本打开D:\Program Files\Oracle\ora90\network\ADMIN\tnsnames.ora 文件,增加一个自己的数据库别名配置,保存。 可以复制其中的一个,然后进行修改,主要改=前面的别名,Host为IP地址, SERVICE_NAME为数据库服务器的实例名。
6. 然后运行D:\Program Files\Oracle\ora90\BIN\sqlplusw.exe,输入用户名/密码@别名,即可。
卸载方法:
1. 双击uninstall_oracle9i.reg, 导入注册表。
2. 删除d:\program files\Oracle 目录。
下载地址:
http://www.fs2you.com/zh-cn/files/fda64a07-0705-11dd-85d4-00142218fc6e/
二、Oracle 10g Instant Client
Oracle Instant Client 是Oracle 公司推出的精简版客户端,不需要安装,但需要简单配置一下。
下载地址:
http://www.oracle.com/technology/software/tech/oci/instantclient/index.html
我下载的是Win32平台下的10.2.0.3 Basic版本。Instant client 有2个版本:Basic和Basic Lite。
Basic版本包括了所有的支持运行OCI、OCCI、JDBC、JDBC-OCI的文件,支持多种语言。
Basic Lite是Basic版本的精简版,只包括了英文的错误描述,也只支持Unicode、ASCII和欧洲字符集。
因此,如果数据库服务器是中文字符集(如 SIMPLIFIED CHINESE_CHINA.ZHS16GBK),则必须下载Basic版本。
Basic Lite 占用25M空间,Basic 占用93M空间。要支持中文,就一下子多了70M,汗!
另外,可以下载sqlplus,不过是命令行的版本,不是图形界面的。
1. 把下载的Basic版压缩包解压,放到 D:\Program Files\instantclient_10_2 目录下,总共8个文件。
2. 桌面上,右键点“我的电脑”,选择“属性”,选择“高级”页中的“环境变量”,在系统变量中,增加:
1) 变量名:ORACLE_HOME
变量值:D:\Program Files\instantclient_10_2
2) 变量名:TNS_ADMIN
变量值:D:\Program Files\instantclient_10_2
3) 变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
4) 修改Path变量,在后面添加 D:\Program Files\instantclient_10_2
如果不愿意手工增加,可以下载 SetOraEnv.rar 附件, 解压后执行其中的 setOraEnv.bat.
3. 在D:\Progra~1\instantclient_10_2 新建一个文本文件,文件名为tnsnames.ora,文件中增加自己的数据库别名配置,
示例如下:
MyDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.16)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ora10g)
)
)
主要改=前面的别名,Host为IP地址, SERVICE_NAME为数据库服务器的实例名。
4. 把sqlplus的压缩包中的文件,解压到 D:\Program Files\instantclient_10_2 目录下,共3个文件。
在Dos命令行,在D:\Program Files\instantclient_10_2 目录下,运行 sqlplus username/password@dbname,即可连到数据库上。
卸载方法:
1. 桌面上,右键点“我的电脑”,选择“属性”,选择“高级”页中的“环境变量”,在系统变量中,
删除 ORACLE_HOME, TNS_ADMIN, NLS_LANG 三个变量,修改path变量,去掉D:\Program Files\instantclient_10_2目录。
2. 删除D:\Progra~1\instantclient_10_2 目录.
三、第三方工具使用:
上面的任何一种客户端配置好后,都可以安装Toad 或者PL/SQL Developer 工具,不需要再额外进行任何设置,即可使用。
分享到:
相关推荐
Oracle9i客户端精简版。 Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版
Oracle 9i客户端精简版是一款专为数据库测试和数据检查设计的应用,它提供了一个轻量级的解决方案,便于快速安装和使用。这个版本优化了内存占用,节省了磁盘空间,使得用户能够迅速地进行数据库连接、查看表结构...
Oracle9i客户端精简版与PLSQL工具是针对Oracle数据库管理的一种高效便捷的解决方案,尤其适合于对系统资源有限但需要进行Oracle数据库操作的环境。这个压缩包包含了Oracle客户端的精简版本,以及PL/SQL Developer...
oracle64位 客户端精简版 纯正绿色,附带一键配置环境变量工具,纯净好用,附带一键配置环境变量工具,纯净好用,
"PLSQL集成ORACLE客户端精简版"标题所指的,就是一种免去传统Oracle客户端安装过程的解决方案,它简化了连接Oracle数据库的步骤,使得在没有完整Oracle客户端的情况下也能进行PL/SQL编程和数据库管理工作。...
Oracle11客户端连接驱动精简版安装包(TNS连接),简化了一些东西,安装包比较小,没有数据浏览器,仅连接驱动。适用于64位Windows操作系统
5. **Oracle Instant Client**:这可能是精简版客户端的核心部分,它提供了一组最小的库文件,使得应用程序能够在没有完整客户端安装的情况下连接到Oracle数据库。这对于那些只进行数据访问而不需要全套管理功能的...
Oracle11g客户端是Oracle公司推出的数据库管理系统的一个轻量级版本,主要面向那些只需要进行数据库连接、查询和简单管理操作的用户。这个精简版在Windows操作系统上运行良好,为开发者和DBA提供了基础的数据访问...
这个“Oracle客户端精简版”是一个特别优化过的版本,针对那些不需完整功能集但仍然需要基本数据库访问能力的用户。 精简版的Oracle客户端通常包含以下组件: 1. **Network Components**:这是客户端连接到服务器...
Oracle 9i Client (Oracle 9i 客户端) 简化版 (不安装Oracle客户端,也可以使用PLSQL Developer 不用安装Oracle客户端也可以使用PLSQL Developer 绿色! 安全! 轻便! 可靠! 1、本软件可作为简单的Oracle9i客户端...
"Oracle 客户端 精简版"针对的是那些不需要完整功能集但仍然需要连接到Oracle数据库的用户,它具有体积小巧、安装快速的优点。在描述中提到的“这个安装快,文件小”,意味着它只包含了基础的必要组件,节省了系统...
1. **Oracle Instant Client**: Oracle 9i客户端精简版通常指的是Oracle Instant Client,它是一个轻量级的客户端工具集,包含了连接到Oracle数据库所需的最小组件。这些组件包括OCI(Oracle Call Interface)、SQL*...
5. **安装与配置**:Oracle10客户端的精简版通常简化了安装过程,用户只需按照默认设置进行安装,通常会将客户端组件安装在预设的目录下,如`C:\Oracle\product\10.2.0\Client_1`。安装完成后,需要配置TNSNAMES.ORA...
Oracle9i客户端精简版是Oracle数据库公司推出的一款轻量级的数据库访问工具,主要用于连接到Oracle服务器进行数据查询、管理和其他相关操作。这个版本的客户端设计得非常小巧,旨在减少对用户计算机资源的占用,方便...
Oracle 10.2.0.5 客户端 精简版,可用sqlplusw、PL/SQL Developer 包含exp、imp功能(仅在10.2.0.5及以上版本数据库上可用)
Oracle 客户端 精简版 不需要安装完整 的 客户端 plsql 可不可以直接远程连接服务器?都说要安装客户端,记得以前用过个什么sql deveplore 什么的工具,不用安装客户端的,而且是绿色软件来的,我就想,一定就办法...
Oracle9i客户端精简版是Oracle数据库公司推出的一款针对开发者和小型系统的轻量级数据库连接工具,主要用于在不安装完整数据库服务器的情况下进行数据库查询、管理以及应用开发。这个精简版客户端包含了基本的数据库...
精简版的Oracle Client通常包含了最基础且常用的组件,适合那些只需要进行基本数据库操作的用户。下面将详细介绍Oracle 11g客户端工具中的关键知识点。 1. **Net Services (Oracle Net)**: Oracle Net是Oracle...