一、下载

下载地址: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位的,这个要注意。

二,配置

把下载的instantclient-basic-nt-11.2.0.2.0.zip压缩包解压,放到 C:\instantclient_11_2 目录下。

在“环境变量”的“系统变量”中增加:

    1. ORACLE_HOME = C:\instantclient_11_2
    2. TNS_ADMIN = C:\instantclient_11_2
    3. NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

修改Path变量,在后面添加 C:\instantclient_11_2

三,新建tnsnames.ora文件

在C:\instantclient_11_2 新建一个tnsnames.ora文件,增加自己的数据库别名配置。

示例如下:

MyDB=

(DESCRIPTION =

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

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = ora10g)

)

)

注意格式要排列好

主要改 = 前面的别名,Host为IP地址, SERVICE_NAME为数据库服务器的实例名。

四,卸载方法

“环境变量”中的“系统变量”中:

    1. 删除 ORACLE_HOME,TNS_ADMIN, NLS_LANG 三个变量,修改path变量,去掉C:\instantclient_11_2目录
    2. 删除C:\instantclient_11_2目录

五,第三方工具使用

上面的任何一种客户端配置好后,都可以安装Toad 或者PL/SQL Developer 工具,不需要再额外进行任何设置,即可使用。

==================================================

==================================================

下载oracleinstant-client 具体选择哪个版本就看自己的实际需要了,一般如果对应的是32位应用则选择32位instantclient

    1. 下载oracleinstant-client

      具体选择哪个版本就看自己的实际需要了,一般如果对应的是32位应用则选择32位instantclient。

      我选择了11.2.0.3.0版本,有一个basic的包,这个包是个基础包,基础组件都在这个包里,当然不能少了它,然后那个odbc包是对应的ODBC驱动。
      注意:这两个包的版本一定要一致,否则驱动可能就加载不了(”IM003,系统错误127“ 会报类似这样的错误)
    2. 解压文件,两个文件解压的内容要放到同一个目录


      看上边两副图片,上边的odbc与下边的basic的内容一定要解压到一个路径中。
    3. 配置oracle的相关环境变量
      因为这个instantclient属于绿色版的东西,解压后为了使用它们,肯定是要让系统了解它们的。主要的环境变量有:
      ORACLE_HOME
      NLS_LANGUAGE
      NLS_ADMIN
      具体的含义,大家自己去理解一下就是了,这里不多说了。
    4. 安装ODBC驱动

      如上图所示,运行其安装ODBC驱动,这个exe是一个console应用,太快看不到执行的结果,我这样处理了一下,编辑一个bat文件,内容为:

      这样,运行完毕的结果可以在1.txt文件中看了。
    5. 查看驱动程序是否安装成功

      注意在64位系统中,通过控制面板打开这个数据源管理工具看到的是64位驱动管理界面:

      可以看到,并没有我们刚才安装的驱动,应该打开32位的驱动管理程序,通过运行命令:
      C:\Windows\SysWOW64\odbcad32.exe
      可以打开32位驱动管理界面:

      此时可以看到,有很多32位的驱动,同时我们也看到了刚才安装的11.2版本的驱动。
    6. 建立ODBC数据源

      OK,到这里这个数据源就可以被别的应用使用了。

Oracle Instant Client 安装配置的更多相关文章

  1. Oracle instant client在windows下的安装和使用

    安装 * 从oracle官方网站下载instant client文件,一般来说,有basic.sqlplus.odbc.jdbc,就足够用的了: instantclient-basic-win32-1 ...

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

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

  3. Oracle Instant Client的安装和使用

    转自:https://www.cnblogs.com/chinalantian/archive/2011/09/09/2172145.html 根据自己需求到Oracle网站(http://www.o ...

  4. win7 PLSQL Developer 10/11/12 连接 Oracle 10/11/12 x64位数据库配置详解(与32位一样,只要注意对应Oracle Instant Client版本) tns 错误和 nls错误

    环境win7 x64 PLSQL Developer 10 与 11 Oracle Instant Client 10 与 12 参考http://blog.csdn.net/chen_zw/arti ...

  5. 如何安装Oracle Instant Client

    Oracle Instant Client是Oracle发布的轻量级数据库客户端,下面我们来看看官方的定义: Instant Client allows you to run your applica ...

  6. Oracle Instanc Client安装命令工具

    条件 1.Linux RHEL 6.X X86_64操作系统 2.从安装Oracleserver的server此次收购Oracle相关文件(同OS) 软件下载 从Oracle包: 1)  instan ...

  7. oracle精简客户端安装配置及常见问题

    有关Instant client 安装步骤 1.首先在官网下载两个安装包instant/sqlplus,对相关文件进行解压缩,存放本地路径 官网地址:http://www.oracle.com/tec ...

  8. instant client 的配置

    instant client 的配置 oracle server developer自带了客户端 解压目录:D:\Toolkit\instantclient_11_2 设置环境变量 Ø  在Path变 ...

  9. Oracle instant client及pl sql developer的使用

    Oracle instant client的使用   最近重装了操作系统,使用的是Windows7 x64的版本,不准备安装Oracle,于是从官网上看到了Instant Client.   兴冲冲下 ...

随机推荐

  1. (转) 分布式文件存储FastDFS(一)初识FastDFS

    http://blog.csdn.net/xingjiarong/article/details/50559849 一.FastDFS简介 FastDFS是一款开源的.分布式文件系统(Distribu ...

  2. 注解是建立在class文件基础上的东西,同C语言的宏有异曲同工的效果

    注解是建立在class文件基础上的东西,同C语言的宏有异曲同工的效果 https://www.cnblogs.com/deman/p/5519901.html @是java注解,即annotation ...

  3. 使用ScriptManager服务器控件前后台数据交互

    前台页面信息: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebFor ...

  4. PHP 之微信小程序支付封装

    <?php /** * Created by PhpStorm. * User: yangs * Date: 2019/4/26 * Time: 14:28 */ class WeixinPay ...

  5. zepto处理touch事件

    处理Touch事件能让你了解到用户的每一根手指的位置,在touch事件触发的时候产生,可以通过touch event handler的event对象取到,如果基于zepto.js开发,一般是通过eve ...

  6. colgroup 整行变色

    <table border="2" width="100%"> <colgroup span="2" align=&quo ...

  7. cmake更新版本简记

    问题描述: 由于需求,要在服务器上安装ANTs(Advanced Normalization Tools).然而最新版的ANTs需要下载源码并用cmake编译, 于是根据https://github. ...

  8. PAT 1093. Count PAT's

    The string APPAPT contains two PAT's as substrings. The first one is formed by the 2nd, the 4th, and ...

  9. codeforeces近日题目小结

    题目源自codeforeces的三场contest contest/1043+1055+1076 目前都是solved 6/7,都差了最后一题 简单题: contest/1043/E: 先不考虑m个限 ...

  10. Java POI Excel 导入导出

    这个东西很容易懂,不是特别难,难就难在一些复杂的计算和Excel格式的调整上. 近期写了一个小列子,放上来便于以后使用. POI.jar下载地址:http://mirror.bit.edu.cn/ap ...