Linux中SQLplus上下键不能显示历史命令的问题
来源:互联网 发布:季汉 知乎 编辑:程序博客网 时间:2024/05/16 16:23
在Linux的sqlplus中运行SQL语句之后,想用上下键把历史命令找出来,发现不支持。
按照下面的步骤可以设置
1,从http://download.csdn.net/user/kkdelta下载 rlwrap
2,安装rlwrap
[root@localhost]# tar -zxvf rlwrap-0.30.tar.gz[root@localhost]# cd rlwrap-0.30[root@localhost rlwrap-0.30]# ./configure[root@localhost rlwrap-0.30]# make[root@localhost rlwrap-0.30]# make install[root@localhost rlwrap-0.30]# rlwrap
如果有You need the GNU readline library(ftp://ftp.gnu.org/gnu/readline/ ) to build this program!错误,需要安装 yum -y install readline*
3,使用rlwrap,rlwrap sqlplus / as sysdba
这时候,熟悉的上下键功能有回来了。
4,设置别名,让sqlplus默认在rlwrap方式下运行。
[root@localhost rlwrap-0.30]# vi /home/oracle/.bash_pro
添加下面的内容
alias sqlplus='rlwrap sqlplus'
alias定义中使用的是单引号,而不是TAB上面的那个,/home/oracle/是oracle用户的主目录。
上面的设置需要Oracle用户重新登录,
如果上面的设置不起作用的话,可以设置在/home/oracle/.bashrc中,这样每次改变到bash的时候都会设置alias。
用type sqlplus验证,如果显示下面的信息证明alias设置成功。
sqlplus is aliased to ‘rlwrap sqlplus’
- Linux中SQLplus上下键不能显示历史命令的问题
- Linux中SQLplus上下键不能显示历史命令的问题
- Linux中SQLplus上下键不能显示历史命令的问题
- Linux中SQLPLUS上下键不能显示历史命令的问题/输入错误不能回退问题 rlwrap解决
- sqlplus上下键找历史命令
- Linux 下 SQL*Plus 上下键不能查看历史命令
- 解决SQLPlus中无法使用历史命令的问题
- rlwrap解决sqlplus上下键找历史命令
- Linux环境下的SQL*PLUS及RMAN中不能使用上下方向键查看命令历史的解决方法
- 使用rlwrap上下翻sqlplus历史命令
- [转]sqlplus中不能上下键选择前一条命令解决方法
- 【转】sqlplus中不能上下键选择前一条命令解决方法
- 解决Linux下使用sqlplus不能使用上下键,退格键
- sqlplus上下键浏览历史命令行
- 解决Linux上sqlplus中的backspace键及上下翻命令问题
- rlwrap实现linux sqlplus 命令上下
- 在Linux Bash通过上下键快速查找历史命令
- Linux环境下Oracle Sqlplus中使用上下键调用SQL语句的方法
- 【ACM】杭电 hdu 1482 Counterfeit Dollar
- 汇编语言中用到的寄存器
- 查看Android系统的stdout和stderr
- 用zend studio连接mysql数据库
- Android 系统数据库编程学习日志
- Linux中SQLplus上下键不能显示历史命令的问题
- C# 正常关闭窗体的方法
- javascript 常量
- javascript中event详解
- Zend framework中区分model和controller
- 我的卓越英语之路-第八天
- javascript之prototype详解
- Linux中Subversion配置实例
- 缺省图片设置