윈도우7에서 오라클 11g 를 삭제하기 위해서 꽤나 애를 먹어야했다.
Oracle Univeral Installer를 이용해서 삭제하라고 하던데 OUI는 deinstaller 경로를 알려주면서 그걸 실행하라고 시키더라
어찌됐든 삭제를 위해선 설치드라이버:\오라클설치 디렉토리\app\product\11.2.0\dbhome_(여러번 설치하면 여기에 숫자증가)\deinstall\deinstall.bat 을 실행하면 된다.
( 참, 오라클 서비스부터 정지해주자. 탐색기에 서비스라고 치면 바로 나온다. oracle 이름이 붙은 모든 서비스 우클릭-정지)
문제는 deinstall.bat 이란 배치파일이 콘솔ui를 가지고 있는놈이라 진행 과정 중간중간에 명령어 또는 인자를 넣어줘야하고
어떤 값을 넣어야하는 건지 모른다는 것이다.
여러번의 시행착오와 검색 끝에 질문에 답이 있다는 것을 알게되었다...
[LISTENER]에서 구성을 해제할 ... : 이런 질문이 있으면 [] 안에 있는 걸 그냥 쳐주면 된다. e.g. LISTENER
아마 LISTENER, ORCL, 구성파일 경로 등이 있었던것? 같다.
한가지 예외가 마지막에 데이터베이스에 사용하는 저장영역 유형을 지정하라는 질문이 있는데 역시나 앞쪽에
ASM:FS 라고 적혀있었다. 둘다 각각 넣어줘서 두번 실행해보았다.
ORCL 입력한 뒤 멈춘듯 보이지만 시간을 좀 주면 알아서 진행하니 기다리자.
아무튼 콘솔창이 닫히면
regedit을 실행해서
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 삭제
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services 삭제 (Oracle 포함 삭제)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services 삭제 (Oracle 포함 삭제)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 삭제 (Oracle 포함 삭제)
HKEY_CLASSES_ROOT -> Oracle과 Ora로 시작되는 것 삭제
* 다른 오라클 소프트웨어를 설치했을 경우 삭제 주의
이제 재부팅한 뒤 남아있는 오라클 관련 파일 폴더를 삭제해주자.
혹시 oci.dll 파일이 삭제가 안될 경우 파일 이름을 변경한뒤 재부팅 후 삭제시도하면 끝!
'자기 개발 > Oracle' 카테고리의 다른 글
Tablespace 조회 및 용량 확장 (0) | 2014.06.05 |
---|---|
오라클 템프테이블 만들기 (0) | 2014.06.03 |
토드(Toda)에서 서로 다른 서버에 있는 테이블 생성 복사 (서로 다른 스키마) (0) | 2014.06.03 |
오라클(ORACLE) MERGE INTO (UPDATE , INSERT) (0) | 2014.05.30 |
REPLACE 지정문자를 다른것을로 대체할때 (공백제거용으로 썻음) (0) | 2013.11.05 |