oracle客户端安装方法

oracle客户端安装方法
其实跟数据库差不多,会安装数据库就不在话下,只是今天同事需要安装,于是整理一下。只是省了几个步骤
先科普一下:
p10404530_112030_Linux-x86-64_1of7.zip
p10404530_112030_Linux-x86-64_2of7.zip
p10404530_112030_Linux-x86-64_3of7.zip
p10404530_112030_Linux-x86-64_4of7.zip
p10404530_112030_Linux-x86-64_5of7.zip
p10404530_112030_Linux-x86-64_6of7.zip
p10404530_112030_Linux-x86-64_7of7.zip

和 11.2.0.2.0 类似:            
7个文件, 解压后第一, 二个包表示database ,  第三个包表示 grid,  第四个表示客户端, 第5个表示gateways ,  第六个表示 examples ,   第七个表示 deinstall  . for AIX也是一样的

然后
groupadd dba
groupadd oinstall
useradd oracle -g oinstall -G dba     
passwd oracle

mkdir -p /oracle/product/11g
mkdir /opt/oraInventory
chown -R oracle.oinstall /oracle
chown -R oracle.oinstall /opt/oraInventory


再su - oracle
vi .bash_profile
添加
umask 022
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11g
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

基本就差不多了,其余和安装数据库一样

最后会发现缺包,安装完发现乱码,和安装数据库的一样处理就行

###################################################
另一种方法,如果有另一台客户端一样的话,用tar打包过来直接可以用了。 解包之后修改bash_profile就行
例子:
umask 022
TMP=/tmp
export TMP
TMPDIR=$TMP
export TMPDIR
##################################################
ORACLE_BASE=/oracle/app
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/db
export ORACLE_HOME
ORACLE_SID=boss
export ORACLE_SID
ORACLE_TERM=xterm
export ORACLE_TERM
PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
export PATH
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export NLS_LANG
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/oracle/app/db/lib:/oracle/app/db/lib32::/lib64:/usr/lib64:/usr/local/lib64:/usr/X11R6/lib64/
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export CLASSPATH

你可能感兴趣的:(oracle,数据库,tar,客户端)