Windows下面怎样配置 Oracle10g即时客户端(绿色安装ORACLE客户端)

看到网上有好多的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


2、

程序包说明
即时客户端程序包说明附注
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. 配置环境变量

 

下载:SETX.RAR

 偷懒的人直接将下面代码复制到文本文件然后改名为***.bat,然后运行。就搞定了,在Win2k、WinXP下要下载一个setx的软件放到当前目录,Win7下就不用下载啦,Win7直接带了SETX.

Code

 将 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


5、Oracle ODBC 的安装

c:/instantclient/odbc_install
或者
c:/instantclient/odbc_install  ZHS


至此客户端就配置完了。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值