오라클 운영 중에 황당한(?) 일을 겪어서, 확인해 보니 다음과 해결 법을 찾아서 내용을 공유합니다. 개발자가 오라클 서버에 새로운 인덱스를 생성해 달라고 요청이 왔습니다. 테이블을 조회하여, 인덱스를 걸고자 하였습니다. 그런데, 분명히 테이블이 있는데 인덱스를 생성할 경우 테이블이 없다고 나오며, ORA-00942가 계속해서 발생하였습니다. 메시지 내용은 상당히 간단합니다. 테이블 또는 뷰가 존재하지 않습니다. 우선 테이블이 실제 존재하는지 ALL_TABLES를 통해 확인 해봤습니다. 1 SELECT * FROM all_tables WHERE table_name = '테이블명' cs 테이블은 정상적으로 존재하였습니다. 하지만 테이블을 조회할 경우 다음과 같이 에러가 나왔습니다. ORA-00942: ta..
테이블이 존재 하는데, ORA-00942 발생
오라클 운영 중에 황당한(?) 일을 겪어서, 확인해 보니 다음과 해결 법을 찾아서 내용을 공유합니다. 개발자가 오라클 서버에 새로운 인덱스를 생성해 달라고 요청이 왔습니다. 테이블을 조회하여, 인덱스를 걸고자 하였습니다. 그런데, 분명히 테이블이 있는데 인덱스를 생성할 경우 테이블이 없다고 나오며, ORA-00942가 계속해서 발생하였습니다. 메시지 내용은 상당히 간단합니다. 테이블 또는 뷰가 존재하지 않습니다. 우선 테이블이 실제 존재하는지 ALL_TABLES를 통해 확인 해봤습니다. 1 SELECT * FROM all_tables WHERE table_name = '테이블명' cs 테이블은 정상적으로 존재하였습니다. 하지만 테이블을 조회할 경우 다음과 같이 에러가 나왔습니다. ORA-00942: ta..
2016.04.29