MSGFILE(JSPDEBUG,,,,ENQ), XPLINK(ON), HEAP(8M,2M,ANYWHERE,KEEP), ENVAR("_CEE_ENVFILE=/u/oeusr05/CEEOPTIONS.txt")
HEAP 설정을 CEEOPTIONS.txt 파일에 두지 마십시오. JDK 1.5를 사용할 경우에는 이 단계가 필요하지 않습니다.
Linux 또는 AIX® 운영 체제를 실행하는 클라이언트나 Solaris 운영 환경에서 Java 스토어드 프로시저를 전개하려면 수동으로 Workbench가 설치된 JDK의 위치를 가리키도록 해야 합니다. JDK 위치를 식별하려면 JDK가 설치된 디렉토리의 링크를 작성하십시오. 사용자 인스턴스의 소유자가 다르게 이름 지정되어 있는 경우, 예제 명령에서 db2admin을 대체하십시오.
ln -s /opt/IBMJava2-131 /home/db2admin/sqllib/java/jdk
chown bin /home/db2admin/sqllib/java/jdk
chgrp bin /home/db2admin/sqllib/java/jdk
cd /usr/lib
ln -fs JAVAHOME/jre/bin/libhpi.so
ln -fs JAVAHOME/jre/bin/libjava.so
ln -fs JAVAHOME/jre/bin/classic/libjvm.so여기서, JAVAHOME은 IBM Developer kit의 기본 디렉토리입니다. 예를 들어, /opt/IBMJava2-142는 Developer kit 1.4.2의 디폴트 디렉토리입니다.
cd /usr/lib
ln -fs JAVAHOME/jre/bin/libjsig.so여기서, JAVAHOME은 IBM Developer kit의 기본 디렉토리입니다.
ln -fs JAVAHOME/jre/bin/libjitc.so
ln -fs JAVAHOME/jre/bin/libxhpi.so
ln -fs JAVAHOME/jre/bin/libdbgmalloc.so
ldconfig여기서, JAVAHOME은 IBM Developer kit의 기본 디렉토리입니다.
cd /usr/lib
ln -fs JAVAHOME/jre/bin/libjava.so
ln -fs JAVAHOME/jre/bin/classic/libjvm.so
ln -fs JAVAHOME/jre/bin/libhpi.so
ln -fs JAVAHOME/jre/bin/libjsig.so
ln -fs JAVAHOME/jre/bin/libjitc.so
ln -fs JAVAHOME/jre/bin/libxhpi.so
ln -fs JAVAHOME/jre/bin/libdbgmalloc.s여기서, JAVAHOME은 IBM Developer kit의 기본 디렉토리입니다.