코드 짜는 티모

[ORACLE] ORA-00942: 테이블 또는 뷰가 존재하지 않습니다 본문

IT/DB

[ORACLE] ORA-00942: 테이블 또는 뷰가 존재하지 않습니다

나무뒤에티모 2018. 12. 8. 00:04
반응형

ORA-00942: 테이블 또는 뷰가 존재하지 않습니다



1
2
3
4
5
1. 테이블이 존재하는지 확인
2. 테이블이 존재한다면 데이터가 있는지 확인
3. Java에서 작성한 SQL문이 잘못되지 않았는지 확인
4. Connection 객체가 접근하는 테이블이 잘못 된 게 아닌지 확인
5. Java에서 만들어진 Connection 객체가 SELECT, DELETE, INSERT 권한이 있는지 확인
cs


크게 이러한 조건들로 나뉘는다 함


sql문에서 table명 잘못 작성한지도 모르는 바보아니면 권한문제일 경우가 큼


스프링에서 보통 context_datasource.xml  에다가 DB 붙이는데 여기에서 쿼리에서 사용할 테이블명에 접근할 권한 있는 DB사용자로 로그인설정 변경!

(권한없는 계정으로 붙인줄도 모르고 2시간동안 고통받음....)

반응형

'IT > DB' 카테고리의 다른 글

[SQL]update datetype from java  (0) 2019.06.28
[SQL] 문자열 자르기 split하여 비교  (0) 2018.12.15
[SQL] 연속되는 문자 제거  (0) 2018.12.15
[ORACLE] ORA-00911:문자가 부적합 합니다.  (0) 2018.12.08
mybatis에서 db xml 태그 사용  (1) 2018.12.07
Comments