sql developer를 설치할 때 다음과 같이 jdk 경로(JDK home)를 입력하라는 창이 나오게 된다.

 

전자정부프레임워크 폴더 안에도 jdk가 있어 이 경로로 설정해보았다.

그런데 다음과 같이 오류가 발생한다.

 

unable to launch the Java Virtual Machine Located at path: jdk 경로.

위 경로 msvcr100.dll 로는 virtual machine을 실행할 수 없다는 얘기이다. C:\eGovFrame-3.9.0\bin\jdk8u242-b08\jre\bin에 가서 확인해보니 msvcr100.dll 은 없고 msvcr120.dll만 존재한다. 그래서 실행할 수 없었던 것이다.

 

 

sql developer 19 버전은 msvcr100.dll로 실행해야 한다. 혹시나 해서 내 pc에 처음 설정한 jdk 폴더로 들어가보았다.

이 경로에는 msvcr100.dll 파일이 존재한다.

 

그런데 이미 설정한 경로를 어떻게 바꿔야 할까?

 

다음 경로에 있는 파일을 수정해야 한다.

 

C:\Users\username\AppData\Roaming\sqldeveloper\19.2.1\product.conf

 

appdata 폴더는 숨겨져 있으므로 숨김항목을 풀고 확인해야 한다.

위 경로에 들어가서 product.conf 파일을 열어보자.

다음과 같이 처음 설정했던 경로가 sql developer javahome으로 설정되어 있다.

 

위 경로를 msvcr100.dll이 존재하는 jdk 경로로 변경해주고 다시 sql developer를 실행해보자.

정상적으로 실행되는 것을 확인 할 수 있다.

 

 

'DBMS > Oracle' 카테고리의 다른 글

[Oracle XE 18c] HR 스키마 생성하기  (0) 2020.12.01

+ Recent posts