¿þ¾îÇϿ콺 º¯È¯±â¸¦ »ç¿ë °¡´ÉÇϵµ·Ï Çϱâ Àü¿¡ ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
DB2 ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß Ŭ¶óÀÌ¾ðÆ®¿¡´Â AIX, OS/2 ¹× Windows NT¿ë JDK°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
ÀÚ¼¼ÇÑ Á¤º¸´Â ¼³Ä¡ ¹× ±¸¼º º¸Ãæ ¼³¸í¼¿¡¼ ÂüÁ¶ÇϽʽÿÀ.
Solaris ¿î¿µ ȯ°æ¿ë JDK¸¦ °¡Á®¿Í ¼³Ä¡ÇÏ·Á¸é, http://www.sun.com/java/products/platform.html·Î °¡¼ Áö½Ã»çÇ×À» µû¸£½Ê½Ã¿À.
ÀÌ Àý¿¡´Â Windows NT, AIX ¹× Solaris ¿î¿µ ȯ°æ¿¡¼ÀÇ È¯°æ º¯¼ö °»½Å ´Ü°è°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
Path ¹× CLASSPATH ȯ°æ º¯¼ö¸¦ °»½ÅÇÏ·Á¸é,
¿¹¸¦ µé¾î, C:\SQLLIB\FUNCTION;C:\SQLLIB\JAVA\DB2JAVA.ZIP;À» CLASSPATH º¯¼ö¿¡ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© ÇöÀç µð·ºÅ丮°¡ CLASSPATH º¯¼ö¿¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
$ echo $CLASSPATH
¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.
.:/INSTHOME/sqllib/java/db2java.zip
¿©±â¼ /INSTHOMEÀº ÀνºÅϽº ¼ÒÀ¯ÀÚÀÇ È¨ µð·ºÅ丮ÀÔ´Ï´Ù.
CLASSPATH º¯¼ö¸¦ º¯°æÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.
CLASSPATH=.:$CLASSPATH export CLASSPATH
PATH º¯¼ö¿¡ /sqllib/binÀÌ Æ÷ÇԵǾî ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.
/INSTHOME/sqllib/bin
¿©±â¼ /INSTHOMEÀº ÀνºÅϽº ¼ÒÀ¯ÀÚÀÇ È¨ µð·ºÅ丮ÀÔ´Ï´Ù.
LIBPATH º¯¼ö¿¡ /sqllib/libÀÌ Æ÷ÇԵǾî ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.
/INSTHOME/sqllib/lib
¿©±â¼ /INSTHOMEÀº ÀνºÅϽº ¼ÒÀ¯ÀÚÀÇ È¨ µð·ºÅ丮ÀÔ´Ï´Ù.
sqllib ¼ºêµð·ºÅ丮(¿¹: /home/db2inst1/sqllib)¿¡ ÀÖ´Â db2profile ÆÄÀÏÀÇ LD_LIBRARY_PATH º¯¼ö¿¡ jdk11_path/lib/sparc/native_threads°¡ Æ÷ÇԵǵµ·Ï db2profile ÆÄÀÏÀ» °»½ÅÇϽʽÿÀ. ¿©±â¼ jdk11_path´Â JDK°¡ ¼³Ä¡µÈ ¼ºêµð·ºÅ丮ÀÔ´Ï´Ù.
´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© ÇöÀç µð·ºÅ丮°¡ CLASSPATH º¯¼ö¿¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
$ echo $CLASSPATH
¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.
.:/INSTHOME/sqllib/java/db2java.zip
¿©±â¼ /INSTHOMEÀº ÀνºÅϽº ¼ÒÀ¯ÀÚÀÇ È¨ µð·ºÅ丮ÀÔ´Ï´Ù.
CLASSPATH º¯¼ö¸¦ º¯°æÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.
CLASSPATH=.:$CLASSPATH export CLASSPATH
PATH º¯¼ö¿¡ sqllib/binÀÌ Æ÷ÇԵǾî ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.
/INSTHOME/sqllib/bin
¿©±â¼ /INSTHOMEÀº ÀνºÅϽº ¼ÒÀ¯ÀÚÀÇ È¨ µð·ºÅ丮ÀÔ´Ï´Ù.
µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼ºÀ» °»½ÅÇÏ·Á¸é DB2 ¸í·ÉÇà 󸮱⸦ »ç¿ëÇÏ¿© ´ÙÀ½ µ¥ÀÌÅͺ£À̽º ¼³Á¤À» º¯°æÇϽʽÿÀ.
UPDATE DATABASE MANAGER CONFIGURATION USING JDK11_PATH path
UPDATE DATABASE MANAGER CONFIGURATION USING JAVA_HEAP_SZ 4096
¸ñÇ¥ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º ±¸¼ºÀ» °»½ÅÇÏ·Á¸é DB2 ¸í·ÉÇà 󸮱⸦ »ç¿ëÇÏ¿© ÀÌ µ¥ÀÌÅͺ£À̽ºÀÇ ±âº» ÀÀ¿ëÇÁ·Î±×·¥ Èü(heap) ¸Å°³º¯¼ö (APPLHEAPSZ)¸¦ 1024·Î ¼³Á¤ÇϽʽÿÀ.
UPDATE DATABASE CONFIGURATION FOR warehouse_database_name USING APPLHEAPSZ 1024