最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux下Oracle中SqlPlus時(shí)上下左右鍵亂碼問題的解決辦法

 更新時(shí)間:2017年01月24日 16:57:21   投稿:mrr  
這篇文章主要介紹了Linux下Oracle中SqlPlus時(shí)上下左右鍵亂碼問題的解決辦法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下

window下的sqlplus可以通過箭頭鍵,來回看歷史命令,用起來非常的方便。

但是在Linux下,會(huì)出現(xiàn)各種亂碼,非常不方便,如下圖所示,每次打錯(cuò)一個(gè)字符就需要重新打一遍。

解決辦法:rlwrap 可以用來支持Oracle下sqlplus歷史命令的回調(diào)功能,提高效率。

解決過程:

1、首先下載rlwrap和readline;    

 readline-6.3.tar.gz
   rlwrap-0.30.tar.gz

2、安裝readline包

tar -zxvf readline-6.3.tar.gz 
   cd readline-6.3
   ./configure
   make
   make install

3、安裝rlwrap    

tar -zxvf rlwrap-0.30.tar.gz
  cd rlwrap-0.30
  ./configure

   出現(xiàn)問題:You need the GNU readline library(ftp://ftp.gnu.org/gnu/readline/ ) to build this program!

  解決辦法:yum install readline*,執(zhí)行后出現(xiàn)如下問題

 Error Downloading Packages:
  readline-static-6.0-4.el6.x86_64: failure: Packages/readline-static-6.0-4.el6.x86_64.rpm from base: [Errno 256] No more mirrors to try.
  ncurses-libs-5.7-4.20090207.el6.x86_64: failure: Packages/ncurses-libs-5.7-4.20090207.el6.x86_64.rpm from base: [Errno 256] No more mirrors to try.
  readline-devel-6.0-4.el6.x86_64: failure: Packages/readline-devel-6.0-4.el6.x86_64.rpm from base: [Errno 256] No more mirrors to try.
  ncurses-devel-5.7-4.20090207.el6.x86_64: failure: Packages/ncurses-devel-5.7-4.20090207.el6.x86_64.rpm from base: [Errno 256] No more mirrors to try.
  ncurses-base-5.7-4.20090207.el6.x86_64: failure: Packages/ncurses-base-5.7-4.20090207.el6.x86_64.rpm from base: [Errno 256] No more mirrors to try.

   如果這些包安裝失敗,可以到官網(wǎng)上找這些包下載獨(dú)立安裝,安裝無(wú)誤后,在一次嘗試:

   可以從這個(gè)網(wǎng)址進(jìn)行下載 ,包很全:   http://ftp.riken.jp/Linux/centos/6/os/x86_64/Packages/    

  安裝下載的依賴包:

rpm -ivh  --force readline-static-6.0-4.el6.x86_64.rpm  ncurses-libs-5.7-4.20090207.el6.x86_64.rpm readline-devel-6.0-4.el6.x86_64.rpm  ncurses-devel-5.7-4.20090207.el6.x86_64.rpm  ncurses-base-5.7-4.20090207.el6.x86_64.rpm

然后再嘗試安裝rlwrap:

./configure
make
make install

使用方法:

1、首先配置一些信息,在oracle用戶下的.bash_profile中添加以下信息: 

alias sqlplus='/usr/local/rlwrap/bin/rlwrap sqlplus'  (添加命令)
  alias sqlplus='rlwrap sqlplus'       (去除每次都需要輸入rlwrap的麻煩)
  alias rman='rlwrap rman'

2、source  .bash_profile 后就可以使用了

以上所述是小編給大家介紹的Linux下Oracle中SqlPlus時(shí)上下左右鍵亂碼問題的解決辦法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論

朝阳市| 两当县| 楚雄市| 镶黄旗| 云林县| 信宜市| 崇义县| 轮台县| 台北市| 河东区| 娄烦县| 江城| 南丰县| 吴旗县| 延津县| 汉川市| 利津县| 商丘市| 营口市| 巍山| 瑞金市| 林芝县| 礼泉县| 会东县| 海阳市| 古交市| 安陆市| 永修县| 墨玉县| 定远县| 通许县| 墨竹工卡县| 石狮市| 军事| 张北县| 永嘉县| 资源县| 金乡县| 宁南县| 彭山县| 神农架林区|