rlwrap 는 sqlplus 상하 키 와 backspace 키 를 해결 하고 과거 기록 명령 을 찾 습 니 다.

rlwrap 는 sqlplus 상하 키 와 backspace 키 를 해결 하고 과거 기록 명령 을 찾 습 니 다.
Linux 아래 에서 sqlplus 를 사용 하면 기본적으로 위아래 키 로 과거 기록 명령 을 찾 을 수 없습니다.사용 하기 불편 하고 효율 에 영향 을 줍 니 다.그러나 제3자 도구 인 rlwrap 을 통 해 이 문 제 를 해결 할 수 있다.
rlwrap 다운로드:rlwrap-0.37.tar.gz
1.readline 설치
yum 이라는 도구 로 완성 할 수 있 습 니 다.
[root@rhel6 ~]# yum -y install readline*
원본 이 없 으 면 관련 설치 패 키 지 를 직접 다운로드 하고 rpm 을 통 해 설치 할 수 있 습 니 다.
[root@rhel6 ~]# rpm -Uvh readline*
error: Failed dependencies: libtermcap-devel is needed by readline-devel-5.1-1.1.i386.rpm
[root@rhel6 ~]# rpm -Uvh libtermcap-devel-2.0.8-46.1.i386.rpm
[root@rhel6 ~]# rpm -Uvh readline*
package readline-5.1-1.1 is already installed
[root@rhel6 ~]# rpm -Uvh readline-devel-5.1-1.1.i386.rpm

2.rlwrap 설치
설치 패키지 rlwrap-0.37.tar.gz 를~디 렉 터 리 에 다운로드 하 십시오.
[root@rhel6 ~]# tar -zxvf rlwrap-0.37.tar.gz
[root@rhel6 ~]# cd rlwrap-0.37
[root@rhel6 rlwrap-0.37]# ./configure
[root@rhel6 rlwrap-0.37]# make
[root@rhel6 rlwrap-0.37]# make install
[root@rhel6 rlwrap-0.37]# man rlwrap
여기까지.
3.rlwrap 설정
[root@rhel6 rlwrap-0.37]# vim /home/oracle/.bash_profile
덧붙이다
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
stty erase ^h

OK,이제 Linux 의 SQL Plus 는 Windows 에서 처럼 사용 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기