2015년 12월 28일 월요일

[oracle]윈도우 환경 SQL Developer 실행시 jvm.dll 에러 발생 해결방법

 Unable to create an instance of the Java Virtual Machine Located at path  : D:\어쩌구 저쩌구\jvm.dll

오류 해결방법 

1. 

https://www.microsoft.com/ko-kr/download/confirmation.aspx?id=5555

링크에 가서 visual C++ 2010 재배포 가능 패키지 (x86) 과

Microsoft .NET Faramework 4Client Profile(웹설치 관리자)

를 다운받아 설치,또는 재설치한다.

2.

sql developer 는 32bit jdk 를 사용하므로 64 비트 일 경우는 에러가 발생한다.

32비트로 재설치후 설치 경로를 재설정한다. 재설정버튼이 따로 없는데

이럴경우 sqldeveloper.conf 파일에서 javaset 부분 텍스트를 변경하면 실행시 오류가 없고

초기 패스설정창이 다시 출력된다.

3.

sqldeveloer 메모리 할당에서 시스템이 허용하는 메모리보다 클경우 발생할수 있다.

D:\database\oracle11g\Oracle\product\11.2.0\dbhome_1\sqldeveloper\ide\bin

경로는 다를수 있다. ide.conf  파일을 찾아서

AddVMOption  -Xmx128M (최대메모리)
AddVMOption  -Xms64M   (최소메모리)

부분을 수정하고


D:\database\oracle11g\Oracle\product\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin (경로는 다를수 있다.)
sqldeveloper.conf 에서 AddVMOption  -XX:MaxPermSize=128M (최대 허용메모리)

를 수정한다.

댓글 없음:

댓글 쓰기

[lunux]리눅스 폴더별 용량 확인

리눅스 폴더별 용량 확인 조회 하고자 하는 디렉토리 리스트가있는 경로로 이동후 du -h --max-depth=1