ORACLE 12C 완전삭제
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 관련변수 삭제