在Windows下使用SQLPLUS都是可以使用上下左右方向键前后左右翻转移动,每句命令也是可以往前或往后修改,但Linux下却不行,可以使用rlwrap实现这个功能:

安装readline

yum install readline* -y

安装rlwrap

rlwrap官网在这里http://utopia.knoware.nl/~hlub/uck/rlwrap/ 貌似不能稳定访问
可以从这个地址下载不同版本http://download.openpkg.org/components/cache/rlwrap/

wget http://download.openpkg.org/components/cache/rlwrap/rlwrap-0.42.tar.gz
tar xvf rlwrap-0.42.tar.gz
cd rlwrap-0.42
./configure
make
make install

配置环境变量

vi /home/oracle/.bash_profile
添加
alias sqlplus='rlwrap sqlplus / as sysdba'
alias rman='rlwrap rman'
alias rl_asmcmd='rlwrap asmcmd'
wq保存以后,
source /home/oracle/.bash_profile

这样以后使用SQLPLUS,直接输入别名sqlplus即可使用上下翻页键,同理使用rman也可以。

Tags标签: sqlplus,rlwrap Tags相关文章如下:

上一篇:MySQL全量(查询)日志general-log的开启

下一篇:MySQL导出查询结果到csv文件中