지난 밤에 자동 테스트를 실행하는 도중에 내 스무 개의 스레드 중 하나가 울 렸습니다. 응용 프로그램이 INSERT를 시도하고 있습니다. Springframework 리포트 ORA-00942 : 테이블 또는 뷰가 존재하지 않습니다.문제 해결 ORA-00942
엔터 프라이즈 관리자를 통해 데이터베이스 (11.1.0.6.0)에 연결하여 SQL 워크 시트를 당겨 테이블을 쿼리하여 (a) 테이블이 존재 함을 확인하고 (b) 삽입 된 행 (c)이 스레드가 이전에 삽입 한 행이 있음 (d) 오류가 발생한 시간 전후의 행이 표에 있음을 나타냅니다.
오라클 경험이 거의없는 사용자의 경우이 데이터베이스 서버에서 발생한 오류를 확인하려면 어떻게해야합니까? 오류 발생 원인을 근본 원인으로 되돌리려면 어떻게해야합니까?
이 추가 정보를 제공 할 수 있습니까? 1. INSERT 권한이있는 다른 스키마 또는 테이블 소유자가 삽입을 수행 했습니까? 2. 다른 스키마가 테이블에 삽입 된 경우 소유자가 정규화 한 테이블 참조였습니까? 아니면 사설 동의어를 통해 액세스했거나 공용 동의어를 통해 액세스 했습니까? 3.이 데이터베이스에는 이름이 같은 테이블을 포함하는 다른 스키마가 있습니까? 이러한 조건 중 일부가 충족 될 때 오라클에 문제가 있습니다. 버그가 여전히 11g에 있는지 여부는 알 수 없습니다. – dpbradley