转自:http://www.cnblogs.com/killkill/archive/2009/08/28/1556092.html
在Linux下面使用sqlplus很不爽,上下键,退格键都不能用,严重降低生产效率。
某一天终于发现了这个rlwrap这个好东西,特写此文记录。
由于时间关系,可以从这里下载
安装包。http://files.cnblogs.com/killkill/rlwrap-0.30.tar.gz.zip
下载后,将.zip扩展名去掉,传到Linux服务器上面。
先装上一些安装rpm
一:安装readline
OS的安装光盘里提供了readline包.
[root@oracle11g ~]# rpm -Uvh readline*
error: Failed dependencies: libtermcap-devel is needed by readline-devel-5.1-1.1.i386.rpm
[root@oracle11g ~]# rpm -Uvh libtermcap-devel-2.0.8-46.1.i386.rpm
[root@oracle11g ~]# rpm -Uvh readline*
package readline-5.1-1.1 is already installed
[root@oracle11g ~]# rpm -Uvh readline-devel-5.1-1.1.i386.rpm
二:安装rlwrap
[root@oracle11g ~]# tar -zxvf rlwrap-0.30.tar.gz
[root@oracle11g ~]# cd rlwrap-0.30
[root@oracle11g rlwrap-0.30]# ./configure
[root@oracle11g rlwrap-0.30]# make
[root@oracle11g rlwrap-0.30]# make install
三:方便使用rlwrap
[root@oracle11g rlwrap-0.30]# vi /home/oracle/.bash_profile
添加
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
Linux下的SQL Plus 终于可以像Windows下的那样使用了。
分享到:
相关推荐
默认情况下在Linux上安装的Oracle 10g的sqlplus不支持回显,这在使用中造成了一定的不便,为了使其支持回显功能,我们需要rlwrap软件来帮忙。 首先下载rlwrap-0.30-1.el5.i386的rpm包或者源码包,然后安装即可。...
Windows下使用sqlplus的同学们都可以调出历史命令,提高了执行效率节省时间,linux下都要重新敲命令。有这个工具后就可以调出前面敲过的命令执行。 tar -xzvf rlwrap-0.37.tar.gz make install su - oracle vi .bash...
绍linux下使用rlwrap调用sqlplus中历史命令
rlwrap软件 内含安装txt 解决linux环境下sqlplus不能前进后退问题,方便在sqlplus环境下轻松解决输入问题。
安装方法: 1. tar -jxvf rlwrap-0.28.tar.bz2 2. cd rlwrap-0.28 ...alias sqlplus='rlwrap sqlplus' rlwrap is a 'readline wrapper' that uses the GNU readline library alias rman='rlwrap rman'
Linux下面使用sqlplus热键冲突 解决方案包中包括:libtermcap-devel-2.0.8-46.1.i386.rpm rlwrap-0.42.tar.gz readline-devel-5.1-1.1.i386.rpm
Linux下增加SqlPlus上下键翻动功能,方便sql执行翻阅历史的命令记录。
rlwrap解决LINUX SQLPlus不能使用上下键
大家在Linux主机使用sqlplus命令行工具时,经常会抱怨命令输错不好回退,或者刚输入的命令想再次执行,无法通过上下翻页切换的情况。 那么,是否有方法可以解决呢?答案是肯定的,安装配置 rlwrap 即可。 rlwrap...
在Linux下使用sqlplus或者rman时,经常需要调用上次或之前运行过的命令 下载包地址: http://rpm.pbone.net/index.php3/stat/4/idpl/28195042/dir/redhat_el_7/com/rlwrap-0.42-1.el7.x86_64.rpm.html 地址2: ...
Linux Oracle下sqlplus无法使用命令退格删除和历史记录的解决方法(使用rlwrap) 附件中有解决方法的具体步骤
rlwrap linux sqlplus插件
支持LINUX SQLPLUS 和MYSQL 下的 工具 主要解决 BACKSPACE键和上翻下翻SQL语句
使用该工具,时sqlplus 在linux下需有删除,上翻,下翻的功能; 说明:包安装后,在oracle的环境变量中增加一下 alias sqlplus='rlwrap sqlplus' alias rman='rlwrap rman'
rlwrap安装包(一键安装) 适用于Oracle sqlplus、 rman 优化编辑器 安装完成后修改oracle用户环境变量 vi /home/oracle/.bash_profile ...alias sqlplus='rlwrap sqlplus' alias rman='rlwrap rman'
rlwrap Linux Oracle下sqlplus无法使用命令退格删除和历史记录的解决方法(使用rlwrap)
在linux中oracle的sqlplus是没办法想windows下可以上下调回历史输入的。rlwrap就很好的解决了这个问题。rlwrap 可以用来支持Oracle下sqlplus历史命令的回调功能,提高效率
Linux Oracle下sqlplus无法使用命令退格删除和历史记录的解决方法(使用rlwrap)
Oracle sqlplus工具
Redhat enterprise linux 6 rpm -Uvh rlwrap-0.37-1.el6.i686 3. 使用方法 可以手动输入如下指令使用: ...alias sqlplus='rlwrap sqlplus' 最后,再次进入sqlplus,上下左右和Backspace键都可以用了