안녕하세요 ^^
조금 급하게 발생된 문제라 제목 옆에 긴급이라고 적어 놓았습니다 ^^
다른이 아니라 CUBRID를 새로운 서버에 설치하고 DB 들은 load 기능을 사용하여 모두 올리고요
그리고 CUBRID를 Stop 한상태에서
자바 프로시져를 사용하기 위하여 [cubrid.conf] 의 마지막부분에 있는
java_stored_procedure=no 이것을
java_stored_procedure=yes 로 바꾼뒤
CUBRID를 start 한후 매니져에 들어가면
Java VM can not be started
이러한 메세지가 뜹니다.
java_stored_procedure=no로 해주면 다시 정상적으로 매니져가 동작합니다.
QnA들을 찾아 보았더니
CUBRID 7.3 QnA 에 동일한 내용의 글이 있었습니다.
================ 답변==================
아래의 메시지는 JVM이 설치되지 않아(혹은 환경변수에 설정되지 않아) CUBRID에서 지원하는 java stored procedure을 사용할 수 없다는 메시지 입니다.
데이터베이스를 구동하는데 영향을 주지 않습니다만 java stored procedure는 사용할 수 없다는 메시지 입니다.
해당 메시지가 아예 발생하지 않게 하려면 JRE를 설치해야하며 1.5버전 이상의 버전을 설치하시길 권장합니다. 또한 이미 설치가 되어 있다면 환경 변수에 CUBRID사용 계정이 인식할 수 있도록 설정을 해주시기 바랍니다.
========================================
저희 서버도 확인했지만 모두 정상적으로 설정되어 있습니다.
문제 해결 방법이나 취할수 있는 조치가 없을지 질문드립니다.
현재 에러메시지는 JDK or JRE 가 설정이 맞지 않거나
or 버전 mismatch 로 발생한 문제로 보입니다.(현재 JDK1.5이상만 지원 합니다. 시스템 경로에 JDK1.4가 먼저 등록되어 있다면 발생할수 있는 오류 입니다.)
혹시 Java 관련 설정 파일을 좀 더 올려 주시면 오류 트래킹이 가능 할것 같습니다.