Chinaunix首页 | 论坛 | 博客
  • 博客访问: 969214
  • 博文数量: 584
  • 博客积分: 2293
  • 博客等级: 大尉
  • 技术积分: 3045
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-28 11:15
文章分类

全部博文(584)

文章存档

2012年(532)

2011年(47)

2009年(5)

我的朋友

分类:

2012-03-31 20:51:01

Oracle Instant Client 使用 说明
分类: Oracle 基础知识 287人阅读 评论(0) 举报

 

一.Instant Clint 说明

Toad,PL/SQL dev 工具都不能使用64位的Oracle,所以每次都安装32位的,也很麻烦,为了解决这个问题,可以使用Oracle 的Instant client。

 

官网的说明:

 

利用 Instant Client,您无需安装标准的 Oracle 客户端或拥有 ORACLE_HOME 就可运行应用程序。OCI、OCCI、Pro*C、ODBC 和 JDBC 应用程序无需进行修改即可运行,同时显著节省磁盘空间。甚至SQL*Plus 也可与 InstantClient 一起使用。无需重新编译,也就没有烦恼。


 


Instant client 的下载地址:

 

我们要让Toad 正常使用,所以这里下载32位的Instant Client。其中加星号的是可选的,我们这里只下载一个Basic 包,只有50M,相对与客户端500M来说,已经很小了。

 

 

二.Instant Client 配置

 

1.     将Basic 包解压到任意目录,我这里直接解压到D盘下。

 

2.     在Instant Client 目录下创建NETWORK/ADMIN 目录,并创建tnsnames.ora 文件。修改NET SERVICE的相关配置。

 

3.     在环境变量PATH里加入:D:\instantclient_11_2

 

4.     修改注册表

 

在如下路径添加相关信息:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\

 

ORACLE_HOME= D:\instantclient_11_2

SQL_PATH= D:\instantclient_11_2

LD_LIBRARY_PATH= D:\instantclient_11_2

NLS_LANG= AMERICAN_AMERICA.ZHS16GBK

TNS_ADMIN= D:\instantclient_11_2\NETWORK\ADMIN

 

5.     启动Toad ,就可以正常使用了。

 

 

注意事项:

1.我这里的是win7,注册表的位置和XP 的有出入。

 

以前的Blog 也有说明:

Win7 下NLS_LANG 参数 位置

http://blog.csdn.net/tianlesoftware/article/details/7229951

 

2. TNS_ADMIN 也可以指定到其他的目录,比如已经安装了Oracle 服务端,那么这里可以直接引用服务端的配置,这样就不需要第二步的操作,直接修改路径就可以了。

       使用服务端的的tnsnames.ora 有好处,就是可以直接使用net manager 工具来配置相关的信息

 

 

 

 

-------------------------------------------------------------------------------------------------------

版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

Email:  

Skype: tianlesoftware

Blog:    

Weibo:

Twitter:

Facebook:

阅读(1060) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~