SP2-0310 에러 0 2 12,134

by 손님 [2009.05.21 12:14:48]


01.BMP (2,521,958Bytes)

제가 /u01/app/oracle 이 위치에 있는 a.sql을 실행시킬려고하면 SP2-0310 에러가 뜨네요.

이부분을 어떻게 수정하면 실행시킬수 있을까요?

 @$HOME/ -- 이 디렉터리에 파일을 옴기지 않코 /u01/app/oracle 위치에서 실행할려고 합니다.

가능한가요? 아니면 반드시HOME 디렉터리에 옮겨서 실행해야 되나요? 첨부파일에 화면 캡쳐하였습니다.

리눅스 시스템의 오라클 SQLPLUS에서 실행할수 있는 ".SQL" 스크립트는 반드시 /home/oracle 위치에 있는

".SQL" 파일만 실행할수 있나요? 제가 위에서처럼 다른 위치  /u01/app/oracle 에 있는 ".SQL"파일은 실행할수 없나요?

제가 실행한 명령은 : SQL>@$/u01/app/oracle/a.sql

에러: SP2-0310: unable to open file "$/u01/app/oracle/a.sql"

제가 /home/oracle 위치에 a.sql 파일을 옮기고 SQL>@$HOME/a.sql 로 실행하면 실행할수 있습니다.

by 천국 [2009.05.21 13:21:54]
어느곳에 sql문이 위치하든지 돌릴수 있습니다.
지금 경로설정이 잘못된거 같습니다.
SQL>@/u01/app/oracle/a.sql
$을 빼고 실행하시면 됩니다.

by 손님 [2009.05.21 14:14:46]
TO 천국님
고맙습니다. 궁금한게 있는데요. 왜서 위에서 SQL>@$HOME/a.sql 로 실행하면 실행할수 있고 다른 위치를 사용할경우에는 "$"을 빼야 되죠? 상대경로와 절대경로여서 그런가요?
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입