리눅스를 재부팅하고 나서 경로가 제대로 잡히지 않았는지 sqlplus나 pro*c 명령어 자체가 정의되지 않거나 접근할 수 없다는 오류가 발생했다.
발생된 오류 들
sqlplus 실행시 >> rlwrap: error: Cannot execute sqlplus: Permission denied , bash: sqlplus: 명령을 찾을 수 없습니다...
pro*c make 실행시 >> make: execvp: proc: 허가 거부
make: *** [p_select.c] 오류 127
이 오류들은 명령어들의 PATH가 제대로 잡혀있지 않아서 생기는 오류임을 확인했다.
사용자 계정에서
vi ~/.bash_profile
수정 전: PATH=$PATH:$HOME/bin
수정 후: PATH=$PATH:$HOME/bin:/usr/sbin
위와 같이 추가할 경우 해당 디렉토리에 있는 실행파일을 절대경로 지정없이 어디서든 사용이 가능하다.
아래 명령을 통해서 저장하면 끝.
source .bash_profile
'리눅스환경 개발 > 오라클' 카테고리의 다른 글
[ORACLE] PL/SQL (FUNCTION, PROCEDURE, PACKAGE, TRIGGER) (0) | 2022.02.23 |
---|---|
[ORACLE] 테이블 관리 (0) | 2022.02.23 |
[ORACLE] 계정 관리 및 권한 (0) | 2022.02.23 |