오라클(Oracle) 11g 삭제 방법: Windows 운영체제에서

Wookoa 2024. 6. 3.

오라클 11g 윈도우에서 삭제
오라클 11g 윈도우에서 삭제

머리말

  오라클은 일반 사용자가 설치하고 사용하는 소프트웨어와 구분된다. 프로그램을 개발하거나 운영할 목적으로 설치되는 소프트웨어이며 그렇기 때문에 오라클이 설치될 때 하드 디스크, 레지스트리, 윈도우 서비스 모든 영역을 사용해서 복잡한 과정으로 설치되는 소프트웨어다. 오라클을 삭제를 하는 절차 또한 복잡한 과정을 역순으로 수행해야 되며 까다롭게 동작하기 때문에 말끔히 지워지지 않은 상태에서는 프로그램 재 설치가 원활하지 않을 수 있다. 다양한 영역에 설치된 오라클 관련 정보들을 모두 체크해야 깔끔한 삭제가 수행된다. 삭제하는 절차는 생각보다 복잡할 수 있기 때문에 삭제 과정을 집중해서 수행해야 한다. 본 포스팅에서는 Windows 운영체제에 설치된 Oracle 11g 소프트웨어를 삭제하는 과정에 대해서 소개한다.

Windows7 운영체제에서 Oracle 11g 삭제하는 방법

Step 01

  윈도우 기본 기능 중 제어판 메뉴에서 관리도구를 실행한다.

Windows 7 제어판 화면
Windows 7 제어판 화면

Step 02

  관리도구를 실행하면 다양한 메뉴가 출력되는데 그중 서비스를 클릭해서 실행시킨다.

Windows7 서비스 메뉴
Windows7 서비스 메뉴

Step 03

  팝업 되는 서비스 목록에서 Oracle과 관련된 모든 항목을 중지시킨다. 중지시키는 방법은 마우스 우클릭 또는 화면의 왼쪽 패널에서 중지 버튼을 클릭하면 된다.

Oracle 관련된 서비스 목록
Oracle 관련된 서비스 목록

Step 04

  시작프로그램에서 Oracle 항목 중 Universal Installer 프로그램을 찾아서 실행한다. 혹시 해당 경로나 프로그램이 보이지 않는다면 걱정할 필요 없다. 해당 프로그램은 단지 오라클을 삭제하기 위한 프로그램의 위치를 알려주는 도구일 뿐이다. 그러니 찾을 수 없다면 무시하고 Step 07 과정으로 건너뛰어도 좋다.

Universal Installer 프로그램 실행
Universal Installer 프로그램 실행

Step 05

  실행되는 프로그램에서 제품 설치 해제 버튼을 클릭한다.

Universal Installer 프로그램 중 제품 설치 해제
Universal Installer 프로그램 중 제품 설치 해제

Step 06

  삭제하려는 오라클 홈 이름을 체크한 뒤 하단의 제거 버튼을 클릭한다. 사용자의 환경마다 설치된 오라클 홈 이름은 다르다. 본인의 경우 OraDb11g_home1 이름으로 오라클이 설치되었다.

삭제할 오라클 홈 선택
삭제할 오라클 홈 선택

Step 07

  지금까지 수행한 과정은 deinstall 삭제 프로그램을 찾기 위함이다. 팝업 된 경고 창으로 확인한 경로를 찾아가 보면 오라클을 삭제하기 위한 배치 프로그램을 확인할 수 있다. 만약 Universal Installer 프로그램을 찾지 못했다면 아래의 사진과 같이 비슷한 경로를 찾아보거나 오라클이 설치된 폴더에서 검색하면 어렵지 않게 찾을 수 있다.

deinstall 삭제 프로그램의 경로
deinstall 삭제 프로그램의 경로

Step 08

  해당 배치 프로그램을 마우스 오른쪽 버튼을 클릭하여 관리자 권한으로 실행해 준다.

deinstall 프로그램 관리자 권한으로 실행
deinstall 프로그램 관리자 권한으로 실행

Step 09

  삭제 프로그램인 deinstall 배치 파일이 실행되면 삭제할 오라클 관련 정보를 입력받는 프롬프트가 활성화된다. 단일 인스턴스 및 리스너 등 모두 입력 사항에 대해 아무런 값도 입력하지 않고 앤터 키를 입력한다.

deinstall 프로그램 실행 화면
deinstall 프로그램 실행 화면

Step 10

  삭제할 데이터베이스 이름을 입력하면 되는데 바로 옆에 출력되는 문자를 그대로 입력하면 된다. 본인의 경우 ORCL이 출력되어서 그대로 ORCL을 입력해 주었다. 기본적으로 데이터베이스 이름을 자동으로 출력해 주지만 데이터베이스가 두 개 이상 설치되었을 경우에는 자신이 설정한 데이터베이스가 삭제되니 주의 깊게 입력해야 한다.

삭제할 데이터베이스 이름 입력
삭제할 데이터베이스 이름 입력

Step 11

  세부정보를 수정하겠냐는 물음이 나온다. 세부 정보를 수정하지 않을 것이므로 n을 입력한다. 오라클 설치 및 수행 정보에 따라 세부정보 수정을 묻는 단계는 생략될 수 있으니 참고 바란다.

오라클 세부 정보 삭제 여부
오라클 세부 정보 삭제 여부

Step 12

  최종적으로 삭제 여부를 다시 묻는 화면이다. y 문자를 입력해서 삭제를 진행한다.

최종 삭제 여부
최종 삭제 여부

Step 13

  오라클 11g 소프트웨어가 설치된 경로의 모든 파일을 삭제한다.

오라클 설치 경로의 모든 파일 삭제
오라클 설치 경로의 모든 파일 삭제

Step 14

  오라클이 설치된 시스템 재부팅을 한다.

시스템 다시 시작 수행
시스템 다시 시작 수행

Step 15

  재부팅이 완료되면 이제 레지스트리를 삭제해 준다. 자동으로 모두 완벽하게 삭제되는 경우도 있지만 항상 예외는 존재할 수 있으니 직접 확인이 필요하다. 혹시 삭제다 안된 것이 있는지 검색해서 하나씩 삭제해 주도록 하자. regedit 명령어로 레지스트리 편집기를 실행한다.

레지스트리 편집기 실행
레지스트리 편집기 실행

Step 16

  레지스트리 편집기 브라우저의 루트 경로인 컴퓨터에 포커스를 위치시킨 뒤 컨트롤 + f 단축키로 검색을 수행한다. oracle 키워드로 검색하며 검색된 모든 레지스트리를 삭제해 준다. 연계된 응용 프로그램의 레지스트리까지 삭제되지 않으려면 우측에 표시되는 설치 경로 정도는 확인하고 지워주도록 하자. 모든 레지스트리를 확인하기 어렵다면 오라클에서 제공되는 삭제 가이드는 아래와 같다.

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 삭제

HKEY_LOCAL_MACHINE\SYSEM\ControlSet001\Service Oralce 키워드 삭제

HKEY_LOCAL_MACHINE\SYSEM\ControlSet002\Service Oracle 키워드 삭제

KEY_LOCAL_MACHINE\SYSEM\CurrentControlSet\Services Oracle 키워드 삭제

HKEY_CLASSES_ROOT에서 Ora로 시작되는 모든 것 삭제

레지스트리 편집기에서 oracle 키워드 검색
레지스트리 편집기에서 oracle 키워드 검색

꼬리말

  Windows 운영체제에서 Oracle 11g를 완벽하게 삭제하는 방법은 생각보다 매우 어렵게 진행된다. 어쩌면 설치 과정이 매우 간단하기에 자신도 모르는 영역에 데이터들이 자동으로 입력되었기 때문일 수 있다. 오라클 소프트웨어를 삭제하는 방법은 포스팅마다 가이드 내용이 다르다. 누군가는 더욱 간단한 방법으로 삭제에 성공했지만 그대로 따라 하면 삭제에 성공할 가능성이 그리 높지 않다. 그렇기 때문에 예외 상황에서 자신의 능력에 따라 삭제를 실패할 수 있는 작업이다. 오라클 데이터베이스가 두 개 이상 설치 되었거나 설치된 오라클의 세부 버전이 다르거나 다양한 환경이 존재하기 때문에 조금씩 예외적인 상황이 발생할 수 있다. 하지만 자신의 능력에 따라 발생하는 예외적인 요소들을 잘 회피할 수 있어야 한다. 윈도우 운영체제에서 Oracle 11g 삭제 방법에 대해서 소개한 본 포스팅은 이로써 마무리를 짓도록 한다.

인기있는 글

소중한 댓글 (0)