½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼´Â ÇÁ·Î´ö¼Ç µ¥ÀÌÅͺ£À̽º¿¡¼ ½ºÅ×ÀÌ¡ µ¥ÀÌÅͺ£À̽º·Î µ¥ÀÌÅ͸¦ º¹»çÇÕ´Ï´Ù. »çÀÌÆ® °ü·Ã Å×À̺í, ÆÇ¸ÅÀÚ °ü·Ã Å×ÀÌºí ¶Ç´Â °³º° Å×À̺íÀÇ µ¥ÀÌÅ͸¦ º¹»çÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¸í·É ±¸¹®¿¡¼ cleanup_stage_db ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© ½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϱâ Àü¿¡ ½ºÅ×ÀÌ¡ µ¥ÀÌÅͺ£À̽º¸¦ Á¤¸®ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. yes¸¦ ÁöÁ¤ÇÏ¸é ½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼´Â µ¥ÀÌÅ͸¦ º¹»çÇϱâ Àü¿¡ ¸ðµç ½ºÅ×ÀÌ¡ Å×À̺íÀ» Á¤¸®ÇÕ´Ï´Ù. ÀÌ´Â ¿¬¼Ó »èÁ¦¸¦ ¼öÇàÇϹǷΠ´Ù¸¥ Å×ÀÌºí¿¡µµ ¿µÇâÀ» ¹ÌÄ¥ ¼öµµ ÀÖ½À´Ï´Ù. no¸¦ ÁöÁ¤ÇÏ¸é ½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼´Â ½ºÅ×ÀÌ¡ Å×ÀÌºí¿¡¼ ¾Æ¹«°Íµµ »èÁ¦ÇÏÁö ¾Ê½À´Ï´Ù. º¹»ç µ¥ÀÌÅͰ¡ Ãæµ¹À» ¹ß»ý½ÃŰ°Å³ª 1Â÷ ŰÀÇ Å°³ª °íÀ¯ »öÀÎÀ» Áߺ¹½Ãų °æ¿ì, º¹»ç¿¡ ½ÇÆÐÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ½ºÅ×ÀÌ¡ µ¥ÀÌÅͺ£À̽º¸¦ Á¤¸®ÇÏ·Á¸é only¸¦ ÁöÁ¤ÇϽʽÿÀ.
½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼ ¹× ½ºÅ×ÀÌ¡ Àü´Þ À¯Æ¿¸®Æ¼´Â µ¥ÀÌÅͺ£À̽º µ¥ÀÌÅ͸¦ »çÀÌÆ® °ü·Ã ·¹º§ ¹× ÆÇ¸ÅÀÚ °ü·Ã ·¹º§ÀÇ µÎ °¡Áö ¹üÀ§ ·¹º§·Î ³ª´¯´Ï´Ù. ÀÌ »çÀÌÆ® ¹üÀ§¿¡´Â ½Ã½ºÅÛÀÇ ¸ðµç ÆÇ¸ÅÀÚ¿¡°Ô °øÅëµÈ µ¥ÀÌÅͰ¡ Æ÷ÇԵ˴ϴÙ. ¿¹¸¦ µé¸é, ½Ã½ºÅÛÀÌ »ç¿ëÇÏ´Â ¾ð¾î ¹× ±¹°¡ ¶Ç´Â Áö¿ª ÄÚµå¿Í °°½À´Ï´Ù. ÆÇ¸ÅÀÚ ¹üÀ§¿¡´Â °¢ ÆÇ¸ÅÀÚ °ü·Ã µ¥ÀÌÅͰ¡ µé¾î ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, »óÁ¡ Á¤º¸´Â °¢ ÆÇ¸ÅÀÚº°·Î »ç¿ëÀÚ Á¤ÀÇµÇ¸ç »óÁ¡ Å×À̺íÀÇ ÇàÀº °¢ ÆÇ¸ÅÀÚº°·Î ƯÁ¤ÈµÉ ¼ö ÀÖ½À´Ï´Ù. ¾î¶² µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡´Â »çÀÌÆ® Á¤º¸¿Í ÆÇ¸ÅÀÚ Á¤º¸°¡ ¸ðµÎ µé¾î ÀÖ½À´Ï´Ù. ½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼ ½ÇÇà Áß¿¡ scope ¸Å°³º¯¼ö¸¦ _all_·Î ÁöÁ¤ÇÏ¸é ¸ðµç ÆÇ¸ÅÀÚ µ¥ÀÌÅÍ ´ÙÀ½¿¡ »çÀÌÆ® µ¥ÀÌÅͰ¡ º¹»çµË´Ï´Ù. scope¸¦ _site_·Î ÁöÁ¤ÇÏ¸é »çÀÌÆ® µ¥ÀÌÅ͸¸ º¹»çµË´Ï´Ù. scope¸¦ _merchant_·Î ÁöÁ¤ÇÏ¸é ÆÇ¸ÅÀÚ µ¥ÀÌÅ͸¸ º¹»çµË´Ï´Ù. °¢ ÆÇ¸ÅÀÚº°·Î´Â µ¥ÀÌÅ͸¦ º¹»çÇÒ ¼ö ¾ø°í ¸ðµç ÆÇ¸ÅÀÚ¿¡ ´ëÇØ¼¸¸ µ¥ÀÌÅ͸¦ º¹»çÇÒ ¼ö ÀÖ½À´Ï´Ù. scope¸¦ _all_·Î ¼³Á¤ÇÏÁö ¾ÊÀ¸¸é ¸ðµç ÆÇ¸ÅÀÚ°¡ »çÀÌÆ® µ¥ÀÌÅ͸¦ »ç¿ëÇϱ⠶§¹®¿¡ ÆÇ¸ÅÀÚ µ¥ÀÌÅÍ Àü¿¡ »çÀÌÆ® µ¥ÀÌÅ͸¦ º¹»çÇϽʽÿÀ. ±×·¸Áö ¾ÊÀ¸¸é foreign key¿Í 1Â÷ ۰¡ ÀÏÄ¡ÇÏÁö ¾Ê¾Æ¼ º¹»ç¿¡ ½ÇÆÐÇÏ°Ô µË´Ï´Ù. cleanup_stage_db¸¦ »ç¿ëÇÏ¿© »çÀÌÆ® µ¥ÀÌÅ͸¦ Á¤¸®ÇÒ ¶§ ¿¬¼Ó »èÁ¦·Î ÀÎÇØ ÆÇ¸ÅÀÚ µ¥ÀÌÅͰ¡ »èÁ¦µÉ ¼ö ÀÖÀ½¿¡ ÁÖÀÇÇϽʽÿÀ. scope¸¦ _all_·Î ¼³Á¤ÇÏÁö ¾ÊÀ¸¸é »çÀÌÆ® µ¥ÀÌÅÍ Àü¿¡ ÆÇ¸ÅÀÚ µ¥ÀÌÅ͸¦ Á¤¸®ÇÑ ´ÙÀ½ ÆÇ¸ÅÀÚ µ¥ÀÌÅÍ Àü¿¡ »çÀÌÆ® µ¥ÀÌÅ͸¦ º¹»çÇØ¾ß ÇÕ´Ï´Ù.
½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼¿¡¼ »ç¿ëµÇ´Â ¶Ç ´Ù¸¥ ¿É¼ÇÀº script_file ¸Å°³º¯¼öÀÔ´Ï´Ù. ½ºÅ©¸³Æ® ÆÄÀÏ À̸§À» ÁöÁ¤ÇÏ¿© ÁöÁ¤µÈ ¹üÀ§¿¡ µû¶ó ÇÁ·Î´ö¼Ç µ¥ÀÌÅͺ£À̽º¸¦ ½ºÅ×ÀÌ¡ µ¥ÀÌÅͺ£À̽º·Î º¹»çÇϱâ À§ÇØ ½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼´Â ¹ÝÃâ ¹× ¹ÝÀÔ¿¡ »ç¿ëÇÏ´Â SQL ½ºÅ©¸³Æ® ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù. ±âº»°ªÀ» »ç¿ëÇϰųª cleanup_stage_db¸¦ yes·Î ÁöÁ¤ÇÒ °æ¿ì, Delete ¹®ÀÌ »ý¼ºµÇ¾î ½ºÅ×ÀÌ¡ µ¥ÀÌÅͺ£À̽º¸¦ Á¤¸®ÇÕ´Ï´Ù. ½ºÅ©¸³Æ® ÆÄÀÏÀº ½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼¸¦ ½ÃÀÛÇÑ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. ½ºÅ©¸³Æ® ÆÄÀÏÀº ¹ÝÃâ ¹× ¹ÝÀÔÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º º¹»ç ó¸® ¼Óµµ¸¦ ºü¸£°Ô ÇÕ´Ï´Ù. »ý¼ºµÈ ½ºÅ©¸³Æ® ÆÄÀÏÀ» º¯°æÇÏ¿© ½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼ÀÇ ÇàÀ§¸¦ ¼öÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ¹ÝÀÔ À¯Æ¿¸®Æ¼ ´ë½Å DB2 ·Îµå À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϵµ·Ï ½ºÅ©¸³Æ®¸¦ º¯°æÇÏ¿© º¹»ç ó¸® ¼Óµµ¸¦ Á»´õ ³ôÀÏ ¼ö ÀÖ½À´Ï´Ù. »ý¼ºµÈ ½ºÅ©¸³Æ®´Â ¸ðµç Å×À̺íÀ» À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇÑ µð·ºÅ丮·Î ¹ÝÃâÇÑ´Ù´Â Á¡¿¡ ÁÖÀÇÇϽʽÿÀ. ÃæºÐÇÑ µð½ºÅ© °ø°£ÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
Æ®·£Àè¼Ç ¹üÀ§¸¦ ÀÌÇØÇÏ´Â °ÍÀº ¸Å¿ì Áß¿äÇÕ´Ï´Ù. ½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼´Â ½ºÅ×ÀÌ¡ µ¥ÀÌÅͺ£À̽º¸¦ Á¤¸®ÇÒ ¶§ °¢ Å×À̺íÀ» Á¤¸®ÇÑ ´ÙÀ½ Æ®·£Àè¼ÇÀ» È®¾àÇÕ´Ï´Ù. µ¥ÀÌÅ͸¦ º¹»çÇÒ ¶§, ½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼´Â °¢ Å×À̺íÀ» º¹»çÇϰí KEYS Å×À̺íÀ» µ¿±âÈÇÑ ´ÙÀ½ Æ®·£Àè¼ÇÀ» È®¾àÇÕ´Ï´Ù. ÀÛ¼ºµÈ ½ºÅ©¸³Æ®ÀÇ °æ¿ì, Æ®·£Àè¼Ç ¹üÀ§´Â DB2 ¹ÝÀÔ À¯Æ¿¸®Æ¼ ¶§¹®¿¡ ¾à°£ ´Ù¸¨´Ï´Ù. DB2 ¹ÝÀÔ À¯Æ¿¸®Æ¼´Â ¹ÝÀÔÀ» ¿Ï·áÇÑ ÈÄ ÀÚµ¿À¸·Î Æ®·£Àè¼ÇÀ» È®¾àÇÕ´Ï´Ù. KEYS Å×À̺íÀ» µ¿±âÈÇϱâ Àü¿¡ Æ®·£Àè¼ÇÀ» È®¾àÇÕ´Ï´Ù. µû¶ó¼ KEYS Å×ÀÌºí µ¿±âÈ´Â º°µµÀÇ Æ®·£Àè¼ÇÀ¸·Î ¼öÇàµË´Ï´Ù.
dbtable ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© Á¤¸®Çϰųª º¹»çÇÒ Å×À̺íÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¤¸®Çϰųª º¹»çÇÒ Å×À̺íÀ» ÁöÁ¤ÇÒ ¶§ Å×À̺íÀ» ºÐ¸®ÇÒ ¼ö ¾ø½À´Ï´Ù. ¾î¶² Å×À̺íÀº ÂüÁ¶ Á¦ÇÑÀÚ¿¡ ÀÇÇØ ´Ù¸¥ Å×À̺í°ú ¿¬°üµÇ¾î ÀÖ½À´Ï´Ù. ÁöÁ¤µÈ Å×À̺íÀ» Á¤¸®ÇÏ¸é ¿¬¼Ó »èÁ¦¿¡ ÀÇÇØ ÇÏÀ§ Å×ÀÌºíµµ Á¤¸®µË´Ï´Ù. ÁöÁ¤µÈ Å×À̺íÀ» º¹»çÇÏ¸é ¸ÕÀú »óÀ§ Å×À̺íÀ» º¹»çÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é Á¤¸® ¶Ç´Â º¹»ç¿¡ ½ÇÆÐÇÏ°Ô µË´Ï´Ù.
½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼´Â ±¸¼º ¹× È®Àå °¡´ÉÇÕ´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇµÈ Å×À̺íÀ» ó¸®ÇÏ·Á¸é Å×À̺íÀ» ÃæÁ·½ÃŰ´Â ¸î °¡Áö Á¶°ÇÀÌ Á¸ÀçÇØ¾ß ÇÏ°í ½ºÅ×ÀÌ¡ ±¸¼º Å×À̺íÀ» ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº »ç¿ëÀÚ Á¤ÀÇ Å×ÀÌºí¿¡ ´ëÇÑ ½ºÅ×ÀÌ¡ ¼¹ö ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ. ½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ·Á¸é ¸ÕÀú µ¥ÀÌÅͺ£À̽º ±¸¼º¿¡ ÀÖ´Â ´Ü°è¸¦ µû¶ó¾ß ÇÕ´Ï´Ù. ¸í·ÉÀÌ ¼º°øÇÒ °æ¿ì, ½ºÅ×ÀÌ¡ º¹»ç À¯Æ¿¸®Æ¼´Â STAGLOG Å×À̺íÀÇ ¸ðµç ·¹Äڵ带 »èÁ¦ÇÕ´Ï´Ù.
ÁÖ: ½Ã½ºÅÛ¿¡ RFQ°¡ ÀÖÀ¸¸é ½ºÅ×ÀÌ¡ º¹»ç ¸í·ÉÀ» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ½ºÅ×ÀÌ¡ ¼¹ö ÇѰ踦 ÂüÁ¶ÇϽʽÿÀ.
![]() |