数据库
首页 > 数据库> > oracle进sqlplus删除键不能用

oracle进sqlplus删除键不能用

作者:互联网

方法一

环境变量配置 终端删除乱码

vi ~oracle/.bash_profile 

stty erase ^H

source ~oracle/.bash_profile

但是不能使用上下左右的光标键,会乱码^[[A^[[B^

方法二

1.安装 readline 组件包

自带光盘中有RPM包,需安装两个rpm readline,readline-devel

yum install readline readline-devel -y

2. 安装 rlwrap 组件包

根据安装包类型选择安装方法

1、下载rlwrap-0.42.tar.gz上传服务器上

tar -zxvf rlwrap-0.42.tar.gz
cd rlwrap-0.42
./configure && make && make install

2、下载rlwrap-0.42-1.el7.x86_64上传至服务器上

rpm -ivh rlwrap-0.42-1.el7.x86_64.rpm
which rlwrap  //检查看安装路径

3.修改oracle环境变量

vi ~oracle/.bash_prrofile

最下面添加下面两行

alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'

4.生效并sqlplus检查

source .bash_profile

 

标签:删除,rlwrap,sqlplus,oracle,readline,0.42,bash
来源: https://www.cnblogs.com/wxp100/p/15368445.html