首页 » Oracle » linux oracle 下sqlplus无法正常使用删除和方向健解决方法

linux oracle 下sqlplus无法正常使用删除和方向健解决方法

 

现象:SSH客户端远程登录Linux下oracle的sqplus时,输错字符后按Backspace键或Del键删除时,会出现^H或其他乱七八糟的的字符。

解决方法如下:

一、如果不做任何操作的话,想要删除也是可以的,只是要同时按住两个键:ctrl + backspace就可以删除了。

二、安装rlwrap和readline库软件

64位系统选择:
# rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

或者安装了epel源之后,直接用yum 安装,yum install rlwrap readline readline-devel -y

然后设置别名:vim  /home/oracle/.bash_profile中添加以下:
alias sqlplus=’rlwrap sqlplus’

alias  rman=’rlwrap rman’

生效:source/.  /home/oracle/.bash_profile就可以了。重新登录发现方向键和删除都可以正常使用了。

参考:http://www.ha97.com/4856.html

 

原文链接:linux oracle 下sqlplus无法正常使用删除和方向健解决方法,转载请注明来源!

0