오라클 데이터베이스를 삭제하고 싶다고 하여 오라클이 설치된 폴더만 삭제하는 것은 의미가 없는 행동입니다. 해당 게시물은 오라클 데이터베이스 삭제 시 어떤 부분을 체크해야 할지 리스트로 정리해 보았습니다. 추가사항이 있을 때마다 보충하겠습니다. 예제자료는 오라클 19C 삭제입니다. 그래서 OraDB19와 같은 단어가 보일 수 있습니다.
오라클 데이터베이스 삭제 체크 리스트
- 윈도우 서비스(services.msc)를 실행하여 오라클 데이터베이스와 관련한 서비스 중지하기
- 윈도우 서비스에서 데이터베이스와 관련한 서비스 확인하기 (정리가 안 되어 있으면 삭제)
- 데이터베이스 홈에서 uninstall 또는 deinstall 제거 프로그램 실행하기. 파일이 exe 실행파일인 경우도 있고 bat 배치 파일인 경우도 있습니다.
- universal installer와 같은 설치 프로그램이 있는 경우에 [제품 설치 해제] 등으로 최대한 깨끗하게 삭제하기
- 레지스트리 편집기 삭제하기 (삭제하기 전에 오라클 관련 경로에 폴더가 있는지 확인)
=> 컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDB19Home1 - 레지스트리 편집기에서 확인한 오라클 데이터베이스 관련 폴더 삭제하기
=> 데이터베이스 홈에 남아있는 폴더 및 파일 삭제하기 - 환경변수에서 경로(path) 중에 오라클 홈과 관련한 사항 삭제하기
- 스타트 메뉴 프로그램 삭제하기
=> C:\ProgramData\Microsoft\Windows\Start Menu\Programs
=> Oracle - OraDB19 Home1과 같은 잔재가 남아있어서 삭제합니다.