ITPub博客

首页 > 数据库 > Oracle > rlwrap实现sqlplus环境 方向键等使用

rlwrap实现sqlplus环境 方向键等使用

原创 Oracle 作者:神谕丶 时间:2015-03-13 18:00:10 0 删除 编辑
CentOS RH通用

首先解决包依赖:

yum install readline* libtermcap-devel*



然后下载软件,下载地址:
http://utopia.knoware.nl/~hlub/uck/rlwrap/rlwrap-0.42.tar.gz


解压安装:
tar zxvf rlwrap-0.42.tar.gz
cd rlwrap-0.42
./configure(可以不加选项,默认路径即可)
make && make install
完成安装

然后su - oracle

vi ~/.bash_profile
修改用户环境变量:
在末尾添加:

alias sqlplus='rlwrap sqlplus'

然后source ~/.bash_profile使其生效。

其他oracle db工具如有使用,也可以添加一下别名:
比如alias rman='rlwrap rman'


ending。


可能存在的报错(在CentOS 6.x及redhat 6.x)
【1】
configure: error: 
You need the GNU readline library(ftp://ftp.gnu.org/gnu/readline/ ) to build
this program!

跑一下yum install readline*

如果说readline-**** readline-**** 已经最新,./configure还是报错,则可以试试配置一个新的yum源,通过新的yum源来install。
解决之后可以继续./configure。



注:
因为默认的sqlplus环境是不支持backspace,↑↓←→等操作的,可能需要ctrl组合使用。

rlwrap是一个针对linux环境下的sqlplus能够像在win下一样的操作方式而开发的工具。



作者公众号(持续更新)


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29773961/viewspace-1458804/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: RHEL中yum命令介绍
请登录后发表评论 登录
全部评论
微信公众号:神谕的暗影长廊

注册时间:2014-07-28

  • 博文量
    161
  • 访问量
    1195299