Linux中Oracle的sqlplus下退格和Del键无效的问题解决
利用rlwrap工具解決方法
?
1、安裝rlwrap和readline庫
CentOS下可以用EPEL的yum源直接安裝,步驟如下:
(1)RHEL/CentOS/SL Linux 6.x 下安裝 EPEL6 yum源:
| 32位系統選擇: | # rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm |
| 64位系統選擇: | # rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm |
| 導入key: | # rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 |
默認會在/etc/yum.repos.d/下創建epel.repo和epel-testing.repo兩個配置文件。
?
(2)安裝rlwrap和readline:
| # | yum install rlwrap readline readline-devel |
?
readline在系統里有就不用另外下載了
| # | tar zxvf readline-6.2.tar.gz |
| # | cd readline-6.2/ |
| # | ./configure |
| # | make |
| # | make install |
?
rlwrap的下載地址:http://files.cnblogs.com/killkill/rlwrap-0.30.tar.gz.zip
| # | tar zxvf rlwrap-0.37.tar.gz |
| # | cd rlwrap-0.37/ |
| # | ?./configure |
| # | make |
| # | make install |
?
(3)設置sqlplus的系統別名:
| # | vim /home/oracle/.bash_profile |
| ? | 在頭部或尾部添加: alias sqlplus='rlwrap sqlplus' |
| # | source /home/oracle/.bash_profile |
?
退出oracle用戶再重新登錄就ok。
轉載于:https://www.cnblogs.com/thescentedpath/p/sqlplus.html
總結
以上是生活随笔為你收集整理的Linux中Oracle的sqlplus下退格和Del键无效的问题解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到佛像能不能告诉别人
- 下一篇: Centos7完全分布式搭建Hadoop