安装oracle即时客户端

Linux下安装即时客户端(轻量)



Oracle 从10g 开始提供了轻量级的客户端安装,Linux的客户端加起来也还不到40M,安装起来十分方便快捷。 
安装文件为四个.rpm的文件,把它们拷贝到linux机器上:
从堡垒机登陆目标机器
ssh tws@10.31.88.17
[tws@CNSH042921 ~]$ pwd
/wls/tws
mkdir fwy && chmod 777 fwy && cd fwy && pwd
在堡垒机
scp *rpm tws@CNSH042921:/wls/tws/fwy

oracle-instantclient-basic-10.1.0.3-1.i386.rpm
oracle-instantclient-devel-10.1.0.3-1.i386.rpm
oracle-instantclient-jdbc-10.1.0.3-1.i386.rpm
oracle-instantclient-sqlplus-10.1.0.3-1.i386.rpm
在命令行窗口里用root用户,在rpm所在目录进行操作:
rpm -ivh ....rpm
rpm -ivh ....rpm
rpm -ivh ....rpm
rpm -ivh ....rpm
(把四个rpm分别安装,先装basic的那个,其他三个随便顺序安装都可以)
然后,


看是否要新建数据库用户,或者给已有用户加dba组。
新建用户
groupadd oinstall
g roupadd dba
useradd -g oinstall -G dba,oper oracle
passwd oracle

chown -R oracle:oinstall /oracle
chmod -R 755 /oracle
(拷贝修改好的 tnsnames.ora 到这里)

如果是给已经存在的用户,那么
然后到用户家目录下
su - 
cd
mkdir -p oracle/network/admin 
然后已经存在的用户是cognos
chown -R `whoami` $HOME/oracle
ls -ld $HOME/oracle

退回到root用户
cd /usr/lib/oracle/ 查找真实的bin与log路径
比如是/usr/lib/oracle/10.2.0.3/client64/lib
vi2 /etc/profile
将以下的profile加到相应用户的profile那,
或者修改/etc/profile文件,那么,无论是root用户还是其他用户,都会先加载这个环境变量。

(加入如下几行)
-- 实际情况实际修改
export ORACLE_HOME=${HOME}/oracle                                       
export LD_LIBRARY_PATH=/usr/lib/oracle/10.2.0.3/client64/lib
PATH=$PATH:$ORACLE_HOME/bin:$LD_LIBRARY_PATH:$ LD_LIBRARY_PATH/../bin
:wq(存盘并退出vi)
cd /etc &&  source profile
OK,现在可以运行sqlplus来检查一下安装是否成功了
sqlplus sm5/sm5@sunserve
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值