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

 

上一篇:FineUploader 学习笔记


下一篇:1.0 Oracle数据库学习教程-简介&安装