centos下sqlplus環境中按方向鍵亂碼解決方法
阿新 • • 發佈:2019-02-17
最近在centos6.4下安裝了oracle11g,進入sqlplus後按方向鍵會出現“^[[D^[[D”亂碼,解決方法如下:
(1) 先安裝以下幾個安裝包,除了rlwrap包其他都能在系統iso檔案中找到。
readline-6.0-4.el6.i686.rpm
ncurses-devel-5.7-3.20090208.el6.i686.rpm
readline-devel-6.0-4.el6.i686.rpm
compat-libtermcap-2.0.8-49.el6.i686.rpm
compat-readline5-5.2-17.1.el6.i686.rpm
rlwrap-0.37-1.el5.i386.rpm
(2) 修改 .bash_profile檔案
修改oracle使用者下的 .bash_profile檔案,在最後新增如下兩行:
aliassqlplus="rlwrap sqlplus"
aliasrman="rlwrap rman"
退出重進oracle使用者即可