Oracle 21c XE 삭제하기
이 방법은 오라클에 포함되어 있는 자체 삭제 배치 파일 이용한다.
이 방식으로 삭제를 진행하면, 서비스나 레지스트리를 수동으로 지워주지 않아도 되며 무엇보다 간편하다.
오라클이 설치되어 있는 폴더에 들어간다.
보통 경로를 따로 지정하지 않고 설치했다면 경로는 c:app\사용자명\product\21c\dbhomeXE 일 것이다.
오라클 설치 경로에서 deinstall 폴더로 들어가서 deinstall.bat 파일을 실행한다.

잠시 기다리라는 문구가 나오고...

이 Oracle 홈에 구성된 데이터베이스 이름 목록을 지정하십시오. 등 여러 개의 입력 과정이 생긴다.
모르겠으면 엔터를 누르면 자동으로 해제 된다.

마지막으로 삭제를 계속할 것인지 아닌지 물어본다.
y를 입력해주자

오라클이 삭제되고 cmd 창이 자동적으로 꺼진다.
(자동적으로 꺼져서 따로 오라클 데이터베이스 삭제가 완료되었다는 캡쳐는 찍지 못했다.)
오라클 데이터베이스가 정상적으로 삭제되었다.
수동으로 삭제하기
이 방법은... 이미 오라클 데이터베이스 폴더 자체를 삭제를 한 사람들이 진행하는 방법이다.
deinstall 배치 파일을 통해 편하게 삭제를 할 수 있지만,
이미 폴더 자체를 삭제하여 배치 파일로 삭제가 할 수 없는 경우에 유용하다.
레지스트리 삭제하기
실행 창에서 'regedit'을 입력하여 레지스트리 편집기를 실행한다.
regedit
아래의 경로 하위에 존재하는 오라클 관련 폴더를 모두 삭제한다.
HKEY_LOCAL_MACHINE\SOFTWARE\
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\

서비스 삭제하기
실행 창에서 'services.msc' 를 실행하여 서비스 창을 연다.
services.msc
오라클 관련 서비스가 있는지 찾아본다.

실행 창에서 'cmd'를 실행한 후, 서비스 창에서 확인되는 오라클 관련 서비스를 삭제한다.
cmd는 반드시 관리자 권한으로 실행하여야 한다.
sc delete "서비스명"

서비스를 새로고침 해보면 말끔히 사라져 있는 것을 볼 수 있다.

시스템 변수 삭제하기
- 시스템 변수 > ORACLE_HOME : 삭제

- 시스템 변수 > path > 오라클 관련 경로 삭제

설치 경로 삭제하기
오라클이 설치되어 있는 경로의 폴더를 삭제해준다.
삭제가 되지 않을 경우 컴퓨터 재부팅 후 삭제해주면 말끔하다.
참고
- 오라클 공식 문서 - Oracle Database - Release 21 - Installation Guide for Microsoft Windows - Starting and Stopping Oracle Database XE
- velog - kkeun0_dev 님 글 - Oracle XE 삭제하는 방법