Oracle 21c XE Windows 11 재설치

Oracle 21c XE Windows 11 재설치 오류는 주로 기존 설치 파일의 잔재, 한글 계정명/경로, 또는 권한 문제로 발생합니다. 이전 설치 내용을 완벽히 삭제(레지스트리 포함)하고, 영문 사용자 계정에서 관리자 권한으로 재설치하거나, 가상화 환경(Docker)을 사용하는 것이 해결책입니다.
핵심 해결 단계:
  1. 완벽한 삭제: 서비스에서 오라클 관련 항목 중지 및 삭제, 레지스트리(HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE) 삭제, C:\app 등 설치 폴더 삭제.
  2. 계정 확인: 윈도우 사용자 이름이 한글일 경우, 영문 로컬 관리자 계정을 새로 만들어 설치.
  3. 설치 경로: 설치 경로에 한글이나 공백이 없는 곳(예: C:\Oracle)에 설치.
  4. 권한: setup.exe를 반드시 관리자 권한으로 실행.
상세 해결 방법:
Oracle 21c XE Windows 11 재설치
  • 설치 전 사전 필수 작업:
    • C:\app 또는 C:\oracle 등의 기존 설치 폴더를 삭제합니다.
    • 작업 관리자에서 오라클 관련 프로세스(Oracle*, TNSLSNR)를 종료합니다.
    • 서비스(services.msc)에서 오라클 관련 서비스를 찾아 중지 및 삭제합니다.
    • 레지스트리 편집기(regedit)에서 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE을 삭제합니다.
  • 윈도우 11 환경 주의: Oracle 21c XE는 윈도우 11을 공식 지원하지 않는다는 의견도 있으나, 위 방식을 통해 설치한 사례가 있습니다.
  • 롤백(Rollback) 해결: 설치 중 롤백이 발생하면 대부분 레지스트리 잔재 때문이므로 위의 “완벽한 삭제” 단계를 다시 수행해야 합니다.
    RedditReddit +2

가장 확실한 방법은 Windows 11의 사용자 계정명을 영문으로 설정하거나, C:\Users\관리자계정 형태로 영문 계정을 만들어 진행하는 것입니다.