centos安裝oracle客戶端

wadeson發表於2017-08-22

使用centos遠端登陸oracle伺服器:

下載需要的rpm包:

[root@node1 oracle]# ll
total 59872
-rw-r--r-- 1 root root 59865008 Aug 22 14:35 oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
-rw-r--r-- 1 root root 610222 Aug 22 11:31 oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
-rw-r--r-- 1 root root 828333 Aug 22 11:31 oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm

然後安裝:

[root@node1 oracle]# rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
Preparing... ########################################### [100%]
1:oracle-instantclient11.########################################### [100%]
[root@node1 oracle]# rpm -ivh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
Preparing... ########################################### [100%]
1:oracle-instantclient11.########################################### [100%]
[root@node1 oracle]# rpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm
Preparing... ########################################### [100%]
1:oracle-instantclient11.########################################### [100%]

然後配置環境變數:

[root@node1 ~]# cat .bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

export ORACLE_BASE=/usr/lib/oracle/11.2
export ORACLE_HOME=/usr/lib/oracle/11.2/client64/
export LD_LIBRARY_PATH=$ORACLE_HOME/lib

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

測試是否能夠登入oracle:

 

[root@node1 ~]# sqlplus system/redhat@192.168.223.138:1521/oracle.test

 

SQL*Plus: Release 11.2.0.4.0 Production on Tue Aug 22 15:13:42 2017

 

Copyright (c) 1982, 2013, Oracle. All rights reserved.

 


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

 

SQL>

 

相關文章