linux上使用rlwrap 解决oracle可以上下键查看命令

linux 上的oracle sqlplus 不能利用 上, 下 键来查看命令,搜索到解决问题的办法,整理如下

 

安装软件rlwrap可以解决这个问题,该软件是用c写的程序

 

官方下载地址:http://utopia.knoware.nl/~hlub/uck/rlwrap/

 

 

安装过程:

 

我们也可以查看解压后的tar包,查看README帮助文件

 

shell>tar -zxvf rlwrap-0.36.tar.gz

shell>./configure

shell>make

shell>make check

shell>make install

 

 

 

这样就可以使用 rlwarp 了

 

[oracle@node1 oracle]$ rlwrap sqlplus / as sysdba

 

这样登录数据库 , 就可以使用上 下 键查找上次执行的命令.

 

如果每次都需要输入 rlwrap 感觉麻烦的话 , 还可以加入到 .bash_profile 中, 就不用每次都输入了

 

[oracle@node1 oracle]$  vi ~/.bash_profile

 

添加

 

alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'

 

保存退出

 

[oracle@node1 oracle]$ source ~/.bash_profile

 

这样我们以后输入命令就方便多了,可以查看以前的命令 可以修改前面输入错误的sql ,不用再重新敲一遍了

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值