Database/ORACLE | Posted by locke 2007.06.05 22:49

오라클 삭제하기(윈도우2k, xp)

원도우 2K에서 오라클 삭제하는 방법

1) dbca를 실행시켜 생성된 Database를 모두 삭제.

2) [내컴퓨터>관리>서비스 및 응용프로그램> 서비스 에서 OracleServiceSID]에
해당하는 것이 삭제 되었는지 확인.

3) [C: 또는 D:]\oracle\oradata 디렉토리, [C: 또는 D:]\oracle\admin 디렉토리에
아무것도 없어야 됨.
    (주의) 만약, 위의 디렉토리들의 내용이 삭제되지 않는 경우엔, 직접 삭제.
           반드시 1)과 2)수행 후 디렉토리의 내용을 삭제할 것.

4) [내컴퓨터>관리>서비스 및 응용프로그램>서비스 에서 오라클 관련 서비스를 모두
중지시킴.

5) 오라클 설치시디 #1을 넣고 Oracle Universal Installer를 실행.
    >제품 설치 해제 버튼을 눌러서 오라클 프로그램들을 설치해제.

6) 시작버튼 >실행 > regedit 실행
► HKEY_LOCAL_MACHINE >SYSTEM >CurrentControlSet >Services 에서
Oracle 로 시작되는 폴더 및 항목을 모두 삭제.
   ► HKEY_LOCAL_MACHINE> SOFTWARE > ORACLE 폴더를 모두 삭제
7) 재부팅

8) 윈도 탐색기를 이용해 남아있는 [C: 또는 D:]\oracle 디렉토리와
 C:\Program files\oracle 디렉토리를 삭제
 C:\Documents and Settings\Administrator\Local Settings\Temp\
 에 존재하는 OraInstall2005-10-05_10-26-02AM 와 유사 디렉토리도 지울것

완료.


XP에서 오라클 삭제하기

1. 오라클을 삭제하기 전에 서비스에서 동작하고 있는 오라클(Oracle로 시작 되는것들)을 정지 시킨다.
2. uninstall한다.
3. 오라클 레지스트리에서 삭제하기

1) 시작->실행->regedit 입력을 하면 레지스트리 편집기가 나온다..
2) HKEY_LOCAL_MACHINE -> SOFTWARE -> ORACLE 삭제
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\ 에서 Oracle로 시작되는 것을 삭제
   HKEY_LOCAL_MACHINE -> SYSTEM -> ControlSet001 -> Services에서 Oracle로 시작되는 것을 삭제
   HKEY_LOCAL_MACHINE -> SYSTEM -> ControlSet002 -> Services에서 Oracle로 시작되는 것을 삭제
   HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services에서 Oracle로 시작되는 것을 삭제

4. HKEY_CLASSES_ROOT 에서 Oracle과 Ora로 시작되는 것을 삭제
   (주의:Ole로 시작되는 것은 지우지 마세요)

5. 설정-> 제어판 -> 시스템을 실행하여 환경 tab에서 autoexec.bat 화일에서 %ORACLE_HOME%\bin과 JRE path를 remove한다.

6. 윈도우를 재부팅후 Oracle폴더를 삭제한다.