Linux下面使用sqlplus熱鍵衝突

2021-07-02 06:57:00 字數 1290 閱讀 9297

問題原因:在linux環境下面使用sqlplus時,退格鍵、上下左右鍵等於linux熱鍵衝突,在使用xshell以及securecrt等客戶端同樣存在此問題,在使用過程中嚴重影響工作效率。

解決方案:

一:安裝readline

[root@oracle10g ~]# rpm -uvh readline*

error: failed dependencies: libtermcap-devel is needed by readline-devel-5.1-1.1.i386.rpm

[root@oracle10g ~]# rpm -uvh libtermcap-devel-2.0.8-46.1.i386.rpm

[root@oracle10g ~]# rpm -uvh readline*

package readline-5.1-1.1 is already installed

[root@oracle10g ~]# rpm -uvh readline-devel-5.1-1.1.i386.rpm

# rhel 5

[root@oracle10g ~]# rpm -ivh readline* libtermcap-devel*

二、安裝rlwrap

[root@oracle10g ~]# tar -zxvf rlwrap-0.42.tar.gz

[root@oracle10g ~]# cd rlwrap-0.42

[root@oracle10g rlwrap-0.42]# ./configure

[root@oracle10g rlwrap-0.42]# make

[root@oracle10g rlwrap-0.42]# make install

三、使用rlwrap

[root@oracle11g rlwrap-0.30]# vi /home/oracle/.bash_profile

--新增如下兩行**

alias sqlplus='rlwrap sqlplus'

alias rman='rlwrap rman'

這樣linux下的sql plus 可以正常使用了。

資源中有如下三個安裝包:

readline-devel-5.1-1.1.i386.rpm

libtermcap-devel-2.0.8-46.1.i386.rpm

rlwrap-0.42.tar.gz

Linux下面SVN使用

linux中使用svn 1.比較單一檔案和伺服器上的不同 svn diff register.c svn co svn co 是checkout的縮寫 3.顯示日誌 svn log filename 4.新增要管理的專案 svn add filename 5.提交 svn commit m 注釋說明...

linux 下面make工具的使用

在vs下面的工程檔案,光使用gcc命令已經很麻煩了,這時候就要用make命令,就像是乙個工程一樣,在vs下面微軟給我們做好了各種方便的用法,但是在linux下面就要靠我們自己寫了。使用make就一定要有個makefile,它描述了軟體包中各個檔案之間的關係,提供了更新每個檔案的命令。在乙個軟體包裡,...

linux下面使用gprof,分析多執行緒

們知道可以使用,gprof工具來分析系統效能,但是在linux下面,多執行緒則不適用,多執行緒下,只能採集主線程效能資料。原因是gprof採用itimer prof訊號,在多執行緒內,只有主線程才能響應該訊號。那麼採用什麼方法,才能夠分析所有 執行緒呢?關鍵是能夠讓各個執行緒響應itimer pro...