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'
测试可以正常使用
若看到后有问题可以留言一起讨论。
浙公网安备 33010602011771号