安裝
RPM包下載地址:https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html
- 下載客戶端,得到以下兩個包
oracle-instantclient-basic-21.1.0.0.0-1.x86_64.rpm
oracle-instantclient-sqlplus-21.1.0.0.0-1.x86_64.rpm
a)RedHat/CentOS直接rpm安裝。
rpm -i oracle-instantclient-basic-21.1.0.0.0-1.x86_64.rpm
rpm -i oracle-instantclient-sqlplus-21.1.0.0.0-1.x86_64.rpm
b)由於是rpm包,在Debian/Ubuntu下先將其轉成deb包:
apt-get install alien
alien oracle-instantclient-basic-21.1.0.0.0-1.x86_64.rpm
alien oracle-instantclient-sqlplus-21.1.0.0.0-1.x86_64.rpm
dpkg -i oracle-instantclient-basic_21.1.0.0.0-1.x86_64.rpm
dpkg -i oracle-instantclient-sqlplus_21.1.0.0.0-1.x86_64.rpm
安裝在默認的目錄下 /usr/lib/oracle/21/client64/
- 設置環境變量
~/.bash_profile
/~/.bashrc
$ vi ~/.bash_profile
ORACLE_HOME=/usr/lib/oracle/21/client64
PATH=$ORACLE_HOME/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib
export ORACLE_HOME
export LD_LIBRARY_PATH
export PATH
生效
#centos
source ~/.bash_profile
#ubuntu
source~/.bashrc
使用
- 使用SQL * Plus連接服務器
sqlplus username/password@//host:port/sid
>show user;
執行SQLPlus,如出現找不到包libaio,apt-get/yum install libaio
即可。