加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle使用sqlplus和rman无法使用退格、上翻键乱码等问题的解决

发布时间:2020-12-12 16:10:52 所属栏目:百科 来源:网络整理
导读:在Linux下使用sqlplus你会发现:退格键无法正常使用(乱码),上翻键也无法正常显示历史功能,非常讨厌! 为了让退格键和上翻键在sqlplus里正常发挥它的作用,我们必须安装一个软件 - rlwrap 1. 首先,从http://utopia.knoware.nl/~hlub/uck/rlwrap/下载安装

在Linux下使用sqlplus你会发现:退格键无法正常使用(乱码),上翻键也无法正常显示历史功能,非常讨厌!

为了让退格键和上翻键在sqlplus里正常发挥它的作用,我们必须安装一个软件 - rlwrap

1. 首先,从http://utopia.knoware.nl/~hlub/uck/rlwrap/下载安装包,上传到linux服务器上

2. 以root用户解压缩安装

 
 
  1. tar-zxvfrlwrap-0.37.tar.gz
  2. cdrlwrap-0.37
  3. ./configure
  4. make
  5. makeinstall

[root@localhost rlwrap-0.37]#make
make: *** No targets specified and no makefile found. Stop.

出现上面错误是因为缺少三个安装包:

libtermcap-devel-2.0.8-39.i386.rpm
readline-4.3-13.i386.rpm
readline-devel-4.3-13.i386.rpm

以上安装包在安装光盘中可以找到。



3. 安装成功后,在oracle用户下编辑.bash_profile

  
  
  • aliassqlplus='rlwrapsqlplus'
  • aliasrman='rlwraprman'
  • aliaslsnrctl='rlwraplsnrctl'
  • 这时你再登陆sqlplus和rman,会很高兴的发现退格、上翻键可以正常使用了,终于不再被输错字符而懊恼不已了。

    (编辑:李大同)

    【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

      推荐文章
        热点阅读