Warehouse Manager ¼³Ä¡ ¾È³»¼­

¿þ¾îÇϿ콺 º¯È¯±â Áغñ ¹× ¼³Ä¡

ÀÌ Àå¿¡¼­´Â ¿þ¾îÇϿ콺 º¯È¯±â ¼³Ä¡ ¹× »ç¿ë°¡´É ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.


»ç¿ëÀÚ È¯°æ Áغñ

¿þ¾îÇϿ콺 º¯È¯±â¸¦ »ç¿ë °¡´ÉÇϵµ·Ï Çϱâ Àü¿¡ ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

JDK °¡Á®¿À±â

DB2 ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß Ŭ¶óÀÌ¾ðÆ®¿¡´Â AIX, OS/2 ¹× Windows NT¿ë JDK°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

ÀÚ¼¼ÇÑ Á¤º¸´Â ¼³Ä¡ ¹× ±¸¼º º¸Ãæ ¼³¸í¼­¿¡¼­ ÂüÁ¶ÇϽʽÿÀ.

Solaris ¿î¿µ ȯ°æ¿ë JDK¸¦ °¡Á®¿Í ¼³Ä¡ÇÏ·Á¸é, http://www.sun.com/java/products/platform.html·Î °¡¼­ Áö½Ã»çÇ×À» µû¸£½Ê½Ã¿À.

ȯ°æ º¯¼ö °»½Å

ÀÌ Àý¿¡´Â Windows NT, AIX ¹× Solaris ¿î¿µ ȯ°æ¿¡¼­ÀÇ È¯°æ º¯¼ö °»½Å ´Ü°è°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Windows NT¿¡¼­ ȯ°æ º¯¼ö °»½Å

Path ¹× CLASSPATH ȯ°æ º¯¼ö¸¦ °»½ÅÇÏ·Á¸é,

  1. Windows NT Á¦¾îÆÇÀ» ¿©½Ê½Ã¿À.
  2. ½Ã½ºÅÛÀ» ´õºí Ŭ¸¯ÇϽʽÿÀ.
  3. º¯¼ö¸¦ º¸·Á¸é ȯ°æ ÅÇÀ» ´©¸£½Ê½Ã¿À.
  4. Path ½Ã½ºÅÛ º¯¼ö¸¦ ´©¸£°í, JDK bin ¼­ºêµð·ºÅ丮 °æ·Î¸¦ Ãß°¡ÇϽʽÿÀ. ±âº» °æ·Î´Â c:\sqllib\java\jdkÀÔ´Ï´Ù.
  5. ¼³Á¤À» ´©¸£½Ê½Ã¿À.
  6. CLASSPATH ½Ã½ºÅÛ º¯¼ö¸¦ ´©¸£½Ê½Ã¿À. º¯È¯±â°¡ ¼³Ä¡µÈ °æ·Î¿Í DB2 Java Áö¿ø Ŭ·¡½º°¡ Æ÷ÇÔµÈ µð·ºÅ丮ÀÇ °æ·Î¸¦ Ãß°¡ÇϽʽÿÀ. °æ·Î À̸§Àº ¼¼¹ÌÄÝ·ÐÀ¸·Î ºÐ¸®ÇϽʽÿÀ. CLASSPATH º¯¼ö°¡ ¾ø´Â °æ¿ì À̸¦ Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù.

    ¿¹¸¦ µé¾î, C:\SQLLIB\FUNCTION;C:\SQLLIB\JAVA\DB2JAVA.ZIP;À» CLASSPATH º¯¼ö¿¡ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  7. ¼³Á¤À» ´©¸£½Ê½Ã¿À.
  8. âÀ» ´ÝÀ¸·Á¸é È®ÀÎÀ» ´©¸£½Ê½Ã¿À.

AIX¿¡¼­ ȯ°æ º¯¼ö °»½Å

´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© ÇöÀç µð·ºÅ丮°¡ 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Àº ÀνºÅϽº ¼ÒÀ¯ÀÚÀÇ È¨ µð·ºÅ丮ÀÔ´Ï´Ù.

