1. 程式人生 > >Oracle使用sqlplus和rman無法使用退格、上翻鍵亂碼等問題的解決辦法

Oracle使用sqlplus和rman無法使用退格、上翻鍵亂碼等問題的解決辦法

在Linux下使用sqlplus你會發現:退格鍵無法正常使用(亂碼),上翻鍵也無法正常顯示歷史功能,非常討厭!

為了讓退格鍵和上翻鍵在sqlplus里正常發揮它的作用,我們必須安裝一個軟體 - rlwrap

1. 首先,從http://utopia.knoware.nl/~hlub/uck/rlwrap/下載安裝包,上傳到linux伺服器上

2. 以root使用者解壓縮安裝

  1. tar -zxvf rlwrap-0.37.tar.gz   
  2. cd rlwrap-0.37  
  3. ./configure  
  4. make  
  5. make install 

[[email protected] rlwrap-0.37]# make

make: *** No targets specified and no makefile found.  Stop.

出現上面錯誤是因為缺少三個安裝包:

libtermcap-devel-2.0.8-39.i386.rpm
readline-4.3-13.i386.rpm
readline-devel-4.3-13.i386.rpm

以上安裝包在安裝光碟中可以找到。


3. 安裝成功後,在oracle使用者下編輯.bash_profile

  1. alias sqlplus='rlwrap sqlplus'
  2. alias rman='rlwrap rman'
  3. alias lsnrctl='rlwrap lsnrctl'

這時你再登陸sqlplus和rman,會很高興的發現退格、上翻鍵可以正常使用了,終於不再被輸錯字元而懊惱不已了。

相關推薦

Oracle使用sqlplusrman無法使用退亂碼問題的解決辦法

在Linux下使用sqlplus你會發現:退格鍵無法正常使用(亂碼),上翻鍵也無法正常顯示歷史功能,非常討厭! 為了讓退格鍵和上翻鍵在sqlplus里正常發揮它的作用,我們必須安裝一個軟體 - rlwrap 1. 首先,從http://utopia.knoware.n

