`

Windows下面配置Oracle10g即时客户端

阅读更多
一、安装指导

安装步骤:

1. 为您的平台下载相应的即时客户端程序包。所有的安装都要求 Basic 或 Basic Lite 程序包。

2. 将程序包解压缩到单个目录,如“instantclient”。

3. 在您环境中设置资料库加载路径,使其指向步骤 2 中确定的目录 ("instantclient")。在许多 UNIX 平台上,LD_LIBRARY_PATH 为相应的环境变量。在 Windows 上,应当使用 PATH。

4. 启动您的应用程序并开始使用。

Windows下面怎样配置 Oracle10g即时客户端

看到网上有好多的Oracle客户端精简版本,但是这些都不是出自Oracle官方之手,难免可能会出现一些问题。经过我奋战一个小时终于搞定了这个 Oracle10g即时客户端 的配置了

1、先到Oracle网站上面下载客户端 (先要注册一个用户名才能下载了)http://www.oracle.com/technology/global/cn/tech/oci/instantclient/instantclient.html

如果是windows版本可以到这里下载

http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

二、程序包说明

即时客户端程序包 说明 附注

Basic 运行 OCI、OCCI 和 JDBC-OCI 应用程序所需的所有文件 OCI OCCI JDBC

Basic 精简版本 Basic 的精简版本,其中仅带有英文错误消息和 Unicode、ASCII 以及西欧字符集支持(仅 10.2) OCI OCCI JDBC

JDBC 补充程序包* 支持 XA、国际化和 JDBC 下的 RowSet 操作 JDBC

SQL*Plus* 用于将 SQL*Plus 与即时客户端一起运行的额外的资料库和可执行文件 SQL*Plus

ODBC 补充程序包* 通过即时客户端支持 ODBC 应用程序的附加资料库(并非所有平台) ODBC

SDK* 通过即时客户端开发 Oracle 应用程序的附加标题文件与示例 Makefile

可选程序包用星号 (*) 标记。

对应可以下载的软件包为

Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications

instantclient-basic-win32-10.2.0.1-20050930.zip (34,390,521 bytes)

*Instant Client Package - Basic Lite: Smaller version of the Basic, with only English error messages and Unicode, ASCII, and Western European character set support (10.2 only)(和上面那个文件相比这个在文字方面的支持只限于西欧文字,对于中文就不支持了,所以如果数据库的字符集为中文的话最好用第一个)

instantclient-basiclite-win32-10.2.0.1-20050930.zip (10,373,186 bytes)

*Instant Client Package - JDBC Supplement: Additional support for XA, Internationalization, and RowSet operations under JDBC

instantclient-jdbc-win32-10.2.0.1-20050930.zip (1,469,840 bytes)

*Instant Client Package - SQL*Plus: Additional libraries and executable for running SQL*Plus with Instant Client instantclient-sqlplus-win32-10.2.0.1-20050930.zip (720,691 bytes)

*Instant Client Package - SDK: Additional header files and an example makefile for developing Oracle applications with Instant Client instantclient-sdk-win32-10.2.0.1-20050930.zip (823,201 bytes)

*Instant Client Package - ODBC: Additional libraries for enabling ODBC applications instantclient-odbc-win32-10.2.0.1-20050930.zip (718,159 bytes)

一般情况只要下载第一个就可以了,如果你要用sqlplus你也可以下载这个软件包

三、安装步骤:

1. 为您的平台下载相应的即时客户端程序包。所有的安装都要求 Basic 或 Basic Lite 程序包。

2. 将程序包解压缩到单个目录,如“c:\instantclient”。

3. 配置环境变量

将 c:\instantclient 添加到 PATH 中(位于其他 Oracle 目录之前)。

例如,在 Windows 2000 上,依次单击“开始”->“设置”->“控制面板”->“系统”->“高级”->“环境变量”,编辑系统变量列表中的 PATH。

如果使用了 tnsnames.ora 文件定义的 Oracle Net 服务名称,则将 tnsnames.ora 复制到 c:\instantclient,并添加用户环境变量 TNS_ADMIN 设置为你的解压目录如 c:\instantclient。(也可以在用户环境变量 LOCAL 中定义默认的服务名称。 )

设置必要的 Oracle 全球化语言环境变量, NLS_LANG 中文对应的字符集是

SIMPLIFIED CHINESE_CHINA.ZHS16GBK 。

一共设置以下三个环境变量(以解压缩目录c:\instantclient为例)

环境变量名 变量值

path c:\instantclient

TNS_ADMIN c:\instantclient

NLS_LANG SIMPLIFIED CHINESE_CHINA.ZHS16GBK

4.将tnsnames.ora从服务器或其他地方拷贝过来,或者建立一个文本文档将以下内容拷贝到你的文件里面修改其中红色的部分为你自己的配置,存盘后再改名为tnsnames.ora

localdb =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))

)

(CONNECT_DATA =

(SID = mysid)

)

)

5. 启动您的应用程序并开始使用。

例如启动sqlplus为

c:\instantclient\sqlplus system/manager@localdb

6、Oracle ODBC 的安装

c:\instantclient\odbc_install 或者 c:\instantclient\odbc_install ZHS

至此客户端就配置完了。

分享到:
评论

相关推荐

    oracle即时客户端.x64

    Oracle即时客户端(Instant Client)是Oracle公司为开发者和系统管理员提供的一款轻量级数据库连接工具,主要用于在不安装完整Oracle数据库服务器的情况下,实现对Oracle数据库的访问和操作。这款.x64版本是专为64位...

    oracle11gr2的绿色客户端

    Oracle 11g R2绿色客户端,也称为“即时客户端”(Instant Client),是一个精简版的数据库连接工具。它包括了必要的库文件和API,允许应用程序连接到Oracle数据库,进行数据查询、更新和管理。由于其体积小、不需...

    “尝试加载oracle客户端时引发badimage,如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题”

    5. **即时客户端**:你提供的压缩文件名`instantclient_11_2`表明这是一个Oracle即时客户端版本。即时客户端是一个轻量级的Oracle客户端实现,用于只包含必要的组件进行数据库连接。使用即时客户端时,需要确保你的...

    免安装oracle11客户端32位

    在这个压缩包`instantclient-basiclite-nt-11.2.0.2.0_32bit`中,包含的是Oracle 11g Release 2的32位即时客户端基本轻量版。这个版本包含了执行SQL查询、PL/SQL程序以及连接到Oracle服务器所需的基本组件。 1. **...

    navicate (v12.0.24)连接oracle10g可用oci.dll instantclient_10_2.rar

    首先,你需要解压"instantclient_10_2.rar",这将得到一个包含多个文件和目录的即时客户端文件夹。其中,oci.dll是最重要的文件之一,它包含了OCI函数的实现。将这个文件放置在Navicat可执行文件的同一目录下,或者...

    php5.5+oracle10g

    标题 "php5.5+oracle10g" 暗示了我们要讨论的主题是关于如何在PHP 5.5版本中配置Oracle 10g数据库的连接。在Windows 64位操作系统环境下,这个过程涉及到几个关键步骤和组件。描述中提到的 "PHP5.5配置oracle10扩展...

    oracle client客户端免安装

    在这个场景中,我们提到的是Oracle 11G的免安装版本,它特别适合那些希望快速配置Oracle连接环境的用户,比如需要使用PL/SQL Developer 12.0.6进行数据库管理或开发的人。 PL/SQL Developer是一款强大的Oracle...

    oracle11.2客户端.rar

    这个压缩包“oracle11.2客户端.rar”包含了Oracle 11.2的64位即时客户端(Instant Client),它是一个轻量级的客户端软件,提供了基本的数据库连接功能,不需要完整安装Oracle数据库就能使用。 1. **Oracle Instant...

    instantclient-windows.x64-11.2.0.4.0.zip_Navicat连接Oracle客户端官网下载

    "即时客户端"(instantclient)是Oracle Instant Client的中文名称,它包含了连接Oracle数据库所需的最基本组件,如oci.dll、sqlplus等。"instantclient_11"指的是这个客户端适用于Oracle数据库的11g版本,而"11.2...

    Oracle 11G r2 x64PLSQL Developer

    在这个案例中,`instantclient_11_2`是针对Oracle 11g R2版本的即时客户端,包含必要的库文件和组件,使得远程连接到Oracle数据库变得简单。 文件`instantclient-basic-nt-11.2.0.3.0.zip`是即时客户端的基本组件包...

    解决PLSQL链接64为oracle11g的方法

    在本文中,我们将详细讨论如何解决在64位Windows环境下,使用PLSQL Developer连接到64位Oracle 11g数据库的问题。这个问题的关键在于,PLSQL Developer是一款32位应用程序,不能直接与64位Oracle数据库进行通信。...

    red5下oracle10g安装

    在Linux环境下安装Oracle 10g是一项复杂但重要的任务,主要涉及到系统配置、软件安装、数据库创建以及监听配置等多个步骤。以下是对整个过程的详细解释: 首先,安装Linux系统时应考虑以下要点: 1) 选择英文系统以...

    绿色免安装的oracle客户端

    "instantclient_10_2"是这个特定版本的标识,意味着这是Oracle 10g Release 2的即时客户端。以下将详细讲解Instant Client的主要功能、优点和使用方法: 1. **主要组件**: - **oci.dll**:Oracle Call Interface...

    32位oracle client

    在本例中,"instantclient_11_2"指的是Oracle 11g Release 2的即时客户端版本。这个压缩包通常包括oci.dll、sqlplus.exe等关键组件,它们允许你在没有完整Oracle客户端安装的情况下进行数据库连接。 安装和配置32位...

    Oracle Database Client Quick Installation Guide 11g Release 2 (1

    Oracle Database Client 快速安装指南11g Release 2 (11.2)适用于Microsoft Windows x64 (64位)系统,旨在帮助用户迅速在Windows 64位平台上安装Oracle数据库客户端。以下是对该指南内容的详细说明: 1. **审查指南...

    Oracle oci库 11_2 10_2 还有19.5版本 以及19.5版本的SQLplus

    对于Windows x64平台,即时客户端(Instant Client)如`instantclient-basic-windows.x64-19.5.0.0.0dbru.zip`和`instantclient-sqlplus-windows.x64-19.5.0.0.0dbru.zip`,它们提供了轻量级的Oracle连接能力,无需...

    PLSQL不需安装直连64位Oracle.zip

    这通常依赖于Oracle的即时客户端(Instant Client)和PLSQL Developer工具。 首先,Oracle Instant Client是一个轻量级的软件包,它提供了运行Oracle数据库应用程序所需的基本组件,如OCI(Oracle Call Interface)...

    instantclient(X32).zip

    即时客户端(Instant Client)是Oracle公司提供的一种轻量级数据库连接工具,主要为开发者和管理员提供了无需完整安装Oracle数据库即可进行数据库操作的功能。这个压缩包文件"Instantclient(X32).zip"包含了不同版本...

    win2012系统安装Oracle11g DataGuard Broker.docx

    Oracle DataGuard Broker是Oracle数据库高可用性和灾难恢复解决方案的核心组件,尤其在Windows 2012系统中安装Oracle 11g时,它的作用尤为重要。DataGuard Broker的主要目标是简化和自动化DataGuard环境的管理,确保...

Global site tag (gtag.js) - Google Analytics