CentOS下的sqlplus和windows下的sqlplus不同,在输入命令时不可以使用上下键、删除键等,很不方便,偶然间发现'rlwrap sqlplus'可以实现这个功能,现将其安装过程记录如下:
#首先安装readline,下载:
[root@standby1 oracle]# yum install readline*
#然后去下载、安装rlwrap
[root@standby1 oracle]# tar -zxvf rlwrap-0.30.tar.gz
[root@standby1 oracle]# cd rlwrap-0.30
[root@standby1 rlwrap-0.30]# ./configure
[root@standby1 rlwrap-0.30]# make
[root@standby1 rlwrap-0.30]# make install
#最后配置使用rlwrap sqlplus,在oracle环境变量文件中添加:
[oracle@standby1 rlwrap-0.30]# vi /home/oracle/.bash_profile
#添加
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'#立即生效
[oracle@standby1 rlwrap-0.30]# source /home/oracle/.bash_profile
最后打开sqlplus看看吧!