sqlplus部署

1       下载客户端安装包根据系统选择(建议下载zip包)

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

需要三个包:sqlplus、basic、sdk

2       下面以linux为例介绍:

2.1   分别解压三个下载下来的包进行整理

整理后目录结构如下:

application/sqlplus/          #主目录

├── bin                 #bin目录

   ├── adrci           #取自basic包

   ├── genezi          #取自basic包

   └── sqlplus         #取自sqlplus包

├── demo              #此文件夹整个取自sdk包

   ├── cdemo81.c

   ├── demo.mk

   ├── occidemod.sql

   ├── occidemo.sql

   ├── occidml.cpp

   ├── occiobj.cpp

   └── occiobj.typ

├── lib                 #lib目录

   ├── glogin.sql       #取自sqlplus包

   ├── include         #此文件夹整个取自sdk包

 

   │   ├── ldap.h

   │   ├──nzerror.h

   │   ├── nzt.h

   │   ├── occiAQ.h

   │   ├── occiCommon.h

   │   ├── occiControl.h

   │   ├── occiData.h

   │   ├── occi.h

   │   ├── occiObjects.h

   │   ├── oci1.h

   │   ├── oci8dp.h

   │   ├── ociap.h

   │   ├── ociapr.h

   │   ├── ocidef.h

   │   ├── ocidem.h

   │   ├── ocidfn.h

   │   ├── ociextp.h

   │   ├── oci.h

   │   ├── ocikpr.h

   │   ├── ocixmldb.h

   │   ├── ocixstream.h

   │   ├── odci.h

   │   ├── oratypes.h

   │   ├── orid.h

   │   ├── ori.h

   │   ├── orl.h

   │   ├── oro.h

   │   ├── ort.h

   │   └── xa.h

   ├── libclntsh.so -> libclntsh.so.11.1   #取自basic包软链文件需要自己制作

   ├── libclntsh.so.11.1               #取自basic包

   ├── libnnz11.so                  #取自basic包

   ├── libocci.so -> libocci.so.11.1      #取自basic包软链文件需要自己制作

   ├── libocci.so.11.1                #取自basic包

   ├── libociei.so                    #取自basic包

   ├── libocijdbc11.so                #取自basic包

   ├── libsqlplusic.so                 #取自sqlplus包

   ├── libsqlplus.so                  #取自sqlplus包

   ├── ojdbc5.jar                   #取自basic包

   ├── ojdbc6.jar                   #取自basic包

   ├── ottclasses.zip                #取自sdk包

   ├── uidrvci                      #取自basic包

   └── xstreams.jar                  #取自basic包

└── tnsnames.ora

 

2.2   添加环境变量:

给家目录下的.bash_profile添加如下语句

export ORACLE_HOME=/home/zabbix/application/sqlplus

export TNS_ADMIN=$ORACLE_HOME

export PATH=$PATH:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib

添加完成后 source生效即完成安装

3       下面以Windows为例介绍:

3.1   分别解压三个下载下来的包进行整理:

1、新建sqlplus文件夹

2、把basic包中文件拷入sqllplus文件夹

3、把sqlplus包中文件拷入sqllplus文件夹

4、把SDK包中sdk文件夹拷入sqllplus文件夹

3.2   添加环境变量

ORACLE_HOME=C:\sqlplus

Path=C:\sqlplus

TNS_ADMIN=C:\sqlplus

 

3.3 vi /etc/hosts

查看/etc/hosts文件:~ cat /etc/hosts
127.0.0.1 localhost
保持hostname与hosts文件中127.0.0.1对应的名称一致即可

posted @ 2016-04-11 10:55  gold叠  阅读(414)  评论(0编辑  收藏  举报