티스토리 뷰

sqlplus: command not found


이 메세지는 현재까지 2가지 원인을 찾아냈다.


1. oracle이 실행중이지 않다.


2. bash_profile 에 오라클의 경로가 설정되어있지 않다.




1. oracle이 실행중이지 않다.

: 당연히 가장 먼저 체크해봐야 할 사항

보통 오라클은 1521 Port를 이용중이기 때문에, netstat 명령어로 해당 포트가 열려있는지 확인해본다.



[root@korx5 bin]# netstat -tnlp

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name

tcp        0      0 0.0.0.0:993                 0.0.0.0:*                   LISTEN      16448/cyrus-master

tcp        0      0 0.0.0.0:995                 0.0.0.0:*                   LISTEN      16448/cyrus-master

tcp        0      0 127.0.0.1:20004             0.0.0.0:*                   LISTEN      2825/php

tcp        0      0 0.0.0.0:47304               0.0.0.0:*                   LISTEN      10215/xe_d000_XE

tcp        0      0 0.0.0.0:680                 0.0.0.0:*                   LISTEN      16610/rpc.statd

tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      3264/mysqld

tcp        0      0 0.0.0.0:60011               0.0.0.0:*                   LISTEN      29100/sshd

tcp        0      0 0.0.0.0:5038                0.0.0.0:*                   LISTEN      27742/asterisk

tcp        0      0 0.0.0.0:110                 0.0.0.0:*                   LISTEN      5166/pop3d

tcp        0      0 0.0.0.0:143                 0.0.0.0:*                   LISTEN      799/imapd

tcp        0      0 0.0.0.0:4559                0.0.0.0:*                   LISTEN      16146/hfaxd

tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      2756/portmap

tcp        0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN      9476/tnslsnr

tcp        0      0 0.0.0.0:1521                0.0.0.0:*                   LISTEN      9476/tnslsnr

tcp        0      0 0.0.0.0:8089                0.0.0.0:*                   LISTEN      11654/httpd

tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN      16215/master

tcp        0      0 0.0.0.0:443                 0.0.0.0:*                   LISTEN      11654/httpd

tcp        0      0 0.0.0.0:4190                0.0.0.0:*                   LISTEN      16448/cyrus-master



2. bash_profile 에 오라클의 경로가 설정되어있지 않다.

: 오라클이 실행되어있다면, 경로 지정이 되어있지 않은 경우가 있다.

http://hooluv2.tistory.com/entry/Oracle-bash-sqlplus-command-not-found-%EC%97%90%EB%9F%AC-%EB%B0%9C%EC%83%9D

참조


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함