Linux 下安装oracle 后,一般都是使用SSH 登录linux 使用,此时使用的SQLPLUS 不能像Windows 下使用SQLPLUS都是可以使用上下左右方向键前后左右翻转移动,每句命令也是可以往前或往后修改。
使用rlwrap 可以解决这个问题。
1. 相关关联包的安装,涉及到
ncurses-devel-5.7-3.20090208.el6.x86_64
readline-devel-6.0-4.el6.x86_64
readline-static-6.0-4.el6.x86_64
readline-static-6.0-4.el6.x86_64
readline-devel-6.0-4.el6.x86_64
ncurses-devel-5.7-3.20090208.el6.x86_64
也可以赌一把,先安装rlwrap,出错再看看缺什么包。
2. 下载rlwrap:http://utopia.knoware.nl/~hlub/uck/rlwrap/
3. 解压安装:
# tar xzvf rlwrap-0.42.tar.gz
# cd rlwrap-0.42
# ./configure
# make
# make check
# make install
4. 使用:
# rlwrap sqlplus
为了避免每次都输入rlwrap, 可再配置文件中设置别名,例如:
$ vi .bash_profile
alias sqlplus="rlwrap sqlplus"
alias rman="rlwrap rman"