Windows - Oracle/ORACLE 12C

ORACLE 12C 완전삭제

밤망고 2023. 3. 7. 01:59

ORACLE 의 경우 서비스 등, 여러 경로에 거쳐 로그가 남기 때문에

깔끔하게 지워야 후 설치 할 때 충돌을 방지 할 수 있다.

 

 

A. 서비스 : ORACLE 관련 서비스 중지

A-1. 프로그램 키 -> 검색 : 서비스 ->  ORACLE 관련 서비스를 '우 클릭' 후 중지

 

 

 

A-2. ORACLE 12 설치 디렉토리의 deinstall.bat을 실행

 

 

 

A-3. 명령어 : . (마침표) + Enter

 

 

 

A-4. 명령어 : y + Enter

 

 

 

A-5. 명령어 : ORCL (데이터베이스 이름 목록 지정) + Enter

 

 

 

A-6. 명령어 : Enter + Enter

 

 

 

A-7. 명령어 : FS + Enter

 

 

 

A-8. 명령어 : Enter + Enter + Enter

 

 

 

A-9. 명령어 : Y + Enter

 

 

 

A-10. 명령어 : Y + Enter

 

 

 

A-11. 작업이 완료 될 때 까지 대기

 

 

B. ORACLE 잔여 파일 모두 제거 

B-1. 설치 한 디렉토리의 ORACLE 관련 파일 모두 제거

B-2. 해당 디렉토리의 logs가 oracle 관련 파일인지 확인 후 제거

 

 

 

B-3. 드라이브 에서 tnsnames.ora 검색 후 해당 디렉토리 삭제

 

 

C. Regedit : 레지스트리 삭제

C-1. 실행창 열기 : 프로그램 키 + R 

C-2. 명령어 : regedit + 확인  

 

 

 

C-3. 해당 디렉토리 ORA* 관련 모두 삭제

ㄱ. HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 

ㄴ. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001 ~ N까지\services

ㄷ. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

ㄹ. HKEY_CLASSES_ROOT\ORCL

( 설치시 SID를 ORCL로 지정했기 때에 ORCL관련 모두 삭제 함)

ㅁ. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog 

 

 

 

D. 환경변수 삭제

D-1. 시스템 환경 변수 편집 실행 : 프로그램 키 + 시스템 변수 검색 후 실행 

 

 

 

D-2. 환경 변수 열기

 

 

 

D-3. 시스템 변수에서 ORACLE 관련변수 삭제