js 判斷鍵盤事件大全 相容FireFoxIE(退製表回車空格方向刪除

js 鍵盤事件全面控制 相容FireFox和IE 主要分四個部分  第一部分:瀏覽器的按鍵事件  第二部分:相容瀏覽器  第三部分:程式碼實現和優化  第四部分:總結  第五部分:例項介紹  附:鍵盤對應編碼值 第一部分:瀏覽器的按鍵事件 用js實現鍵盤記錄,要關注瀏覽器

WordPress安裝主題失敗傳檔案失敗問題解決辦法

因為阿里雲伺服器總是提示某個網站有木馬,而且這個網站很low,所以刪除原來的原始碼,重新安裝下。但是安裝後無法更新主題,用了在CSDN上看到的方法,直接在WordPress官網上下載主題,然後上傳到伺服器的方法,但是上傳檔案又會出問題。 其實看:https://blog.csdn.net/q

Xshell不能按退刪除中文亂碼解決方案

    用 Xshell 連線 linux 系統時,顯示資料到控制檯,中文竟然為亂碼。執行 echo $LANG 命令輸出:zh_CN.UTF-8,執行 locale 命令,輸出LANG=zh_CN.UTF-8 LC_CTYPE="zh_CN.UTF-8" LC_NUMERI

Python命令列下退刪除方向亂碼問題解決(親測有效)

一. 出現原因:readline模組沒有安裝 二. 解決方式: # 安裝readline模組yum -y install readline-devel# 進入Python安裝目錄cd /usr/local/Python-2.7.12# 重新執行Python的安裝configuremakemake insta

Oracle SqlPlus 中的方向退失效的解決辦法

在剛裝好的Oracle中,我們使用SqlPlus會發現非常的蹩腳,不僅退格鍵不好用,方向鍵也不行調出history,下面有幾種解決方法。 1.可以使用ctrl+Backspace鍵強制輸出輸入的錯誤,也可以export stty erase ^h,當然這只是臨時的方法,想一勞永逸請看下面。 2.在oracl

Xshell不能使用退刪除解決方案

http://www.ithao123.cn/content-8199369.html 還存在一個問題:上下左右鍵,存在部分使用者可以使用,部分使用者不能使用的情況。暫未解決。mark一下。歡迎各位指教。 [摘要:xshell正在輸進敕令時,若是敲錯字母了的時間,

瀏覽器無法訪問網頁播放視訊傳下載附件問題原因即解決

前言 我們上網瀏覽各種網站,使用瀏覽器的時候可能會遇到一些問題,為了解決這些問題而在網上四處的找答案,於是,為了方便大家,我總結了一些的問題原因及解決方法,可能不太全,以後新增。 一、瀏覽器無法訪問網頁 1.瀏覽器的版本太老 (瀏覽器的版本可能導

單引號雙引號的區別linux快捷zip壓縮lrzszvim常見問題

linux 快捷鍵 zipDay11-12-21怎麽去記憶?大腦: 意識 == 內存 潛意識 === 硬盤如何將知識放到潛意識中:1. 交流討論 - - 說出來 睡覺前,把當天學的內容和復習的內容,以語音的形式表達出來。 微信群裏說出來。 自學知識點,分享給大家。2. 畫圖表達出來 本章正題:單引

GitGithub的關聯應用,傳專案原始碼----第一階段

引言: 進行下面操作時需要滿足條件 1.Git已經安裝,並且SSH KEY已經配置在GitHub上 2.擁有一個Github賬號 一,使用Github建立一個庫(respository)

win10 關於oraclePLSQL Developer的安裝配置,以及常見問題解決

WIN10 關於oracle和PLSQL Developer的安裝、配置,以及常見問題解決辦法 我是比較喜歡去官網下載軟體,主要是比較乾淨安全,沒有捆綁軟體。plsql是支援32位oracle的,所以oracle客戶端我裝的32位,據說64位的也是可以用的,但是要配置一些檔案(我圖方

在自己電腦無法用Foxmail客戶端登入126郵箱的解決辦法

  在公司的電腦上使用了Foxmail郵箱,並且把126帳號也關聯在那了。但是發現回到家之後,在自己電腦上用Foxmail登入自己的126郵箱帳號老是報一個登入帳號或密碼錯誤,弄了幾天,今天終於搞定了。 解決辦法:1.在網頁上登入126郵箱帳號;              

UEditor調用傳圖片傳文件模塊

one 分享圖片 打開 java 我們 itl tps .html 技術 來源:https://www.cnblogs.com/lhm166/articles/6079973.html 說到百度富文本編輯器ueditor(下面簡稱ue),我不得不給它一個大大的贊。我們在

VMware下Ubuntu16.04的安裝可能出現的問題的解決辦法及基本配置

ech 應用程序 內存 測試 如果 地址 高級 鏡像 ddr 安裝VMware 1.下載VMware Workstation Pro 12.1.0 for Windows,安裝。 2.VMware永久證書秘鑰:5A02H-AU243-TZJ49-GTC7K-3C61N 添加

鍵盤沒有HomeEnd的完美解決辦法

zha image 鉤子 正常 ctr 自己的 ctrl+h end alt 最近新入手一個筆記本,發現鍵盤沒有Home/End,這兩個鍵雖然不是必用,但也是用順手了,特別是選擇一行,到行首,行尾的時候甚是方便 作為一枚程序員,怎麽能夠妥協? 於是開始研究 方案一

無法查找或打開 PDB 文件解決辦法

打開 宋體 有時 服務器 mil 服務 img 自己 加載符號 用VS 調試程序時,有時會在VS底部的輸出框中提示“無法查找或打開PDB文件”,這該如何解決呢? 下面我以VS 2013為例,來教大家如何解決! -------------------------------

Oracle無法啟動偵聽,連接特別慢解決辦法

oracle listener.log超過4G無法啟 Oracle業務系統無法連接,檢查網絡,檢查偵聽,都沒問題,tnsping也沒問題,就是無法連接,不用想了。。看alert日誌,如下報錯,Fatal NI connect error 12537, connecting to:(LOCAL=NO)

foxmail勾選SSLV23SSL3收郵件報錯(SSLV2正常)的解決辦法

ssl連接錯誤 errorCode 服務器不支持ssl 問題現象:foxmail客戶端工具勾選SSLV3和SSLV23收不到郵件(SSLV2沒問題),報“ssl連接錯誤, errorCode: 5”和“服務器不支持ssl,請檢查服務器配置, errorCode: 1”錯誤。問題排查:排查maillog

Flask中無法在其他函數中查詢Sqlachemy的解決辦法

for .config __name__ net con conf urn erro ref 報錯信息部分截取: File "D:\python 3.5\lib\site-packages\flask_sqlalchemy\__init__.py", line 91

xshell連不虛擬機linux的解決辦法

分享圖片 linux conf 解決 打開 shel 之間 info mage 1.找到Linux系統的ip地址 輸入命令 ifconfig 2.打開本地網絡連接 將VMnet1的ip地址設置為和虛擬機ip同一網段的ip 比如虛擬機L