使用rlwrap實現sqlplus上下鍵翻閱輸過的oracle曆史命令

來源:互聯網
上載者:User

標籤:使用rlwrap實現sqlplus上下鍵翻閱輸過的oracle曆史命令

初學Oracle的同學可能在Linux 下使用SecureCRT來串連伺服器,在使用sqlplus時像調用之前輸入過的命令重新執行,沒法實現????

同樣的問題肯定前輩們一定也遇到過,所以就Google了一下,找到了rlwrap這個工具,下面我們來一起看下吧:

rlwrap :http://utopia.knoware.nl/~hlub/uck/rlwrap/#rlwrap

一、安裝readline包

在系統的光碟片中我們很容易找到符合自己版本的包

#rpm -qa| grep readline

//先檢查一下系統是否安裝過

#rpm -Uvh readline-5.1-3.el5.i386.rpm

//提示需要安裝readline-devel-5.1-3.el5.i386.rpm

#rpm -ivh readline-devel-5.1-3.el5.i386.rpm  readline-5.1-3.el5.i386.rpm

二、安裝rlwrap

從上面的連結下載rlwrap後,把包放到你的系統裡面

# tar -zvxf rlwrap-0.37.tar.gz#cd rlwrap-0.37#./configure#make#make install#vim /home/oracle/.bash_profile

添加以下兩行別名後儲存退出:

alias sqlplus=‘rlwrapsqlplus‘alias rman=‘rlwrap rman‘

三、使用

$sqlplus / as sysdbaSQL>

好了,至此我們就可以便於使用上下鍵調用曆史命令了。

使用rlwrap實現sqlplus上下鍵翻閱輸過的oracle曆史命令

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.