或者
是在執行完./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...