Oracle을 설치하는데 오류가 생겨 해결하는데 반나절이 걸렸다.
결론적으로 말하면
사용자 계정의 폴더명이 한글로 되어있었기 때문이다.
웬만하면 뭐든 영어로 이름을 붙여야겠다는 교훈을 얻었다.
일단 깔았던 Oracle을 삭제해주고,
cmd를 관리자 모드로 켜준다.
Windows 키 + R -> cmd -> Ctrl + Shift + Enter 를 치면 관리자 모드로 켤 수 있다.
켠 후
net user administrator /active:yes 를 입력해준다.
그러면 '명령을 잘 실행했습니다' 라는 말이 나오고
PC에 Administrator 라는 계정이 생성이 된다.
현재 계정(일반, 로컬계정)을 로그아웃한 후 , Administrator 계정으로 로그인해 들어가준다.
cmd를 관리자 모드로 켜 준다.
켠 후
ren C:\Users\한글 이름 English_Name 를 입력해준다.
(한글 이름은 이전 한글 폴더 이름, English_Name은 변경할 이름)
C드라이브로 가서 사용자 폴더명이 잘 바뀌었는지 확인해준다.
그리고나서
Windows 키 + R -> regidit 입력하여 레지스트리 편집기로 들어간다.
HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows NT -> CurrentVersion -> ProfileList
순서로 들어간 후 모든 ProfileList폴더에 있는 ProfileImagePath를 확인해서
원래의 한글명이 있는 것을 더블클릭하여 영문으로 바꿔준다. C:\Users\바꿀 이름
그리고나서
Windows 키 + R -> netplwiz 를 쳐서 사용자 계정 이름을 변경해야한다.
바꿀 계정 클릭 -> 사용자 이름 변경
이제 Administrator 계정을 로그아웃 해 주고, 원래의 계정으로 로그인하여 돌아온다.
다시 cmd를 관리자 모드로 켜준다. (Windows 키 + R -> cmd -> Ctrl + Shift + Enter)
켠 후
net user administrator /active:no 를 입력해준다.
그리고 Oracle을 재설치한다.
'기록' 카테고리의 다른 글
GitHub branch 이름 바꾸기 (0) | 2022.03.03 |
---|---|
SQL Developer가 너무 느릴 때 해결 방법 - JDK 경로 설정 변경 (0) | 2022.02.24 |
editpulus 에디트플러스 커서가 굵어졌을때 해결방법 (0) | 2022.01.20 |
Java를 직접 compile하고 실행 - 입력과 출력 (0) | 2021.09.06 |
Java를 직접 compile하고 실행 - 라이브러리 이용 (0) | 2021.09.05 |