티스토리 뷰

반응형

1. ORA-00001: Unique Constraint Violated

  • 오류 설명: 데이터 삽입 시 중복 키 값이 허용되지 않는 경우 발생합니다.
  • 해결 방법: 중복 데이터를 제거하거나, 고유 제약 조건을 수정해야 합니다.

2. ORA-00904: Invalid Identifier

  • 오류 설명: 잘못된 열 이름이나 오타가 있을 때 발생합니다.
  • 해결 방법: SQL 쿼리를 검토하여 열 이름이나 테이블 이름이 올바른지 확인하세요.

3. ORA-00933: SQL Command Not Properly Ended

  • 오류 설명: SQL 문법 오류로 인해 쿼리가 적절하게 끝나지 않았을 때 발생합니다.
  • 해결 방법: 구문 오류를 수정하고, SQL 명령어의 형식을 올바르게 설정하세요.

4. ORA-00942: Table or View Does Not Exist

  • 오류 설명: 존재하지 않는 테이블이나 뷰에 접근하려고 할 때 발생합니다.
  • 해결 방법: 테이블이나 뷰가 올바르게 생성되었는지, 권한이 있는지 확인하세요.

5. ORA-01017: Invalid Username/Password; Logon Denied

  • 오류 설명: 잘못된 사용자명이나 비밀번호로 인해 로그인에 실패했을 때 발생합니다.
  • 해결 방법: 올바른 자격 증명을 사용하여 로그인하거나, 비밀번호를 재설정하세요.

6. ORA-12154: TNS Could Not Resolve the Connect Identifier Specified

  • 오류 설명: TNS Listener가 지정된 데이터베이스 식별자를 찾지 못했을 때 발생합니다.
  • 해결 방법: tnsnames.ora 파일에서 연결 정보를 확인하고, 설정이 올바른지 검토하세요.

7. ORA-12541: TNS No Listener

  • 오류 설명: 데이터베이스 서버의 Listener가 실행 중이 아닐 때 발생합니다.
  • 해결 방법: Listener를 시작하거나 listener.ora 파일을 재구성해야 합니다.

8. ORA-01403: No Data Found

  • 오류 설명: SELECT INTO 문에서 결과가 없을 때 발생합니다.
  • 해결 방법: 쿼리를 수정하여 조건을 확인하고, 데이터가 반환되지 않는 이유를 찾으세요.

9. ORA-04091: Table is Mutating, Trigger/Function May Not See It

  • 오류 설명: 트리거 내에서 변경 중인 테이블에 직접 접근할 때 발생하는 오류입니다.
  • 해결 방법: 데이터를 임시 저장소에 저장하거나, 트리거 설계를 변경하세요.

10. ORA-01652: Unable to Extend Temp Segment

  • 오류 설명: 임시 세그먼트를 확장할 수 있는 공간이 부족할 때 발생합니다.
  • 해결 방법: 테이블스페이스를 확장하거나, 임시 공간을 재구성하세요.
반응형