반응형
반응형
SID 변경 ORA-12638 오류 1️⃣ 오류 개요 Oracle 데이터베이스에서 SID 변경 작업 이후 원격 접속 과정에서 ORA-12638: Credential retrieval failed 오류가 발생하는 사례는 매우 흔합니다. 이 오류는 SID 자체의 문제라기보다 Oracle Net 인증 설정(sqlnet.ora)과 리스너/클라이언트 TNS 정보 불일치가 함께 얽혀 발생하는 일반오류형 케이스입니다. 현상 요약: - 리스너는 정상 기동되지만 원격 접속 시 ORA-12638 발생 - SID 변경 후 listener.ora/TNS/환경변수 정보 불일치 - sqlnet.ora 인증 방식(OS/Ke..
ORA-29548 Java system class 오류 1️⃣ 오류 개요 Oracle Database 환경에서 ORA-29548: Java system class reported: could not identify release specified in classes.bin 오류는 JAVAVM(Java Virtual Machine) 구성 요소의 손상 또는 버전 불일치 문제로 인해 발생하는 대표적인 일반오류형 케이스입니다. 발생 조건 요약: - classes.bin 파일 손상 - JavaVM 패치 적용 중단 또는 비정상 종료 - JAVAVM 스키마 객체 일부 손상 - DB upgrade/patch 후 JAVAVM..
Oracle DB Link — Oracle 간 연동과 이기종 DB 연동 구조 1️⃣ Oracle DB Link 개요 Oracle DB Link는 한 Oracle DB 인스턴스에서 다른 데이터베이스에 직접 접속해 원격 테이블·뷰·프로시저를 호출할 수 있게 만드는 네트워크 기반 객체이다. DB 간 연동 작업(ETL, 통합 조회, 데이터 마이그레이션)을 수행할 때 가장 많이 사용되는 기능이다. ✔ 원격 DB의 객체를 로컬 DB처럼 사용 ✔ SQL 문장 내부에서 직접 호출 가능 ✔ Oracle-to-Oracle, Oracle-to-이기종(DB2·MSSQL·PostgreSQL 등) 모두 지원 ✔ 네트워크..
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 SE 환경에서 수행하는 TPC-H — 개념, 기대효과, 활용 시나리오 1️⃣ TPC-H란 무엇인가? TPC-H(Transaction Processing Performance Council - H)는 데이터웨어하우스(DWH), 분석 시스템, Decision Support System(DSS)의 성능을 측정하기 위한 산업 표준 벤치마크이다. 22개의 복잡한 SQL 쿼리로 구성 대용량 데이터 집계·조인·필터링 성능을 테스트 OLAP(Online Analytical Processing) 성능의 객관적 비교 가능 데이터 규모는 1GB ~ 100TB까지 Scaling Factor로 선택 가능 ..
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..