Solaris ¿î¿µ ȯ°æ¿¡¼­ ȯ°æ º¯¼ö °»½Å

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 ¸í·ÉÇà 󸮱⸦ »ç¿ëÇÏ¿© ´ÙÀ½ µ¥ÀÌÅͺ£À̽º ¼³Á¤À» º¯°æÇϽʽÿÀ.

µ¥ÀÌÅͺ£À̽º ±¸¼º °»½Å

¸ñÇ¥ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º ±¸¼ºÀ» °»½ÅÇÏ·Á¸é DB2 ¸í·ÉÇà 󸮱⸦ »ç¿ëÇÏ¿© ÀÌ µ¥ÀÌÅͺ£À̽ºÀÇ ±âº» ÀÀ¿ëÇÁ·Î±×·¥ Èü(heap) ¸Å°³º¯¼ö(APPLHEAPSZ)¸¦ 1024·Î ¼³Á¤ÇϽʽÿÀ.

UPDATE DATABASE CONFIGURATION FOR warehouse_database_name USING APPLHEAPSZ 1024

±ÇÇÑ ¹× Ư±Ç ¼³Á¤

¿þ¾îÇϿ콺 º¯È¯±â´Â ÀúÀå ÇÁ·Î½Ãµà¾îÀÔ´Ï´Ù. ¿þ¾îÇϿ콺 º¯È¯±â¸¦ »ç¿ë °¡´ÉÇϵµ·Ï Çϱâ Àü¿¡, ¸ñÇ¥ ¿þ¾îÇϿ콺°¡ »óÁÖÇÏ´Â µ¥ÀÌÅͺ£À̽º¿¡ ÇÊ¿äÇÑ Æ¯Á¤ ±ÇÇÑ ºÎ¿© ·¹º§ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¸í·É¹®ÀÇ ±ÇÇÑ ºÎ¿© ID¿¡´Â ´ÙÀ½ ±ÇÇÑ ¶Ç´Â Ư±Ç Áß ÃÖ¼ÒÇÑ Çϳª°¡ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù.

ºÐ¸®(fenced) ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ÀÛ¼ºÇÒ ¶§ Ãß°¡ ±ÇÇÑÀ̳ª Ư±ÇÀº ÇÊ¿ä ¾ø½À´Ï´Ù.

ºñºÐ¸® ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ÀÛ¼ºÇÏ·Á¸é ¸í·É¹®ÀÇ ±ÇÇÑ ºÎ¿© ID¿¡ ´ÙÀ½ ±ÇÇÑ Áß Çϳª°¡ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù.


¿þ¾îÇϿ콺 º¯È¯±â ¼³Ä¡

¿þ¾îÇϿ콺 º¯È¯±â¸¦ ¼³Ä¡ÇÏ·Á¸é,

  1. Warehouse Manager CD-ROMÀ» CD-ROM µå¶óÀ̺꿡 ³ÖÀ¸½Ê½Ã¿À. ·±Ä¡ÆÐµå°¡ ¿­¸³´Ï´Ù.
  2. ·±Ä¡ÆÐµå¿¡¼­ ¼³Ä¡¸¦ ´©¸£½Ê½Ã¿À.
  3. Á¦Ç° ¼±Åà â¿¡¼­, DB2 Warehouse Manager ¼±ÅöõÀÌ ¼±ÅõǾú´ÂÁö È®ÀÎÇÑ ÈÄ ´ÙÀ½À» ´©¸£½Ê½Ã¿À.
  4. ¼³Ä¡ À¯Çü ¼±Åà â¿¡¼­ »ç¿ëÀÚ ¼³Ä¡¸¦ ´©¸£°í ´ÙÀ½À» ´©¸£½Ê½Ã¿À.
  5. DB2 ±¸¼º¿ä¼Ò ¼±Åà â¿¡¼­ ¿þ¾îÇϿ콺 º¯È¯±â ¼±ÅöõÀ» ¼±ÅÃÇÑ ÈÄ ´ÙÀ½À» ´©¸£½Ê½Ã¿À.
  6. ÆÄÀÏ º¹»ç ½ÃÀÛ Ã¢¿¡¼­, ¼±Åà »çÇ×À» Á¡°ËÇϽʽÿÀ. ¼±Åà »çÇ×À» º¯°æÇÒ °æ¿ì, µÚ·Î¸¦ ´­·¯ ¼±Åà »çÇ×À» º¯°æÇϽʽÿÀ. ´ÙÀ½À» ´©¸£¸é ÆÄÀÏ º¹»ç°¡ ½ÃÀ۵˴ϴÙ.
  7. ¼³Ä¡ ¿Ï·á â¿¡¼­, ¿Ï·á¸¦ ´©¸£¸é ¿öÅ©½ºÅ×À̼ÇÀÌ Àç½ÃÀ۵˴ϴÙ.

