본문 바로가기

데이터베이스

[데이터베이스] Windows 환경에서 Oracle 19c 설치 중 일부 오류 해결법

예전에 네이버 블로그에도 작성했었는데, 

나중을 위해서라도 설치중 발생한 오류의 원인에 대해 기록으로 남기려고 한다.

 

또 한 번 강조하지만 

1. 반드시 설치파일의 setup을 실행할 때 관리자 모드로 실행해야 한다.

2. Oracle 설치파일을 드라이브 바로 아래에 설치하면 안 된다.

 

이 외에도 나에게는 해당되지 않았지만 여러가지 문제가 더 발생할 수도 있었다.

예를 들면 컴퓨터 사용자의 이름이 한글이면 안되고, 설치 경로에도 한글이 있으면 안 되고, 레지스트리 세팅문제나 환경변수 문제 등등도 있었다.

 

일단 기억나는 대로 중요한 내용을 정리 해본다.

Oracle 설치 후 폴더 (잘못 된 경로 예시)

여기서 문제점은 위의 폴더 경로를 보자

저렇게 드라이브 바로 아래에 오라클을 설치하면 안된다.

 

저 부분도 알아내는데 꽤 걸렸는데, 

드라이브 아래 아무 폴더아래에 오라클 설치파일을 설치하면 해결된다. 

(설치경로에 한글이 존재하며 안된다.)

제대로 설치한 경로

그럼 "내 pc"나 "새 볼륨"은 뭐냐 할 수 있는데

setup의 진짜 설치경로

저건 그냥 사용자 편의를 위해 저렇게 보이기만 하는거고

위와 같이 해당 프로그램의 속성창에서 나오는 진짜 경로에 한글이 없으면 된다.

 

그리고 2번째로 폴더 아래 setup실행 시 반드시 관리자 모드로 실행해야 한다.

관리자 모드로 실행하지 않으면 그냥 경고도 없이 설치 도중에 멈춘다..

54%에서 계속 멈췄던 기억이 난다.

고통의 54%

처음엔 그냥 오류 메세지도 따로 나오지도 않아서 그냥 다운로드 속도가 느린 줄 알고 

30분 ~ 1시간 정도 뒀다가 2, 3번정도 재설치 해보고서야 뭔가 이상한 걸 느끼고

구글링 해서 찾게 되었다...

 

혹시라도 내가 setup을 관리자 모드로 실행했는지 아닌지 헷갈린다면

작업관리자 -> 세부 정보 -> 승격됨 항목에서

"예"라고 표시되어 있으면 관리자 모드로 실행 된거다.

설치를 진행하기 전에 꼭 다시한번 확인해보기 바란다.

 

다 좋다. 그래 

근데 설치 도중에 오류가 발생하면 프로그램을 완전 삭제하고 재설치 해야한다.

따로 uninstall툴도 없고 손수 일일히 다 찾아서 삭제 해줘야한다.

삭제 방법에 대한 내용은 글을 따로 작성하려고 한다.