溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

解決sqlplus上下左右鍵和Back Space鍵亂碼不能用問(wèn)題

發(fā)布時(shí)間:2020-05-31 06:02:28 來(lái)源:網(wǎng)絡(luò) 閱讀:782 作者:神諭03 欄目:數(shù)據(jù)庫(kù)

在使用Sqlplus的時(shí)候,我們會(huì)發(fā)現(xiàn)想用Back Space刪除錯(cuò)誤的單詞的時(shí)候,會(huì)發(fā)現(xiàn)出現(xiàn)^H亂碼,解決的辦法有兩種:

一:

直接使用Ctrl+Back Space 的組合鍵就可以刪除

二:

在root用戶下的.bash_profile文件中加入:stty erase '^H'

再使用 cource .bash_profile 重新生效


在使用Sqlplus的時(shí)候,如果想上下翻閱代碼而上下左右鍵不可用的話會(huì)讓人很頭疼。

下面是解決上下左右鍵不可用的方法:

一:安裝readline(readline包 安裝光盤(pán)就有

[root@db1 ~]# yum -y install readline*

二:安裝rlwrap

在官網(wǎng)下載rlwrap安裝包 http://rpmfind.net/linux/rpm2html/search.php?query=rlwrap

解壓縮安裝:

[root@db1 rlwrap]# tar -xvf rlwrap-0.42.tar.gz 
[root@db1 rlwrap]#cd rlwrap-0.42
[root@db1 rlwrap-0.42]#./configure 
[root@db1 rlwrap-0.42]#make && make install

三:方便使用rlwrap

[root@db1 rlwrap-0.42]# vi /home/oracle/.bash_profile   加入下面兩句

alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'

[root@db1 rlwrap-0.42]# soruce /home/oracle/.bash_profile   讓他生效

切換到oracle用戶,執(zhí)行sqlplus就可以正常使用了



向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI