Oracle Database - 21c XE 삭제하기 (사용자 인터페이스 사용, 수동 삭제 절차)

반응형

Oracle 21c XE 삭제하기

이 방법은 오라클에 포함되어 있는 자체 삭제 배치 파일 이용한다.
이 방식으로 삭제를 진행하면, 서비스나 레지스트리를 수동으로 지워주지 않아도 되며 무엇보다 간편하다.


오라클이 설치되어 있는 폴더에 들어간다.
보통 경로를 따로 지정하지 않고 설치했다면 경로는 c:app\사용자명\product\21c\dbhomeXE 일 것이다.
오라클 설치 경로에서 deinstall 폴더로 들어가서 deinstall.bat 파일을 실행한다.

etc-image-0

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

etc-image-1

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

etc-image-2

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

etc-image-3

 
오라클이 삭제되고 cmd 창이 자동적으로 꺼진다.
(자동적으로 꺼져서 따로 오라클 데이터베이스 삭제가 완료되었다는 캡쳐는 찍지 못했다.)
 
오라클 데이터베이스가 정상적으로 삭제되었다.


수동으로 삭제하기

이 방법은... 이미 오라클 데이터베이스 폴더 자체를 삭제를 한 사람들이 진행하는 방법이다.
deinstall 배치 파일을 통해 편하게 삭제를 할 수 있지만,
이미 폴더 자체를 삭제하여 배치 파일로 삭제가 할 수 없는 경우에 유용하다.


레지스트리 삭제하기

실행 창에서 'regedit'을 입력하여 레지스트리 편집기를 실행한다.

regedit

 
아래의 경로 하위에 존재하는 오라클 관련 폴더를 모두 삭제한다.

HKEY_LOCAL_MACHINE\SOFTWARE\
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\  
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\
etc-image-4

서비스 삭제하기

실행 창에서 'services.msc' 를 실행하여 서비스 창을 연다.

services.msc

 
오라클 관련 서비스가 있는지 찾아본다.

etc-image-5

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

sc delete "서비스명"
etc-image-6

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

etc-image-7

시스템 변수 삭제하기

  • 시스템 변수 > ORACLE_HOME : 삭제
etc-image-8

 

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

설치 경로 삭제하기

오라클이 설치되어 있는 경로의 폴더를 삭제해준다.
삭제가 되지 않을 경우 컴퓨터 재부팅 후 삭제해주면 말끔하다.


참고

 

반응형