sqlplus 乱码,上下左右键不能正常使用

  这两天装oracle 遇到 sqlplus 上下左右键 客户出现乱码,

 

搜索后参考  https://www.cnblogs.com/lzxianren/p/oralce-sqlplus-backspace.html 已经解决

环境:centos7_64, 客户端

安装  rlwrap 解决

1,下载 : https://github.com/hanslub42/rlwrap/releases

2,安装readline 及 依赖 

  root #   yum install readline* 

  Package readline-6.2-11.el7.x86_64 already installed and latest version

  Package readline-static-6.2-11.el7.x86_64 already installed and latest version
  Package readline-devel-6.2-11.el7.x86_64 already installed and latest version

3,上传、解压、编译、安装rlwrap 

  root#  tar -zxvf rlwrap-0.43.tar.gz
  root# cd rlwrap-0.43

  root# ./configure && make && make install

4,配置

  # su - oracle 

  $ vim .bash_profile

  最后增加以下配置,使oracle相关命令都支持回退和上下键

 alias sqlplus='rlwrap sqlplus'
 alias rman='rlwrap rman'
 alias lsnrctl='rlwrap lsnrctl'
测试可以正常使用
若看到后有问题可以留言一起讨论。

posted on 2020-08-27 15:42  三把刀_sdq  阅读(371)  评论(0)    收藏  举报

导航