Computer/DB

oracle 10g uninstall 수동으로 삭제하기 - windows xp

박현철 2012. 2. 9. 10:04

oracle 10g 를 삭제하는 방법에 대해 알아보겠습니다

일반적으로 오라클을 삭제하고 나서도 레지스트리에 정보가 남아있다거나

깨끗하게 삭제하는 것은 어렵다고 생각하여

OS 를 재설치하는 등의 여러가지 수고가 들게 됩니다

 

최대한 깨끗하게 삭제하는 절차를 정리해보겠습니다

 

1. 먼저 OUI(Oracle Universal Installer) 를 이용하여 설치된 오라클 관련 제품을 삭제합니다

2. services.msc 를 실행하신후 오라클 관련 서비스 모두를 멈춥니다

3. 다음의 경로에 포함되어 있는 레지스트리 정보를 삭제합니다

    - 사용자에 따라 경로가 다를수 있습니다

    HKEY_CURRENT_USER\SOFTWARE\ORACLE
    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application

    \Oracle.oracle
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleDBConsole
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Oracle10g_home
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OraclService

4. 파일 시스템에서 오라클 관련 폴더를 삭제합니다 - 사용자의 환경에 따라 다릅니다

    Oracle Home Folder

    Oracle 이 설치된 Program Files 하단의 Oracle 관련 폴더 삭제

    Oracle Start Group 삭제 -

     예) C:\Documents and Settings\All Users\Start Menu\Programs\Oracle*

    - 위의 폴더를 지웠다고 해서 서비스 목록에서 오라클 관련 서비스 목록이 삭제되지는 않습니다

      재부팅이 필요합니다
5. 시스템 환경 변수에서 오라클 관련 설정 내용들을 모두 삭제합니다

    - System Path 와 user defined Path 모두 해당됩니다

6. 그리고 다음의 정보를 삭제합니다

        C:\Windows\assembly\ 의 Oracle.DataAccess 와 xxx Polic.Oracle 을 삭제합니다

 

이상으로 삭제가 완료되었습니다

새로운 오라클을 시작하기전에 반드시 위의 과정을 거치시는 것을 추천합니다

인터넷 상에서 많은 삭제 관련 정보를 찾아봤으나 완전히 제거하는 방법을 찾기는 힘들었습니다

인터넷에서 찾아낸 정보와 제가 알고 있는 정보를 결합하여 정리하였습니다

 

문제점을 발견하셨을시에 아래의 연락처로 알려주시기 바랍니다

 

namjh@jptomato.com

cccnam5158@naver.com


출처 : http://blog.naver.com/cccnam5158/80045146598