看到网上有好多的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. 配置环境变量

将 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 = ))

    )

    (CONNECT_DATA =

      (SID = mysid)

    )

  )





5. 启动您的应用程序并开始使用。

例如启动sqlplus为



 c:\instantclient\sqlplus system/manager@localdb











5、Oracle ODBC 的安装



c:\instantclient\odbc_install

或者

c:\instantclient\odbc_install  ZHS









至此客户端就配置完了。

配置Oracle10g即时客户端plsql的配置的更多相关文章

  1. RHEL7-openldap安装配置三(客户端自动挂载配置)

    前两篇文章我们配置好了LDAP服务端和LDAP客户端.这篇文章将讲述从LDAP客户机服务器上挂载NFS服务器上共享的目录. 1.LDAP服务器上NFS共享配置 1.1 NFS服务也可以单独搭建在另外一 ...

  2. PL-SQL Developer 配置使用Oracle客户端连接

    没有在本地安装Oracle 的用户必须下载一个instantclient(即使客户端), 路径指向这里,才能正常使用 下载 instantclient-basic-nt-11.2.0.3.0.zip ...

  3. Oracle 11g客户端及PLSQL Developer配置|Instant Client Setup-64位|OraClientLite11g_x86

    转载自:http://blog.csdn.net/xiaoyw71/article/details/45311589 Oracle 11g客户端 资源 下载资源,直接解压进行配置 Oracle官方资源 ...

  4. Oracle 11g即时客户端在windows下的配置

    Oracle 11g即时客户端在windows下的配置 by:授客QQ:1033553122 instantclient-basic-nt-11.2.0.3.0.zip客户端压缩包为例 步骤 1. 假 ...

  5. 【转】亲测plsql Developer配置免安装oralce客户端步骤

    原文地址:http://blog.csdn.net/bushy0401/article/details/11869461 再次用到Oracle了,机器上面也没有oracle客户端,还得去网上下载,直接 ...

  6. win中Oracle简易客户端和plsql的配置

    连接数据库有2种方式:在本机安装Oracle数据库或者是安装一个oracle简易客户端 当然,简易客户端跟oracle数据库比较少了一些功能 连接方式: 1)简易连接 sqlplus scott/ti ...

  7. Oracle客户端安装及配置

    Oracle客户端安装及配置 1.安装orcale客户端(Oracle_client_10 )选择inst...方式安装(不是管理员方式) 2.在安装路径下新建目录network\admin 然后新建 ...

  8. 关于配置tnsnames来使用PLSQL连接数据库

    关于配置tnsnames来使用PLSQL连接数据库 要想用ORACLE SQLdeveloper或者第三方工具PLSQLdeveloper.Toad等连接ORACLE数据库,必需要配置TNSnames ...

  9. plsql连接oralce数据的配置 PLSQL配置怎么连ORACLE plsql连接多个数据库设置 Oracle 服务命名(别名)的配置及原理,plsql连接用

    Oracle 服务命名(别名)的配置及原理,plsql连接用 Oracle 服务命名(别名)的配置及原理 连接数据库必须配置服务命名(别名,用于plsql的连接),不管是本地还是远程,服务命名即简单命 ...

随机推荐

  1. CodeForces 1292A NEKO's Maze Game(思维)

    #include <stdio.h> #include <string.h> #include <iostream> #include <string> ...

  2. springboot的配置文件说明

    1.以servlet的方式启动SpringBoot 正常情况下要复制代码到tomcat去启动,但springboot内置tomcat了,配置好就可以直接run方法直接运行. 2.直接run运行

  3. solr集群的搭建

    solrCloud 昨天随手写了个solr单机版的搭建,今天准备写一个solr集群的搭建!1.solr集群只要环境配置正确还是比较简单的环境:CentOS-6.4-i386-bin-DVD1.isoj ...

  4. EXCEL快速实现下拉计算快捷键

    ctrl + shift + 方向键,,选择要填充的范围,,然后ctrl + d

  5. 最新版Navicat Premium激活,附激活工具

    再次申明:Navicat Premium为收费软件,请勿商用,如有侵权,请联系我删除. 注意事项:1.运行注册机时最好关闭电脑的杀毒软件:2.运行注册机请断网,无需将注册机放到Navicat Prem ...

  6. Mybatis学习——Mybatis入门程序

    MyBatis入门程序 一.查询用户 1.使用客户编号查询用户 (1).创建一个数据表 USE spring; #创建一个名为t_customer的表 CREATE TABLE t_customer( ...

  7. 虚拟机virtualBox

    在笔记本了装了一个虚拟机, 并安装了Linux系统, 方便测试linux 命令. 考虑到不需要图形界面, 学习了用命令行操作虚拟机, 配置如下 linux 下安装openssh-server 虚拟机设 ...

  8. 第4章 ZK基本特性与基于Linux的ZK客户端命令行学习

    第4章 ZK基本特性与基于Linux的ZK客户端命令行学习 4-1 zookeeper常用命令行操作 4-2 session的基本原理与create命令的使用

  9. vue-router中参数传递

    VUE路由之间携带参数 今天在实现一个功能的时候遇到的问题,一个把组件a中的值传输到组件b中时,但是组件a和组件b之间通信的时候路由跳转了 猜想:路由跳转导致监听事件失败,(暂时理解为:当路由跳转后监 ...

  10. 使用GitHub Pages服务进行域名URL转发

    有时,你注册了一个域名,但是你没有搭建服务器.你希望这个域名能指向你的主页/博客/微博等.但是,很多域名注册商不提供这种服务,或者这是一项收费服务.这时你可以使用GitHub来实现这一功能. 你需要导 ...