개발하다보면 이것저것 깔고 지우고 많이 하게 되는데 오라클은 자동으로 삭제가 안된다
지우면서 삭제순서 기록
1. 삭제 프로그램 실행 (프로그램-Oracle)
deinstall 버튼이 있으니 잘 찾아보면 된다.
바로 삭제되는건 아니고 bat파일 위치를 알려준다.
(윈도우 버전에 따라 그냥 삭제가 되는건 아니겠지? 확실히 윈10에서는 안된다)
<oracle_home>/deinstall/deinstall.bat
대충 설치한 경우 이 위치에 잡힌다
/product/11.2.0/dbhome_1/deinstall/deinsta.bat
이걸 관리자 권한으로 실행
[ENTER][ENTER][ENTER][ENTER][ENTER][ENTER][ENTER]
그 후
2. 서비스는 알아서 정지를
cmd관리자 권한으로 실행 후 아래 명령어 실행
sc delete OracleVssWriterORCL
sc delete OracleDBConsoleorcl
sc delete OracleJobSchedulerORCL
sc delete OracleOraDb11g_home2TNSListener
sc delete OracleServiceORCL
글쓴이와 설치를 다르게 했다면 다를 수 있다.
3. 레지스트리 정리
regedit
Ora, ORACLE를 다 삭제하면 자바나 버추어박스 오류가 날 수 있으므로 찾아서 지워야한다
HKEY_CLASSES_ROOT\OracleConfig*
HKEY_CLASSES_ROOT\OracleDatabase*
HKEY_CLASSES_ROOT\OracleHome*
HKEY_CLASSES_ROOT\OracleDatabaseHome*
HKEY_CLASSES_ROOT\ORAMM*
HKEY_CLASSES_ROOT\Orcl*
VirtualBox붙은거 빼고 다 지우면 된다
HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY*
HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\ODP*
HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\SYS*
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Oracle11
4. 파일삭제
삭제삭제