Oracle Instant Client的安装和使用

转自:https://www.cnblogs.com/chinalantian/archive/2011/09/09/2172145.html

根据自己需求到Oracle网站(http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html)下载相应的Instant Client版本软件包,各软件包的描述如下:


Instant Client Package


Description


Notes


Basic


All files required to run OCI, OCCI, and JDBC-OCI applications


OCI

OCCI

JDBC


Basic Lite


Smaller version of the Basic, with only English error messages and Unicode, ASCII, and Western European character set support (10.2 only)


OCI

OCCI

JDBC


JDBC Supplement*


Additional(附加的) support for XA, Internationalization, and RowSet operations under JDBC


JDBC


SQL*Plus*


Additional libraries and executable(可执行的) for running SQL*Plus with Instant Client


SQL*Plus 10.2

SQL*Plus 11.2


ODBC Supplement*


Additional(附加的) libraries for enabling ODBC applications with Instant Client (Not all platforms)


ODBC


SDK*


Additional header files and an example makefile for developing Oracle applications with Instant Client


ODAC*


Includes ODP.NET, Oracle Services for MTS, Oracle Providers for ASP.NET, Oracle Provider for OLE DB, and OO4O with Oracle Instant Client

标*的为可选软件包。

1、以11.2.0.2.0版本为例,下载Basic软件包(要支持中文只能下载Basic软件包)

2、解压缩必须包到C:\Oracle\instantclient_11_2

3、设置环境变量:

NLS_lANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

TNS_ADMIN=C:\Oracle\instantclient_11_2

Path=C:\Oracle\instantclient_11_2;%Path%

为避免访问数据库时出现中文乱码,NLS_lANG的设置很重要;TNS_ADMIN如不设置,tnsnames.ora默认寻址为Instant Client目录下的network\ADMIN目录;%Path%为原有Path变量。

4、参照下面内容编写tnsnames.ora,并保存到安装目录:C:\Oracle\instantclient_11_2

# TNSNAMES.ORA Network Configuration File: C:\oracle\ora90\network\admin\tnsnames.ora

# Generated by Oracle configuration tools.

#sample

#DATABASENAME =

#  (DESCRIPTION =

#    (ADDRESS_LIST =

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

#    )

#    (CONNECT_DATA =

#      (SERVICE_NAME = servicename)

#    )

#  )

如果有要连接多个Oracle实例,请继续往该文件中加入其它实例的配置。

5、测试:

C:\Oracle\instantclient_11_2>sqlplus /nolog

SQL*Plus: Release 11.2.0.2.0 Production on Fri Sep 9 09:42:06 2011

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

SQL> conn username/password @ <连接字符串>

至此,安装已经完成。PLSQL Developer等工具,以及应用软件都可以正常使用了。

附录:Linux下环境变量设置

如解压到了/usr/local/oracle目录,配置好TNS_ADMIN、LD_LIBRARY_PATH等,复制到.bashrc文件部分内容如下:

export ORACLE_HOME=/usr/local/oracle

export TNS_ADMIN=$ORACLE_HOME/NETWORK/ADMIN

export LD_LIBRARY_PATH=$ORACLE_HOME

export SQLPATH=$ORACLE_HOME

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

PATH=$PATH:$ORACLE_HOME

export PATH

原文地址:https://www.cnblogs.com/YuyuanNo1/p/9099702.html

时间: 2024-10-10 19:03:48

Oracle Instant Client的安装和使用的相关文章

PL/SQL(x64)借助Oracle Instant Client连接Oracle配置教程

PL/SQL在Windows x64位操作系统下安装配置稍显复杂,为了方便Oracle库友使用这个便利的工具,先提供PL/SQL借助Oracle Instant Client(该文件比Oracle Client文件小很多,可为用户节省安装时间)连接数据库配置教程一份,有需要的盆友请拿走. 1.  下载Oracle Instanct Client(Oracle即时客户端) 登录Oracle官方网站,下载Oralce即时客户端.你能够看到不同系统的客户端,根据自己的需要选择对应的版本,下载完毕后,解

Oracle instant client在windows下的安装和使用【转】

[转] Oracle instant client在windows下的安装和使用 转载自 placidcreate 最终编辑 placidcreate [安装]从oracle官方网站下载instant client文件,(http://www.oracle.com/technetwork/topics/winx64soft-089540.html) 一般来说,有basic.sqlplus.odbc.jdbc,就足够用的了: instantclient-basic-win32-11.2.0.1.0

如何安装Oracle Instant Client

Oracle Instant Client是Oracle发布的轻量级数据库客户端,下面我们来看看官方的定义: Instant Client allows you to run your applications without installing the standard Oracle client or having an ORACLE_HOME. OCI, OCCI, Pro*C, ODBC, and JDBC applications work without modification,

Oracle Instant Client(即时客户端) 安装与配置

一.下载 下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 这是Oracle Instant Client的下载首页,有很多种版本可供下载. 但要注意第三方工具如:PL/SQL Developer和Toad的版本,32位的要对应32位的OracleInstant Client,不要因为系统是64位的就下载64位的,这个要注意. 二,配置 把下载的instantclie

oracle instant client,tnsping,tnsnames.ora和ORACLE_HOME

前段时间要远程连接oracle数据库,但是又不想在自己电脑上完整安装oracle客户端,于是到oracle官网下载了轻量级客户端instant client.这玩意没有图形界面,全靠sqlplus远程连接服务器,所以不占地方,正好满足我这种追求"简单就好"的强迫症患者需求. 但是呢,可能是服务器那边没开监听端口,我在自己的机子上尝试了各种配置,包括tnsnames.ora,sqlnet.ora等,远程连接均告失败.为了排查问题,我先ping了一下服务器的外网地址,发现没问题.网上说,光

Oracle instant client安装及PL/SQL Developer的配置

一.下载Oracle客户端 下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html 当前最新版本 Version 12.1.0.2.0 选择第一个Instant Client for Microsoft Windows (32-bit) 进行下载就可以了, 请不要下载64bit的,我试过,不能实现连接的. 把下载的instantclient-basic-nt-12.1.0.2.0.zip压缩包解压,放到 D:\insta

ORACLE Instant Client 配置

http://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html 在官网下载对应的 Instant Client 包,解到 C:\ . 运行以下批处理,即可. reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v ORACLE_HOME /t reg_sz /d &q

Oracle Instant Client 安装配置

下载oracleinstant-client 具体选择哪个版本就看自己的实际需要了,一般如果对应的是32位应用则选择32位instantclient 下载oracleinstant-client 具体选择哪个版本就看自己的实际需要了,一般如果对应的是32位应用则选择32位instantclient. 我选择了11.2.0.3.0版本,有一个basic的包,这个包是个基础包,基础组件都在这个包里,当然不能少了它,然后那个odbc包是对应的ODBC驱动. 注意:这两个包的版本一定要一致,否则驱动可能

Oracle 11g client的安装和配置。

数据库和client在不同的机器之上. 在安装之前,在安装Oracle数据库的server上导航到以下的文件夹. 将listener.ora和tnsnames.ora中的host中的localhost都改为机器的IP地址,我的为192.168.1.102 而后開始安装Oracleclient 选择定制,能够自定义安装的组件. 取消对Oracle Scheduler Agent组件的选择. 进行到80%的时候,会执行以下的配置程序.(一般隐藏在当前界面之后,不要在当前界面傻等啊,呵呵) 主机名,最