리눅스 분류
리눅스에서 오라클 사용시 edit명령..
작성자 정보
- 홍보성 작성
- 작성일
컨텐츠 정보
- 2,165 조회
- 0 추천
- 목록
본문
sqlplus의 기본 editor는 vi가 아닌지라 익숙한 vi로 변경해서 쓰시면 되죠.
일단 기본 editor 빠져나가는 방법은 q를 누르시고 엔터 치시면 되구요.
설정은 조금씩 폴더가 틀리긴 하지만
ORACLE_HOME/9i(요거는버전에 따라 틀리거나 없을 수 있음)/sqlplus/admin/glogin.sql
해당 파일을 열어서 DEFINE_EDITOR=vi 요넘을 추가 해주시면 ed를 쳤을때 vi 편집기로 불러집니다.
보너스로 간단하게 설명한다면..
sql문을 정상적인 쿼리로 성공했을때 마지막 명령은 buffer에 남게 되는데 이를 저장, 수정, 로딩, 실행 등이 가능합니다.
SAV test -> 마지막 실행 sql문을 test.sql에 저장
ED test -> 지정된 편집기로 test.sql을 로딩
GET test -> test.sql에 있는 내용을 buffer로 로딩
START test -> test.sql을 실행
이원일 님의 글
리눅스에서 오라클을 깔아서 사용하는데요
sqlplus에서 ed 라고 치면 window에서 쓸때처럼 메모장형식으로 프로그램이 떠야 되는거 같은데 vi에디터 상으로 들어간거 같기는 한데.. 거기서 키가 안먹네요
i 키 눌러도 반응이없고 esc도 안먹고 ctrl + c 키도 안먹고.. 모든 키가 안먹고 아예 프롬프트 창으로 나오지도 않아서 결국 리눅스를 재부팅 하게 되는데요 이거 해결책 없나요?
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.