一:安装readline

OS的安装光盘里提供了readline包.

[root@db11g ~]# rpm -ivh readline* libtermcap-devel*

二:安装rlwrap

[root@db11g ~]# tar -zxvf rlwrap-0.41.tar.gz
[root@db11g ~]# cd rlwrap-0.41
[root@db11g rlwrap-0.41]# ./configure
[root@db11g rlwrap-0.41]# make
[root@db11g rlwrap-0.41]# make install
或者
[root@db11g rlwrap-0.41]# ./configure; make install

三:使用rlwrap

vi /home/oracle/.bash_profile
添加
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
 

下载地址

http://utopia.knoware.nl/~hlub/uck/rlwrap/


安装故障

提示信息

You need the GNU readline library(ftp://ftp.gnu.org/gnu/readline/ ) to build xxxx

下载地址ftp://ftp.gnu.org/gnu/readline/readline-6.3.tar.gz

安装readline-6.3.tar.gz后需要安装依赖包libtermcap-devel-2.0.8-46.1.i386.rpm和readline-devel-5.1-1.1.i386.rpm

重新执行 ./configure; make install