Dev/Database

[DB/SQLDeveloper] Unable to find a Java Virtual Machine. To point to a location of a Java Virtual Machine, please refer to the Oracle9i JDeveloper Install Guide (jdev\install.html)

알굼 2024. 5. 30. 16:09
반응형

Oracle SQL Developer 를 실행하니 아래와 같은 에러가 발생하였다.
" Unable to find a Java Virtual Machine. To point to a location of a Java Virtual Machine, please refer to the Oracle9i JDeveloper Install Guide (jdev\install.html) "

에러 메세지 그대로, JVM 의 경로가 잘못되어 경로를 참조할 수 없다는 에러이다.
JDK 경로가 변경되는 등의 이유로, DB 설치 당시와 현재 참조하는 JVM 경로가 달라져 위와 같은 에러가 발생할 수 있다. 이런 경우에는 sqldeveloper.conf 파일에 정의된 JDK 경로를 수정해주면 해결할 수 있다. 

 

1. SQL Developer 가 설치된 경로로 이동하여 sqldeveloper.conf 파일을 연다.

Oracle DB가 최초 설치된 경로 내에 sqldeveloper.conf 파일이 존재한다. Oracle 11g 기준으로 설치시 기본 경로를 변경하지 않았다면, 아래와 같은 경로로 들어가 sqldeveloper.conf 파일을 찾는다.
(C:\ Oracle\product\11.2.0\dbhome_1\sqldeveloper\bin\sqldeveloper.conf)

 

2. SetJavaHome 에 정의된 JDK 주소를 지운다.

 

3. Oracle SQL Developer 재실행시, 올바른 JDK 주소를 입력한다.

※ 이때, 반드시 JDK 32bit 버전으로 설정해야한다. 

 

반응형