ORACLE Instant Client 安装

原创 2015年11月21日 14:34:57

一:综述

    我们安装oracle 数据库软件时,会默认的安装客户端,但是有些时候我们可能不需要安装oracle数据库软件,只是需要安装某一个客户端。例如 我想在某台应用服务器上使用sql*plus客户端登录另一台服务器上的数据库,那么我就需要安装sql*plus客户端。


二:Instant Client downloads >>下载oracle instant Client包

http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html 


三:oracle 客户端安装方法(下面的安装方法 出自oracle官方文档)

 See the Instant ClientHome Page for more information.  >>关于Instant Client安装更详细的信息请参考Instant ClientHome Page

1. Installation of ZIPfiles: >>zip包安装方


1). Download the desired Instant Client ZIP files. Allinstallations require the Basic or Basic Lite package. >>下载相应版本的zip(所有的客户端安装都必须安装Basic 或者BasicLite)

2). Unzip the packages into a single directory such as"/opt/oracle/instantclient_12_1" that is accessible to yourapplication.

>>解压缩zip包到相应的目录下

3). Create the appropriate libclntsh.so and libocci.so linksfor the version of Instant Client. For example: >>建立libclntsh.solibocci.so软连接

cd/opt/oracle/instantclient_12_1

ln -slibclntsh.so.12.1 libclntsh.so

ln -slibocci.so.12.1 libocci.so


4). Set the environment variable LD_LIBRARY_PATH to thedirectory created in Step 2, for example: >>设置LD_LIBRARY_PATH环境变量

 

export LD_LIBRARY_PATH=/opt/oracle/instantclient_12_1:$LD_LIBRARY_PATH


Alternatively, add this path to an ldconfig configuration file if there is noother Oracle software that will be impacted. >>也可以把LD_LIBRARY_PATH路径加入到idconfig配置文件,这样不会影响到环境下其他oracle软件

5). To use supplied binaries such as SQL*Plus, update yourPATH environment variable, for example: >>sql*plus路径加入环境变量

 

exportPATH=/opt/oracle/instantclient_12_1:$PATH


6). Start your application. >>可以使用sqlplus


2. Installation of RPMs: >>使用rpm包安装


1). Download the desired Instant Client RPM packages. Allinstallations require the Basic or Basic Lite RPM.  >>下载影响的rpm(所有的客户端安装都必须安装Basic 或者Basic Lite)

 

2). As the root user, installthe packages with "rpm". For example: >>root用户安装rpm包,例如:

 

rpm -ivhoracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm



3). Set the environmentvariable LD_LIBRARY_PATH to the appropriate directory for the Instant Clientversion, for example: >>设置LD_LIBRARY_PATH环境变量

 

exportLD_LIBRARY_PATH=/usr/lib/oracle/12.1/client64/lib:$LD_LIBRARY_PATH


Alternatively, add this path to an ldconfig configuration file if there is noother Oracle software that will be impacted. >>也可以把LD_LIBRARY_PATH路径加入到idconfig配置文件,这样不会影响到环境下其他oracle软件

4). To use supplied binaries such as SQL*Plus, update yourPATH environment variable, for example: >>sql*plus加入环境变量


exportPATH=/usr/lib/oracle/12.1/client64/bin:$PATH



5). Start your application. >>可以使用sql*plus

 


版权声明:本文为博主原创文章,未经博主允许不得转载。

Linux下 和 Windows 下 Oracle Instant Client 的安装.

Oracle数据库软件十分庞大,数据库引擎有好几个G。通常情况下,我们的使用方式是安装一个Oracle数据库在服务器机器上,在客户端通过PL/SQL Developer、sqlplus等工具操作服务器...
  • zklth
  • zklth
  • 2012年01月10日 10:51
  • 12949

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

一、下载 下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 这是O...
  • mss359681091
  • mss359681091
  • 2016年09月20日 15:50
  • 1029

可免费分发的Oracle小巧客户端:Oracle Instant Client 10.2.0.3

可免费分发的Oracle小巧客户端:Oracle Instant Client 10.2.0.3  安装于未安装过Oracle客户端的机器可连接8.1.7以上的Oracle数据库 可以支持delphi...
  • xzknet
  • xzknet
  • 2008年04月20日 15:43
  • 8792

Oracle Instant Client简易说明及环境配置

所需包 Basic 运行 OCI、OCCI 和 JDBC-OCI 应用程序所需的所有文件 OCI instantclient-basic-win32-10.2.0.1-20050930.zip JD...
  • kiddii
  • kiddii
  • 2016年09月28日 15:03
  • 2887

配置Oracle Instant Client环境

1.配置Oracle Instant Client环境 到Oracle官网下载Oracle Instant Client,注意选择x86平台,Toad只认32位的Oracle Instant Cli...
  • u011314442
  • u011314442
  • 2016年07月19日 16:17
  • 2300

oci_connect(): OCIEnvNlsCreate() failed的解决方法

错误: Warning: oci_connect() [function.oci-connect]: OCIEnvNlsCreate() failed. There is something wro...
  • jaray
  • jaray
  • 2013年08月13日 11:25
  • 6860

编译支持Oracle的php时遇到的问题

执行make编译php时遇到libiconv_open的链接错误。原因可能是链接器到不到对应的libiconv库。解决方法:重新配置Makefile:./configure --with-apxs2 ...
  • sokopet
  • sokopet
  • 2011年04月06日 18:06
  • 1980

GIT服务

 服务器上的 Git 到目前为止,你应该已经学会了使用 Git 来完成日常工作。然而,如果想与他人合作,还需要一个远程的 Git 仓库。尽管技术上可以从个人的仓库里推送和拉取修改内容,但我们不...
  • zxxSsdsd
  • zxxSsdsd
  • 2016年08月25日 14:13
  • 274

Installation of Oracle 11g Release 2 (11.2.0.1.0) on RedHat EL 5, (Oracle) Enteprise Linux 5 and Cen

http://ivan.kartik.sk/oracle/install_ora11gR2_elinux.html Installation of Oracle 11g Rele...
  • longyinyushi
  • longyinyushi
  • 2016年05月28日 08:26
  • 718

Linux下 Oracle Instant Client 的安装

Oracle Instant Client下载地址: http://www.oracle.com/technetwork/topics/linuxsoft-082809.html 可以下载rpm包...
  • fygkchina
  • fygkchina
  • 2014年05月09日 17:21
  • 1048
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ORACLE Instant Client 安装
举报原因:
原因补充:

(最多只允许输入30个字)