1、安裝rlwrap和readline庫(kù)
CentOS下可以用EPEL的yum源直接安裝,步驟如下:
(1)RHEL/CentOS/SL linux 6.x 下安裝 EPEL6 yum源:
32位系統(tǒng)選擇: |
# rpm -ivh |
64位系統(tǒng)選擇: |
# rpm -ivh |
導(dǎo)入key: |
# rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 |
默認(rèn)會(huì)在/etc/yum.repos.d/下創(chuàng)建epel.repo和epel-testing.repo兩個(gè)配置文件。
?
(2)安裝rlwrap和readline:
# |
yum install rlwrap readline readline-devel |
?
readline在系統(tǒng)里有就不用另外下載了
# |
tar zxvf readline-6.2.tar.gz |
# |
cd readline-6.2/ |
# |
./configure |
# |
make |
# |
make install |
?
rlwrap的下載地址:
# |
tar zxvf rlwrap-0.37.tar.gz |
# |
cd rlwrap-0.37/ |
# |
?./configure |
# |
make |
# |
make install |
?
(3)設(shè)置sqlplus的系統(tǒng)別名:
# |
vim /home/oracle/.bash_profile |
? |
在頭部或尾部添加: alias sqlplus=’rlwrap sqlplus’ |
# |
source ? /home/oracle/.bash_profile |
?
退出oracle用戶再重新登錄就ok。