在Linux下面使用sqlplus很不爽,上下键,退格键都不能用,严重降低生产效率。
lrwrap下载地址:http://utopia.knoware.nl/~hlub/uck/rlwrap/rlwrap-0.37.tar.gz
一:安装readline
光盘里提供了一些安装lrwrap的关系包
[root@localhost ~]# rpm -Uvh readline* error: Failed dependencies: libtermcap-devel is needed by readline-devel-5.1-1.1.i386.rpm [root@localhost ~]# rpm -Uvh libtermcap-devel-2.0.8-46.1.i386.rpm [root@localhost ~]# rpm -Uvh readline* package readline-5.1-1.1 is already installed [root@localhost ~]# rpm -Uvh readline-devel-5.1-1.1.i386.rpm我测试时可以直接安装所以没有进行验证
二:安装rlwrap
[root@localhost ~]# tar -zxvf rlwrap-0.37.tar.gz [root@localhost ~]# cd rlwrap-0.37 [root@localhost rlwrap-0.37]# ./configure [root@localhost rlwrap-0.37]# make [root@localhost rlwrap-0.37]# make install
三:方便使用rlwrap
[root@localhost rlwrap-0.37]# vi /home/oracle/.bash_profile 添加 alias sqlplus='rlwrap sqlplus' alias rman='rlwrap rman'
如果不配置上面的别名则进入sqlplus需如下格式
rlwrap sqlplus / as sysdba
至此rlwrap配置完成