rlwrap安装

178 篇文章 16 订阅
42 篇文章 3 订阅
本文介绍了rlwrap这款工具如何帮助在Oracle数据库操作的SQLPlus中修正错误、移动光标到指定位置以及浏览历史记录。通过安装和配置rlwrap,可以简化sqlplus的使用体验。
摘要由CSDN通过智能技术生成

引言

我们在使用sqlplus对oracle数据库进行操作的时候,难免会出现这样一种情况:写完一长串命令后发现中间有书写错误的地方,这个时候如果我们想移动光标去修正错误的地方,会出现类似如下的现象:

SQL> select name,open_mode from v$dataabase;^[[D

这时我们一般会删除之前书写的内容重新书写。

那么如果想实现直接移动光标到指定位置修改内容,又或者想在sqlplus中上下翻行来浏览历史记录,应该怎么做呢?
这里就给大家介绍一款工具:rlwrap,它可以帮助我们在sqlplus中实现上述需求。

rlwrap安装

1.安装包准备

rlwrap-0.37.tar.gz

2.安装包解压缩

# tar -zxvf rlwrap-0.37.tar.gz

3.先安装如下rpm

如果已经安装不必重复安装

# yum -y install gcc gcc-c++
# yum -y install libtermcap-devel
# yum -y install readline
# yum -y install readline-devel

4.安装 rlwrap

# ./configure
# make
# make install

5.检查是否安装成功

$ rlwrap

6.使用 rlwrap

6.1 在命令前加上rlwrap
$ rlwrap sqlplus / as sysdba

6.2 直接使sqlplus
----前提条件是先配置环境变量

[oracle@orcl ~]$ vi .bash_profile

在末尾添加一行如下内容:
alias sqlplus=‘rlwrap sqlplus’

----使环境变量立即生效

[oracle@orcl ~]$ source .bash_profile

现在测试一下,是不是成功了呢。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值