您的位置:首页 > 运维架构 > Linux

解决Linux下使用sqlplus不能使用上下键,退格键

2016-06-12 10:59 495 查看
解决上下键调用历史记录功能:
第一步:安装readlinecentos的安装光盘里提供了readline包,找到所有的readline开头的包并安装
[root@oracle11g ~]# rpm -ivh readline*
第二步:安装rlwrap(在这个地址下载http://utopia.knoware.nl/~hlub/uck/rlwrap/#rlwrap)
[root@oracle11g ~]# tar -zxvf rlwrap-0.37.tar.gz
[root@oracle11g ~]# cd rlwrap-0.37
[root@oracle11g rlwrap-0.37]# ./configure
[root@oracle11g rlwrap-0.37]# make
[root@oracle11g rlwrap-0.37]# make install
第三步:运行sqlplus时使用rlwrap
[root@oracle11g rlwrap-0.37]# vi /home/oracle/.bash_profile
添加
alias sqlplus='rlwrap sqlplus'

使改动生效
[root@oracle11g rlwrap-0.37]# source ./.bash_profile


解决退格键使用问题:
在oracle用户文件夹下编辑bash_profile文件[oracle@linux245 ~]$ vi .bash_profile加入下面代码stty erase ^h保存退出使改动生效 [oracle@linux245 ~]$ source ./.bash_profile

附件:http://down.51cto.com/data/2367806
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle Linux 光盘