zoukankan      html  css  js  c++  java
  • Oracle 客户端安装

    Oracle 客户端的安装方式一种有两种:

    1、Oracle标准客户端   点击下载

    这是Oracle提供的标准版11r2的客户端

    2、Oracle Database Instant Client(即时客户端)  点击下载

    程序包说明

    Instant Client 程序包 描述 说明
    Basic 运行 OCI、OCCI 和 JDBC-OCI 应用程序所需的所有文件 OCI 
    OCCI 
    JDBC
    Basic Lite Basic 的精简版本,其中仅包含英文错误消息和 Unicode、ASCII 以及西欧字符集支持(仅 10.2) OCI 
    OCCI 
    JDBC
    JDBC Supplement* 对 JDBC 下的 XA、国际化和 RowSet 操作的额外支持 JDBC
    SQL*Plus* 为通过 Instant Client 运行 SQL*Plus 而提供的额外的库和可执行文件 SQL*Plus 10.2
    SQL*Plus 11.2
    ODBC Supplement* 通过 Instant Client 支持 ODBC 应用程序的附加资料库(并非所有平台) ODBC
    SDK* 为通过 Instant Client 开发 Oracle 应用程序而提供的额外的头文件与示例 makefile  
    ODAC* 包括 ODP.NET、Oracle Services for MTS、Oracle Providers for ASP.NET、Oracle Provider for OLE DB 和 OO4O with Oracle Instant Client  

    可选程序包用星号 (*) 标记。 

    一般,我们下两个包即可实现连接到远程的数据库上,即instantclient-basic-windows.x64-12.2.0.1.0.zip(All files required to runOCI, OCCI, and JDBC-OCI applications,即该包的文件里有用于支持oracle的连接等的oracle API接口,如果操作系统上没有这些文件(其实就是软件运行时要用到链接库文件),则用OCI, OCCI, and JDBC-OCI 这些库(这些库就是包含有该包的文件(里的内容))开发的应用程序(用到oracle连接)就不可能正常运行),还有instantclient-sqlplus-windows.x64-12.2.0.1.0.zip(sqlplus工具估计是用oci(库)开发出来的)。然后,将他们解压缩后的文件合并到一个文件夹下即可使用。如果,想在cmd.exe上使用sqlplus命令登陆的话,只要在操作系统的环境变量path上添加该文件夹的路径即可。 

    3、推荐使用Instant Client

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

    独立软件供应商与合作伙伴通过将 Instant Client 与应用程序打包在一起,为客户省去了安装和配置 Oracle 客户端的额外步骤,这使得独立软件供应商和合作伙伴获益颇丰。其中 Oracle ISV 与合作伙伴提供的功能完善的高性能应用程序将不受任何影响,工作如常。

    客户可以快速试用新的打包应用程序和 Oracle 客户端特性,而无需担忧其他的安装事项。较大的企业可以通过使用安装脚本来访问中央 IT 信息库,以自动进行 Instant Client 的安装和配置。总而言之,空间使用减少后,每个人都可从中受益。

    特别适用于生产用途。完全免费。

    4、Instant Client的安装过程

    a、下载instantclient-basic-windows.x64-12.2.0.1.0.zipinstantclient-sqlplus-windows.x64-12.2.0.1.0.zip然后解压到同一文件夹下,取名instantclient-basic-windows.x64-12.2.0.1.0

    b、然后将instantclient-basic-windows.x64-12.2.0.1.0文件夹拷贝到Oracle服务端的安装文件夹下

    ok,安装完成了,哈,其实就是个解压过程

  • 相关阅读:
    高可用
    网络线之坑:线序接错了,导致时常出现“未识别的网络”
    Cocos2d-x 坑之一:Xcode文件真实目录与工程视图目录
    【转】ios中@class和 #import 的使用时机
    virtualenv 模块
    pipreqs 组件
    5.15 pymysql 模块
    5.14 数据库函数,流程控制
    5.13 数据库存储过程
    5.12 数据库事务
  • 原文地址:https://www.cnblogs.com/GreenLeaves/p/6623985.html
Copyright © 2011-2022 走看看