¿þ¾îÇϿ콺 º¯È¯±â »ç¿ë

¿þ¾îÇϿ콺 ¸ñÇ¥°¡ ¿þ¾îÇϿ콺 º¯È¯±â¸¦ »ç¿ëÇϵµ·Ï ÇÏ·Á¸é,

  1. Data Warehouse Center¸¦ ½ÃÀÛÇϽʽÿÀ.
    1. ½ÃÀÛ > ÇÁ·Î±×·¥ > IBM DB2 > Á¦¾î ¼¾Å͸¦ ´­·¯ Á¦¾î ¼¾Å͸¦ ½ÃÀÛÇϽʽÿÀ.
    2. Á¦¾î ¼¾ÅÍ µµ±¸ ¸ðÀ½ÀÇ Data Warehouse Center ¾ÆÀÌÄÜÀ» ´©¸£½Ê½Ã¿À.
  2. ¿ÞÂÊÀÇ Æ®¸® ºä¿¡¼­, ¿þ¾îÇϿ콺 º¯È¯±â¸¦ »ç¿ëÇÒ ¿þ¾îÇϿ콺 ¸ñÇ¥¸¦ ã¾Æ¼­ µî·Ï Á¤º¸ ³ëÆ®ºÏÀ» ¿©½Ê½Ã¿À.
  3. µ¥ÀÌÅͺ£À̽º ÆäÀÌÁöÀÇ ¸ñÇ¥ µ¥ÀÌÅͺ£À̽º ¿µ¿ª¿¡¼­, º¯È¯±â¸¦ ÀÛ¼ºÇÏ¿© ºÐ¸®·Î µî·Ï ¶Ç´Â º¯È¯±â¸¦ ÀÛ¼ºÇÏ¿© ºñºÐ¸®·Î µî·ÏÀ» ´©¸£½Ê½Ã¿À. ºÐ¸® ¹× ºñºÐ¸® ÀúÀå ÇÁ·Î½Ãµà¾î¿¡ ´ëÇØ¼­´Â ¿Â¶óÀÎ µµ¿ò¸» ¶Ç´Â SQL ÂüÁ¶¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
  4. ¿þ¾îÇϿ콺 ¸ñÇ¥ ¿µ¿ª¿¡¼­ º¯È¯±â¿¡ ´ëÇØ ¸ñÇ¥ »ç¿ëÀ» ´©¸£½Ê½Ã¿À.
  5. È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ.
  6. ³ëÆ®ºÏÀ» ´ÝÀ¸½Ê½Ã¿À.

