您好,登錄后才能下訂單哦!
oracle 如何像Linux 命令行一樣可以上下鍵翻歷史命令
oracle里面如果輸入一段代碼或者sql,執(zhí)行之后發(fā)現(xiàn)語法錯誤,或者想查看之前輸入的命令。
下載rpm包 rlwrap(附件提供32和64位rpm包)
http://rpmfind.net/linux/rpm2html/search.php?query=rlwrap
安裝rlwrap-0.30-1.el5.i386.rpm
rpm -ivh rlwrap-0.30-1.el5.i386.rpm
修改ORACLE用戶的環(huán)境變量,生成與rlwrap相關(guān)的命令別名
su - oracle
vi .bash_profile
#在最后面添加
alias sql='rlwrap sqlplus'
alias sqlplus='rlwrap sqlplus'
alias lsnrctl='rlwrap lsnrctl'##用于管理監(jiān)聽服務(wù)時可以上下鍵翻歷史命令
alias rman='rlwrap rman'##用于rman可以上下翻歷史命令
重新加載.bash_profile
source .bash_profile
如果已經(jīng)啟動oracle或者進(jìn)入實(shí)例,要exit,shoutdown 重新啟動oracle進(jìn)入實(shí)例
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。