Sqlplus無法使用上下左右鍵的問題

2021-07-22 08:43:39 字數 1990 閱讀 3100

或者 

是在執行完./configure後報如下錯誤:

configure: warning: no termcap nor curses library found

checking for readline in -lreadline... no

configure: error: 

you need the gnu readline library( ) to build

this program!

原因是因為預設了rpm包 

解決辦法

#  yum -y install readline*

# ./configure 

# make

# make install

解決方法:

系統有readline-6.2-9.el7.x86_64包,此時只需要將iso檔案掛載到某個目錄下,由於我linux'環境iso映象在/media下面,我要把iso映象掛載到/mnt下

mount -o loop -t iso9660 /media/racle-linux7.1.iso  /mnt

使用本地源就行安裝readline

vi public-yum-o17.repo

將下列新增到repo檔案中,把其他資料來源enable=1 改為enable=0

[o17-locl]

name=oracle linux7

baseurl=file:///mnt

enable=1

gpgcheck=0

新增後儲存,進入iso映象載入點/mnt,執行yum install readline*

readline執行完畢後,進入rlwrap-0.42,執行./configure,此時執行成功,繼續執行make, make install

3. 在.bash_profile檔案中新增下列語句:

儲存退出

4. 使檔案立即生效

[oracle@node1 oracle]$ source ~/.bash_profile

完成後可以用

[oracle@node1 oracle]$ rlwrap sqlplus / as sysdba

此時上下左右鍵恢復正常

sqlplus 上下左右及回退亂碼

在linux以及unix中,sqlplus的上下左右 回退無法使用,會出現亂碼情況。1.安裝 readline 元件包 自帶光碟中有rpm包,需安裝兩個rpm readline devel readline 2.安裝 rlwrap 元件包 oracle localhost media ls rlwr...

linux下oralce外掛程式,使用上下左右鍵

在linux下面無法使用上下鍵,退格鍵都不能用。rpm uvh readline error failed dependencies libtermcap devel is needed by readline devel 5.1 1.1.i386.rpm rpm uvh libtermcap de...

解決CRT連線sqlplus不能上下左右鍵不能使用

1.在crt連線linux,使用sqlplus時候,出現刪除以及上下左右鍵不好使用的情況,刪除鍵可以通過會話設定解決,但是上下左右鍵依然不好使,這裡可以通過安裝軟體的方式解決。1 安裝readline,系統映象包裡自帶,可yum安裝 2 安裝rlwrap root oracle11g tar zxv...