Oracle SQL Developer: Unable to find a Java Virtual Machine.
Troubleshooting상황설명: Oracle Database 11g 를 깔고 SQL Developer를 실행시키고 싶음
요약: 이는 64bit 환경에서 돌아가지 않으므로 x86버전을 사용하시고 JAVAHOME 의 위치를 다시 지정해 주세요.
JDK 다시 깔기: 실패
https://m.blog.naver.com/m1nk1/120208915711 JDK 32bit 깔아 보기
없음
(이 과정에서 알게 되었는데 내가 깐 데이터베이스가 11g이므로 JDK 11이 아닌 8 이하를 깔았어야 했다)
다시 JDK 8 64bit 깔아 보기
문제를 다시 깨달음
내가 Java를 이상한 위치에 깔고 있었다
해결!
또다른 퀘스트
https://stackoverflow.com/questions/16581065/j2se-sdk-configuration-in-oracle-sql-developer
J2SE SDK configuration in oracle sql developer
I installed oracle SQL developer on my machine. When I try to open sqldeveloper.exe, I get a popup that prompts me to select a file path for java.exe I have java.exe at C:\Program Files\Java\jre7\...
stackoverflow.com
요약: 아까 JDK 32bit를 깔아야 하는 게 맞았다
Java 내의 폴더에 깔아 봄
안 됨
이쯤 되니까 PATH 문제인가? 싶음
그래도 아까 다시 깔 때 제대로 삭제하고 제대로 깐 게 아닌 것 같아서 무의미한 도전을 다시 해 보기로
무의미한 도전이 아니라 나를 더 힘들게 하는 도전이었음 (JRE)
JDK로 다시 도전
복붙 아님
갑자기 그런 이야기가 떠오른다
아이가 온 힘을 다해 바위를 들어 올리려 노력하는 것을 본 아버지가 아이에게 "너는 정말 너의 모든 힘을 다 쓴 거니?" 하고 묻고 아이는 "저는 정말 제 모든 힘을 다해 들어 올리려고 했는데 실패했어요" 하고 답한다. 그러자 아버지는 "아니다. 근처의 사람에게 도움을 요청할 수 있는 것도 너의 힘이야." 라고 대답했다는
다시 32bit 문제를 들여다 본다
Oracle – 11G – Client – SQL Developer (64-bit) – Error – WARNING: Could not find jvm.cfg!
Introduction When the SQL Developer that is bundled with 64-bit Oracle 11G Client is launched, one is prompted for the location of java.exe. As the SQL Developer is running on a 64-bit system, the …
learningintheopen.org
해결이 안 되긴 하는데
다시 고민해 보기로 함
일단 Java를 Program files 에 다시 깔아야 할 것 같다
안 됨!
깔아 본다
담배 말린다
기동되길래 나가서 춤추고 왔는데
그냥 하다간 나중에 갑자기 문제가 생기겠지 싶어 다시 지우고 다시 깔고 다시 conf 파일 수정하고 다시 실행시켜 보기로 함
너무 신난다
장장 1시간 30분 걸림
'Troubleshooting' 카테고리의 다른 글
C# LINQ to SQL -> LINQ to XML 을 사용해 만들어 보자! (3일차) (0) | 2020.06.20 |
---|---|
C# LINQ to SQL 을 사용해 만들어 보자! (2일차) (0) | 2020.06.19 |
C# LINQ to SQL 을 사용해 만들어 보자! (1일차) (0) | 2020.06.11 |