반응형
반응형
ORA-1013 오류 분석 및 해결 가이드 1️⃣ ORA-01013 오류 개요 ORA-01013: user requested cancel of current operation → 사용자가 현재 작업을 취소했습니다. ORA-01013(ORA-1013)은 일반적으로 클라이언트 또는 세션 측에서 길게 실행되는 SQL을 강제로 중단할 때 나타나는 오류이다. 하지만 단순 사용자 취소 외에도 네트워크 지연·DB 응답 저하·타임아웃 등 시스템 원인으로도 발생한다. 2️⃣ ORA-1013이 발생하는 대표 원인 사용자가 SQL 실행 중 직접 취소 (Ctrl+C, 프로그램 Stop 버튼 등) ..
Oracle ORA-01034 / ORA-27101 오류 분석 및 복구 가이드 1️⃣ 오류 개요 ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist 두 오류는 Oracle Database Instance가 정상적으로 기동되지 않았거나(client에서 접근 가능한 상태가 아님) Oracle Shared Memory Segment(SGA)가 생성되지 못했을 때 발생한다. 즉, “Oracle이 떠 있지 않다” 또는 “Instance가 메모리를 못 잡고 실패했다”는 의미. 2️⃣ 자주 함께 발생하는 오류 코드 ORA-1..
DBCA 설치 2% 멈춤 · ORA-27124 해결 가이드Oracle DBCA(Database Configuration Assistant)를 실행할 때 진행률이 2%에서 멈추는 현상은 리눅스 환경에서 매우 자주 발생하는 문제이며, 특히 아래 오류와 함께 나타납니다.ORA-27124: unable to create shared memory segmentLinux-x86_64 Error: 1: Operation not permitted이 오류는 대부분 HugePages 설정 문제, 특히 hugetlbshm_group 권한 미부여로 인해 발생합니다.1️⃣ 오류 원인Oracle 인스턴스가 HugePages 기반의 고정 메모리 영역을 요청하지만 해당 영역을 할당할 권한이 없기 때문에 shared memory se..
Oracle ORA-03113 · ORA-03114 · ORA-24324 장애 복구 가이드아래 오류들은 Oracle 인스턴스가 **비정상 종료되었거나 메모리 구조(SGA/PGA)가 손상된 경우** 자주 함께 나타나는 오류 조합입니다. ORA-03113: end-of-file on communication channel ORA-03114: not connected to ORACLE ORA-24324: service handle not initialized ORA-01041: hostdef extension doesn't exist동시에 나타날 경우, 이는 단순 커넥션 종료 문제가 아니라 DB 인스턴스 손상, redo 적용 중단, 컨트롤파일 불일치가 발생했음을 의미합니다.1️⃣ 장애 증상 (예시 로그..
ORA-15064 · ORA-03113 오류 분석 및 조치 가이드Oracle 환경에서 ASM 인스턴스와의 통신 오류(ORA-15064)와 세션 비정상 종료(ORA-03113)가 함께 발생하는 문제는 스토리지 계층·ASM 상태·네트워크·리스너·프로세스 비정상 종료 등이 복합적으로 결합될 때 나타납니다.두 오류는 단독으로도 치명적이지만, 동시에 발생하는 경우 “ASM 접근 실패 → DB 세션 종료”로 이어지는 전형적 장애 패턴이며 DBA가 반드시 원인별로 분리해 점검해야 합니다.1️⃣ 오류 메시지ORA-15064: communication failure with asm instanceORA-03113: end-of-file on communication channel상황에 따라 아래와 같은 연계 오류가 함께..
ORA-00020: 최대 프로세스 수 초과 오류 및 함께 자주 발생하는 Oracle 오류 모음■ ORA-00020 오류 개요오류 코드 ORA-00020: exceeded maximum number of processes specified in initialization parameter는 Oracle Database 인스턴스가 허용한 최대 프로세스 수(프로세스 상태 객체)를 모두 사용했을 때 발생한다.예를 들어 로그에는 다음과 같은 메시지가 기록될 수 있다:ORA-00020: maximum number of processes (300) exceeded이 오류가 발생하면 데이터베이스에 새 연결이 불가능해지고, 작업이 중단될 수 있다. 실제 사례에서도 “process state objects are in u..