rlwrap的安裝和配置

2021-07-28 06:46:47 字數 1843 閱讀 7284

rlwrap的安裝和配置

在linux中安裝完oracle後,使用sqlplus上下鍵比較費勁,安裝了rlwrap之後就能通過上下鍵翻回歷史命令了,提高效率。

1、 安裝readline

在centos6.7作業系統的安裝光碟packages目錄裡提供有readline包。

[root@dbserver rlwrap-0.30]# cd /media/centos_6.7_final/packages/

[root@dbserver packages]# ll readline*

-r–r–r– 3 root root 182628 jun 25 2012 readline-6.0-4.el6.x86_64.rpm

-r–r–r– 2 root root 137392 jun 25 2012 readline-devel-6.0-4.el6.x86_64.rpm

[root@dbserver packages]# rpm -ivh readline-6.0-4.el6.x86_64.rpm

preparing… ########################################### [100%]

package readline-6.0-4.el6.x86_64 is already installed

[root@dbserver packages]# rpm -ivh readline-devel-6.0-4.el6.x86_64.rpm

error: failed dependencies:

[root@dbserver packages]# rpm -ivh ncurses-devel-5.7-4.20090207.el6.x86_64.rpm

preparing… ########################################### [100%]

1:ncurses-devel ########################################### [100%]

[root@dbserver packages]# rpm -ivh readline-devel-6.0-4.el6.x86_64.rpm

preparing… ########################################### [100%]

1:readline-devel ########################################### [100%]

2、 安裝rlwrap

通過原始碼編譯安裝。

[root@dbserver packages]# cd /opt/software

[root@dbserver software]# tar zxvf rlwrap-0.30.tar.gz

[root@dbserver software]# cd rlwrap-0.30

[root@dbserver rlwrap-0.30]# ./configure

[root@dbserver rlwrap-0.30]# make

[root@dbserver rlwrap-0.30]# make install

3、 設定oracle使用者環境變數

切換到oracle使用者再新增兩行alias配置並使該檔案生效即可。

su – oracle

echo alias sqlplus=』\rlwrap sqlplus\』 >> .bash_profile

echo alias sqlplus=』\rlwrap rman\』 >> .bash_profile

source ./bash_profile

注意:觀察安裝及編譯過程中的輸出資訊

rlwrap安裝配置

一.安裝 root localhost tar zxvf rlwrap 0.30.tar.gz root localhost cd rlwrap 0.30 root localhost configure root localhost make root localhost make install...

安裝rlwrap工具

rlwrap工具可以解決linux下sqlplus提供瀏覽歷史命令列的功能,和刪除先前輸入錯誤的字母等問題。首先需要安裝readline安裝包,光碟裡提供了這個包,而readline devel包依賴於libtermcap devel包。rpm uvh libtermcap devel rpm rp...

安裝rlwrap方便sqlplus使用

這是乙個為方便使用sql plus的技巧,為了能像在dos命令視窗中那樣執行sql plus,使用向上 向下鍵來跳回之前已經執行過的sql語句。需要在linux上安裝rlwrap包,這個程式本身是個shell,可以執行任何你提供給它的命令包括引數,並新增命令歷史瀏覽功能 上傳到linux伺服器,解壓...