Ora-00942
DB CAFE
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
1 ORA-00942[편집]
- 테이블 또는 뷰가 존재하지 않습니다.
ex)
### Error updating database. Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 테이블 또는 뷰가 존재하지 않습니다
SQL 에디터에서의 에러문구 : 00942. 00000 - "table or view does not exist"
1.1 발생원인[편집]
- 테이블,뷰 이름 오타
- -> 오타 확인
- 실제로 테이블이나 뷰가 존재하지 않은 경우
- -> 테이블 또는 뷰명을 확인합니다.
- 테이블에 권한이 없는 경우
- -> 테이블에 권한을 부여
- -> 권한을 줄수 있는 USER로 접속해서 지금 사용중인 계정에 권한 부여
GRANT SELECT, INSERT, UPDATE, DELETE
ON 테이블 권한있는 USER.테이블명
TO 권한부여할 USER