Oracle 精简绿色版客户端的配置

在项目开发中常常用到Oracle。但Oracle 客户端体积很大。安装后,主要用的就1个功能:TNS配置服务名,偶尔用到SqlPlus。在开发过程中,大量使用Navicate和PL/SQL Developer。此外目前win8/8.1对oracle客户端支持不好,安装总出问题。对此,我们可以使用oracle精简版客户端。

1.Oracle精简版客户端下载

Oracle Instant Client 是Oracle 公司推出的精简版客户端,不需要安装,只需要简单配置一下。

下载地址为http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

根据自己的系统下载适合的版本,我下载的是instantclient-basic-nt-11.2.0.4.0.zip。值得注意的是,Oracle Instant Client 要与Navicate和PL/SQL Developer的版本位数相同,要么同为32位,要么同为64位。

Instant client 有2个版本:Basic和Basic Lite。Basic版本包括了所有的支持运行OCI、OCCI、JDBC、JDBC-OCI的文件,支持多种语言。Basic Lite是Basic版本的精简版,只包括了英文的错误描述,也只支持Unicode、ASCII和欧洲字符集。因此,如果数据库服务器是中文字符集(如 SIMPLIFIED CHINESE_CHINA.ZHS16GBK),则必须下载Basic版本。
另外,可以下载sqlplus,不过是命令行的版本,不是图形界面的。

2.Oracle精简版客户端配置

Oracle虽然不需安装,但需进行环境变量配置。我将下载下来的文件解压后放在C:\Program Files (x86)\Oracle\instantclient_11_2目录中  。

Oracle 精简绿色版客户端的配置

然后,环境变量设置如下

  • ORACLE_HOME指向C:\Program Files (x86)\Oracle\instantclient_11_2
  • TNS_ADMIN指向C:\Program Files (x86)\Oracle\instantclient_11_2
  • NLS_LANG设置值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK
  • Path环境变量添加C:\Program Files (x86)\Oracle\instantclient_11_2;

配置好后,可以用PL/SQL Developer连接登陆了。

Oracle 精简绿色版客户端的配置

3.卸载

这个比较简单,只要把安装目录和对应环境变删除就可以了

上一篇:多行文本用textarea而不是input type=textarea“”


下一篇:mysql中You can’t specify target table for update in FROM clause错误解决方法