Oracle免客户端InstantClient安装使用
时间: 2010-11-15 - 分类: 网络工具
正常情况下,用PL/SQL等软件连接Oracle,需要安装Oracle客户端软件,一般安装oracle客户端差不多需要2G左右的硬盘空间,但如果我们仅仅是连接数据库进行查询和执行一些相应的语句而不进行相应开发,那么oracle客户端就显得太耗资源了。
查阅了一些相关资料,发现其实oracle为我们提供了轻便的工具:oracle instantclient package. 使用此工具,就无需安装oracle客户端了。 这里结合我的情况,说说如何使用,详细步骤如下:
运行环境:windows XP sp3,新安装系统,从未安装过任何版本Oracle
一、下载Instant Client
下载页面:
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
下载:Instant Client for Microsoft Windows (32-bit) (49M)
注:ZIP格式,文件大小49M,下载需注册,密码需有大小写字母组合,有点点麻烦,这里附上一个我上传的下载地址,点击下载
instantclient-basic-win32-11.1.0.7.0.zip
49M
MD5:9986A0C69C9ADB8BC09F667BCBCCA446
二、解压缩包到d:\instantclient_11_2(任意,但如改其它路径,请注意也要在下面修改)
三、设置变量:右击”我的电脑” – “属性” – “高级” – “环境变量” – “系统环境变量”:
1、新建NLS_lANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK(注意中间有空格,这个如果不设,toad查询中文会是乱码)
另一值为:AMERICAN_AMERICA_CHINA.ZHS16GBK(另一种设置方法,如用第一值不行时可试试这个)
2、新建TNS_ADMIN=d:\instantclient_11_2(这里的d:\instantclient_11_2就是第二步的目录)
3、新建Path=d:\instantclient_11_2(这里的d:\instantclient_11_2就是第二步的目录)
四、保存以下内容为注册表文件(文件后缀改为.reg),导入注册表(路径部分,请自己修改)附下载地址
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient10g_home1]
"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
"ORACLE_BUNDLE_NAME"="Enterprise"
"ORACLE_GROUP_NAME"="Oracle – OraClient10g_home1″
"ORACLE_HOME"="D:\\develop\\software\\instantclient_11_2″
"ORACLE_HOME_KEY"="SOFTWARE\\ORACLE\\KEY_OraClient10g_home1″
"ORACLE_HOME_NAME"="OraClient10g_home1″
五、建立tnsnames.ora,并保存到安装目录:d:\instantclient_11_2。下面内容里带[]的内容请替换成你自己的。
-------------------以下内容为文件内容----------------
# tnsnames.ora Network Configuration File: c:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
[连接名称] =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = [数据库IP]))(PORT = [数据库端口]))
)
(CONNECT_DATA =
(SERVICE_NAME = [数据库名])
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
-------------------以上内容为文件内容----------------
六、测试:
打开PL\SQL,
用户名为数据库用户名
口令为数据库用户口令
数据库,这里要注意,不是Orcl的数据库名,是你建立的tnsnames.ora里的[连接名称]
连接为“Normal”默认即可
点确定后,OK,连接成功
至此,安装已经完成。toad、PLSQL Developer等工具,以及应用软件都可以正常使用了。
附:相关下载链接:
instantclient-basic-win32-11.1.0.7.0.zip
注:ZIP格式,文件大小49M
MD5:9986A0C69C9ADB8BC09F667BCBCCA446
分享到:
相关推荐
instantclient安装配置 Oracle Instant Client是一种轻量级的客户端解决方案,允许开发者在不需要安装完整的Oracle数据库服务器的情况下连接到Oracle数据库。下面是安装和配置Oracle Instant Client的详细步骤和...
Oracle Instant Client安装与配置.试用于ORACLE多个版本
### PLSQL与Instant Client配置详解 #### 一、概述 对于初学者而言,在配置Oracle环境时往往会遇到一些棘手的问题,特别是在使用PLSQL Developer连接Oracle数据库时,可能会遇到与Instant Client相关的配置难题。...
"instantclient_11_2"是这个工具的一个特定版本,代表它是针对Oracle Database 11g Release 2 (11.2)设计的。以下将详细阐述其主要功能、使用方法以及配置步骤。 1. **主要功能**: - 数据库连接:Instant Client...
打开PL/SQL,进入"工具"-"首选项"-"连接",设置"Oracle Home"为Instant Client 11.2的安装路径,例如"D:/instantclient_11_2"。然后,设置"OCI library"为Instant Client 11.2的安装路径,例如"D:/instantclient_11_...
进入工具菜单(Tools),选择首选项(Preferences),然后在连接(Connection)部分,设置"Oracle Home"为Oracle Instant Client的路径(`D:\oracle\instantclient_11_2`),"OCI Library"则填写oci.dll文件的位置...
标题中的"instantClient12-19版本 windows64.zip"表明这是一个包含从12版本到19版本的Instant Client的Windows 64位版本的压缩包。 即时客户端的主要功能包括SQL*Plus、OCI(Oracle Call Interface)、OCCI(Oracle...
提供oracle客户端windows64客户端文件,PLSQL Developer客户端连接oracle服务端,一般需要在客户端单独安装oracle客户端,可通过下载该文件,配置oracle主目录和oci.dll,免去安装oracle客户端(根据服务端oracle版本...
- 配置环境变量,如`ORACLE_HOME`和`PATH`,指向Instant Client的安装目录。 - 对于Windows用户,可能还需要配置`TNS_ADMIN`环境变量,指向tnsnames.ora文件的位置。 - 如果需要连接到特定版本的Oracle数据库,选择...
linux服务器上 oracle instantclient 客户端。Oracle Instant client 是oracle提供的简便客户端, 支持多种平台。 内容包含 oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm oracle-instantclient11.2-...
在本案例中,我们关注的是针对Windows 64位系统的版本,即"Instant Client for Microsoft Windows (x64)",具体版本号为12.2.0.1.0,压缩包文件名为"instantclient-basic-windows.x64-12.2.0.1.0.zip"。 **Oracle ...
这个“instantclient_12_1”压缩包包含了该版本的Instant Client组件,适用于Oracle数据库12c的第一版(12.1)。 1. **Oracle Instant Client的组成部分** Oracle Instant Client主要包含以下组件: - SQL*Plus:...
- 添加环境变量 TNS_ADMIN,并设置其值为 D:\oracle_client\instantclient_10_2(注意这里的路径与方法一中的路径不同)。 - 如果之前安装过 Oracle 并卸载,则可能存在遗留问题,如 NLS_LANG 键值未清除,可以...
"Instantclient-11-2" 是 Oracle 公司提供的一款客户端软件,它主要用于与 Oracle 数据库进行交互,包括连接数据库、执行 SQL 查询以及处理数据等操作。在 IT 领域,尤其是数据库管理和开发中,Oracle Instant ...
在"Instantclient_19_8_32位"这个压缩包中,包含了用于32位系统下与Oracle数据库进行交互所需的关键组件。这个版本的Instant Client对应的是Oracle Database 19c的第8次更新。 1. **oci.dll**:这是Oracle Call ...
在压缩包内的文件"Navicat连接Oracle客户端官网下载instantclient-basic-windows.x64-11.2.0.4.0",是Oracle Instant Client的基本组件包,包含了运行时库、API头文件和必要的动态链接库,这些是连接Oracle数据库所...
1. **下载和解压**:从Oracle官网获取适合操作系统的Instant Client包,解压至指定目录,例如`C:\Oracle\InstantClient_10_2`。 2. **设置环境变量**:创建或修改系统环境变量`PATH`,添加Instant Client的路径,...
标题中的"instantclient_11_2 完整版"指的是该版本是Oracle Instant Client的11.2版本,包含了所有必要的组件,用户可以直接解压并使用,无需设置密码,简化了安装过程。 Oracle Instant Client 11.2包含的主要组件...
本文将详细介绍"window instantclient_21_3",即Oracle Instant Client 21.3版本在Windows平台上的应用和关键知识点。 1. **Oracle Instant Client 21.3概述** Oracle Instant Client 21.3是Oracle数据库客户端的...
本资源包含了两个关键组件:`instantclient-basic-nt-11.2.0.4.0` 和 `instantclient-odbc-nt-11.2.0.4.0`,都是针对32位Windows系统设计的。 1. **Oracle Instant Client Basic**: 这是Oracle Instant Client的...