´ÜÀÏ µ¥ÀÌÅͺ£À̽º¿¡´Â ¿©·¯ °³ÀÇ ¿þ¾îÇϿ콺 ¸ñÇ¥°¡ Æ÷Ç﵃ ¼ö ÀÖÀ¸³ª, °¢ ¿þ¾îÇϿ콺 ¸ñÇ¥¿¡ ´ëÇØ ¿þ¾îÇϿ콺 º¯È¯±â¸¦ »ç¿ëÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ´ÜÀÏ µ¥ÀÌÅͺ£À̽º¿¡ ¿©·¯ °³ÀÇ ¿þ¾îÇϿ콺 ¸ñÇ¥°¡ ÀÖ°í ´ÜÀÏ ¿þ¾îÇϿ콺 ¸ñÇ¥¿¡ ´ëÇØ ÀÌµé ¼³Á¤À» º¯°æÇϸé, ÀÌ µ¥ÀÌÅͺ£À̽ºÀÇ ´Ù¸¥ ¿þ¾îÇϿ콺 ¸ñÇ¥°¡ ¿µÇâÀ» ¹Þ½À´Ï´Ù.

¿¹¸¦ µé¾î, ¿©·¯ ¿þ¾îÇϿ콺 ¸ñÇ¥¿¡ ´ëÇØ »ç¿ë °¡´ÉÇϵµ·Ï ÇÑ ÈÄ ¿þ¾îÇϿ콺 º¯È¯±â¸¦ »èÁ¦Çϸé ÀÌ º¯°æÀÌ µ¥ÀÌÅͺ£À̽º¿¡ Á¤ÀÇµÈ ´Ù¸¥ ¿þ¾îÇϿ콺 ¸ñÇ¥¿¡ ¿µÇâÀ» Áشٴ ¸Þ½ÃÁö°¡ ³ªÅ¸³³´Ï´Ù. ´Ù¸¥ ¿þ¾îÇϿ콺 ¸ñÇ¥ À̸§ÀÌ ¸Þ½ÃÁö¿¡ ³ª¿­µË´Ï´Ù. »èÁ¦ ÇÁ·Î½Ãµà¾î¸¦ Ãë¼ÒÇϰųª °è¼ÓÇÒ ¼ö ÀÖ½À´Ï´Ù. °è¼ÓÇÒ °æ¿ì, ¿þ¾îÇϿ콺 º¯È¯±â¸¦ ´Ù½Ã ÀÛ¼ºÇÏÁö ¾Ê´Â ÇÑ ¿þ¾îÇϿ콺 º¯È¯±â¸¦ »ç¿ëÇÏ´Â ¿þ¾îÇϿ콺 ¸ñÇ¥¿¡ ÀÖ´Â ¸ðµç ÇÁ·Î¼¼½º³ª ´Ü°èµéÀº ¼öÇàµÇÁö ¾Ê½À´Ï´Ù.

ºÐ¸®¿¡¼­ ºñºÐ¸®·Î ¶Ç´Â ºñºÐ¸®¿¡¼­ ºÐ¸®·Î ¿þ¾îÇϿ콺 º¯È¯±â¸¦ º¯°æÇÏ°í µ¥ÀÌÅͺ£À̽º¿¡ Á¤ÀÇµÈ ¿þ¾îÇϿ콺 ¸ñÇ¥°¡ ¿©·¯ °³ ÀÖ´Â °æ¿ì, ÀÌ º¯°æÀÌ µ¥ÀÌÅͺ£À̽º¿¡ Á¤ÀÇµÈ ´Ù¸¥ ¿þ¾îÇϿ콺 ¸ñÇ¥¿¡ ¿µÇâÀ» Áشٴ ¸Þ½ÃÁö°¡ ³ªÅ¸³³´Ï´Ù. ´Ù¸¥ ¿þ¾îÇϿ콺 ¸ñÇ¥ À̸§ÀÌ ¸Þ½ÃÁö¿¡ ³ª¿­µË´Ï´Ù. º¯°æÀ» Ãë¼ÒÇϰųª °è¼ÓÇÒ ¼ö ÀÖ½À´Ï´Ù. º¯°æÀ» °è¼ÓÇÏ¸é º¯È¯±â°¡ »èÁ¦µÇ°í ÁöÁ¤µÈ ´ë·Î ÀçÀÛ¼ºµË´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö ]