¾È³çÇϼ¼¿ä. DB2 ¹× XpertMon »ç¿ëÀÚ ¿©·¯ºÐ!
¢ß ¾ÆÀÌƼ¿¢½ºÆÛÆ®±×·ì DB »ç¾÷ºÎÀÔ´Ï´Ù.
±×°£ ¹Ù»Û ¾÷¹«·Î ÀÎÇØ ´º½º·¹ÅÍ°¡ Àá½Ã Áß´ÜµÈ Á¡¿¡ ´ëÇØ ¿©·¯ºÐÀÇ ¾çÇظ¦ ±¸ÇÕ´Ï´Ù.
XpertMon ´º½º·¹ÅÍ´Â 6¿ùºÎÅÍ ¹ß¼ÛÀ» Àç°³ÇÏ°Ô µÇ¾ú½À´Ï´Ù.
¾ÕÀ¸·Îµµ ´Ù¾çÇÑ DB2 ¹× XpertMon ±â´É¿¡ °ü·ÃµÈ ³»¿ëÀ» °¡Áö°í ¿©·¯ºÐÀ» ã¾Æ ºËµµ·Ï
ÇÏ°Ú½À´Ï´Ù.
¿À´ÃÀº db2look ¸í·É¾î°¡ ¾î¶² ³»¿ëÀ» º¸¿©ÁÖ°í, ÇöÀç ±¸¼ºµÈ µ¥ÀÌÅͺ£À̽ºÀÇ ÀüüÀûÀÎ
±×¸²À» ¾ò±â À§ÇØ ´Ù¸¥ °Í(db2cfexp µîÀÇ)ÀÌ ÇÊ¿äÇÑ°¡¿¡ ´ëÇØ »ìÆ캸°Ú½À´Ï´Ù.
How to copy a database
db2look ¸í·É¾î¸¦ »ç¿ëÇϱâ À§ÇÑ ´Ù¾çÇÑ ¿É¼ÇÀ» ¾Ë¾Æº¸±â À§Çؼ´Â ´ÙÀ½ ¸í·É¾î¸¦
»ç¿ëÇϽñ⠹ٶø´Ï´Ù.
>db2look -help
db2look ¸í·É¾îÀÇ °¡Àå ±âº»ÀûÀÎ ¿ëµµ´Â db2move ¸í·É°ú ÇÔ²², ÇÑ ½Ã½ºÅÛ¿¡¼
´Ù¸¥ ½Ã½ºÅÛÀ¸·Î µ¥ÀÌÅͺ£À̽º¸¦ º¹»çÇÏ´Â °ÍÀÔ´Ï´Ù.
¸î °¡Áö ¿¹¸¦ »ìÆì º¸ÁÒ.
¿ì¼± sample µ¥ÀÌÅͺ£À̽ºÀÇ DDLÀ» ¾ò±â À§ÇØ ´ÙÀ½ÀÇ ¸í·É¹®À» ¼öÇàÇÕ´Ï´Ù.
>db2look -d sample -e -o sample.ddl
-e ¿É¼ÇÀº µ¥ÀÌÅͺ£À̽º ¾È¿¡ µé¾îÀÖ´Â ¸ðµç Å×À̺íÀÇ DDLÀ» ÃßÃâÇÕ´Ï´Ù.
¸¸¾à ƯÁ¤ ½ºÅ°¸¶¿¡ ¼ÓÇÏ´Â Å×À̺íÀÇ DDLÀ» ÃßÃâÇÏ°íÀÚ ÇÑ´Ù¸é -z ¿É¼ÇÀ» »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
±×¸®°í -o ¿É¼ÇÀº ÃßÃâµÈ DDLÀ» ÁöÁ¤ÇÑ ÆÄÀÏ·Î ÀúÀåÇÑ´Ù´Â ¿É¼ÇÀÔ´Ï´Ù.
À§¿¡¼ »ç¿ëÇÑ ¸í·ÉÀ¸·Î´Â DDL¸¸ ÃßÃâÇÒ »Ó, dbm cfg³ª db cfg °ªÀº ¾Ë ¼ö ¾ø½À´Ï´Ù.
¸¸¾à, dbm cfg ¹× db cfg °ªÀ» ÃßÃâÇÏ°íÀÚ ÇÒ °æ¿ì´Â -fd ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù.
>db2look -d sample -fd -o config.ddl
-td ¿É¼Ç ´ë½Å -f ¿É¼ÇÀ» »ç¿ëÇÑ´Ù¸é ´ÙÀ½°ú °°Àº db2fopt ¸í·É¹®¿¡ ÇØ´çÇÏ´Â ³»¿ëÀº
³ª¿ÀÁö ¾Ê½À´Ï´Ù.
!db2fopt SAMPLE update opt_buffpage 500;
!db2fopt SAMPLE update opt_sortheap 256;
db2fopt ¸Þ¸ð¸® ¿ë·®ÀÌ ºÎÁ·ÇÑ Å×½ºÆ® ¸Ó½Å¿¡ ¿î¿µ ¸Ó½Å°ú À¯»çÇÑ È¯°æÀ»
¸¸µé¾î ÁÖ´Â ±â´ÉÀÔ´Ï´Ù.
-help ¿É¼ÇÀ» ÅëÇؼ È®ÀÎÇØ º¸¸é -f ¿É¼ÇÀº ¼³Á¤µÈ ȯ°æº¯¼ö °ª ±îÁöµµ º¸¿©Áشٰí ÇÏÁö¸¸
½ÇÁ¦·Î -f ¿É¼ÇÀ» »ç¿ëÇؼ ´ÙÀ½ ¸í·ÉÀ» ¼öÇàÇØ º¸¾Æµµ db cfg ¿Í dbm cfg °ª ¹Û¿¡ ³ª¿ÀÁö ¾Ê½À´Ï´Ù.
>db2look -d sample -f -o set.ddl
ȯ°æº¯¼ö´Â db2set ¸í·É¾î¸¦ ÅëÇؼ È®ÀÎÇؾ߸¸ ÇÕ´Ï´Ù.
±×·¯¸é, db2look ¿Ü¿¡ db2cfexp ¸í·ÉÀº ¾î¶² ³»¿ëÀ» º¸¿©ÁÖ´Â °ÍÀϱî¿ä?
db2cfexp ¸í·ÉÀº db2look ÀÌ º¸¿©ÁÖÁö ¸øÇÏ´Â ±¸¼ºÁ¤º¸¸¦ º¸¿©ÁÝ´Ï´Ù.
db2cfexp ¸í·É°ú ½ÖÀ» ÀÌ·ç´Â ¸í·ÉÀÎ db2cfimp ¸í·ÉÀ» ÅëÇؼ ÇÑ ½Ã½ºÅÛ¿¡¼
´Ù¸¥ ½Ã½ºÅÛÀ¸·Î ±¸¼º Á¤º¸¸¦ º¹»çÇÒ ¼ö ÀÖ½À´Ï´Ù.
db2cfexp¿¡¼´Â db2look ¿¡¼ º¸¿©ÁÖÁö ¸øÇÏ´ø ȯ°æº¯¼ö °ªÀ» [REGISTRY_LOCAL] Ç׸ñ¿¡¼ º¸¿©ÁÝ´Ï´Ù.
¸í·É¹®ÀÇ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.
>db2cfexp cfexp.ddl
db2look ¸í·ÉÀÇ -l ¿É¼ÇÀº Å×ÀÌºí½ºÆäÀ̽º, ¹öÆÛÇ®, ±×¸®°í ÆÄƼ¼Ç Á¤º¸¸¦ º¸¿©ÁÝ´Ï´Ù.
µû¶ó¼, ÀüüÀûÀÎ µ¥ÀÌÅͺ£À̽º ³»¿ëÀ» ÃßÃâÇϱâ À§Çؼ´Â ´ÙÀ½°ú °°ÀÌ db2look ¸í·É¹®À»
¼öÇàÇÏ¸é µË´Ï´Ù.
>db2look -d sample -fd -e -l -o sample.ddl
>db2cfexp sample_cf.ddl
µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅͱîÁö ¿Å±â°í ½ÍÀº °æ¿ì´Â db2look ¸í·ÉÀ» ¼öÇàÇÑ ÀÌÈÄ¿¡
db2move ¸í·ÉÀ» ¼öÇàÇÏ¸é µÇ°ÚÁÒ.
Ä«Å»·Î±× Á¤º¸¸¦ À̵¿½ÃÅ°±â À§Çؼ´Â db2cfexp ¸í·É°ú db2cfimp ¸í·ÉÀ» »ç¿ëÇÏ¸é µË´Ï´Ù.
´ÜÀÏ Å×À̺íÀÇ DDL ¸¸À» ÃßÃâÇϱâ À§Çؼ´Â ´ÙÀ½°ú °°Àº ¿É¼ÇÀ» ÁÖ¾î¼ »ç¿ëÇÏ¸é µË´Ï´Ù.
ÀÌ ¿¹¿¡¼´Â sample µ¥ÀÌÅͺ£À̽ºÀÇ employee Å×À̺íÀÇ DDLÀ» ÃßÃâÇϵµ·Ï ÇÏ°Ú½À´Ï´Ù.
>db2look -d sample -e -tw employee -o employee.ddl
XPERTMON ¿¡¼µµ Å×ÀÌºí º°·Î DDL ¹®À» ÃßÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.
CATALOG â¿¡¼ DDLÀ» ÃßÃâÇÏ°íÀÚ ÇÏ´Â Å×À̺íÀ» ¼±ÅÃÇÑ ÈÄ, ¿À¸¥ÂÊ Å¬¸¯ÇÏ¸é ³ªÅ¸³ª´Â
¸Þ´º¿¡¼ 'Extract DDL' Ç׸ñÀ» ¼±ÅÃÇÕ´Ï´Ù. Å×À̺íÀÇ DDL¸¸ ÃßÃâÇÒ ¼öµµ ÀÖ°í,
°ü·ÃµÈ À妽º µîÀÇ DDLµµ ÃßÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.
XpertMon for DB2 UDB V2
DB »ç¾÷ºÎ
Tel : 02-2108-1458
Fax : 02-2108-1459
Mobile : 011-896-6545
E-mail :
hjlee@iteg.co.kr
URL :
http://iteg.co.kr