본문 바로가기

Oracle

오라클 데이터베이스 삭제하는 방법(Oracle11gXE+Windows11)

728x90

사전에 덤프 풀백업과 SQL Developer를 통한 익스포트를 통해 DB를 백업해 두었다.

✅ 아래 포스팅 참고

https://ggoyobirdy.tistory.com/15

https://ggoyobirdy.tistory.com/18

 

<작업 환경>

OS : 로컬 Windows 11

오라클 버전 :  Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production

수행 목적 : oracle 11g ex 버전에서 일반 oracle 11g로 데이터베이스를 옮기기 위한 dump 백업 작업

 


 

1. 데이터베이스 백업

나는 스키마, 테이블 등 전체 구조를 이관하기 위해 풀백업을 해두었다.

 

 

2. Oracle 관련 서비스 중지

1) 윈도우+r 실행창 > services.msc 실행

2) Oracle로 시작하는 모든 서비스 실행중인 것 우클릭 > 중지

 

 

 

3. Oracle Universal Installer 실행

oracleXE의 경우 없음

1) oracle 11g는 아래 과정으로 진행 > 제거 클릭

 

 

 

2) 아래 경로로 이동해서 deinstall 파일 관리자 권한으로 실행

 

 

 

 

 

 

 

4. 레지스트리 삭제

1) 윈도우+r 실행창 > regedit.exe 실행

2) OracleXE 관련 폴더 삭제

 

    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ 
    HKEY_LOCAL_MACHINE\SOFTWARE\odbc\
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\


HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\OracleJobSchedulerXE, OracleXEClrAgent, OracleXEClrAgent, OracleXETNSListener
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleJobSchedulerXE, OracleServiceXE, OracleXEClrAgent, OracleXETNSListener
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Oracle.xe

 

 

 

3. 컴퓨터 재부팅 후 Oracle 설치 폴더 삭제

 

C:\Oracle or ORACLE_BASE

C:\Program Files\Oracle

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle - OraDB19Home1

C:\Users Oracle-related folders.