【Oracle】解决oracle sqlplus 中上下左右backspace不能用

时间:2023-01-14 05:31:44

一. 解决输入 BACKSPACE 键变成 ^h 的问题
#su - oracle  
$stty erase ^h.
要永久生效,可以加入到用户环境配置文件.bash_profile中(vi .bash_file),加入如下一行:

stty erase ^h

立即生效:

source .bash_profile
 
二. 解决上下左右键问题


1.  安装 readline 组件包
到 ftp://ftp.gnu.org的 gun/readline目录下,下载最新版本的 read.*.tar.gz 文件,
如:  ftp://ftp.gnu.org/gnu/readline/readline-6.2.tar.gz


然后上传到服务器进行编译安装, 相关指令:


tar zxvf 文件名
./configure  或者 perl Makefile
make
make install
2. 安装