°ü¸® ¾È³»¼­


½Ã½ºÅÛ ¼Õ»ó º¹±¸

RESTART DATABASE ¸í·É ¶Ç´Â ÀÚµ¿ Àç½ÃÀÛ È°¼ºÈ­ ±¸¼º ¸Å°³º¯¼ö(autorestart)¸¦ »ç¿ëÇÑ ¼Õ»ó º¹±¸´Â µ¥ÀÌÅͺ£À̽º°¡ ÀϰüµÇÁö ¾Ê°í »ç¿ë ºÒ°¡´ÉÇÑ »óŰ¡ µÇÁö ¾Êµµ·Ï ÇØÁÝ´Ï´Ù.

´ÙÀ½ ÁÖÁ¦ Ç׸ñ¿¡¼­´Â Ãß°¡ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

Àϰü¼º ÀÖ´Â µ¥ÀÌÅͺ£À̽º È®º¸

µ¥ÀÌÅͺ£À̽º ¸í·É°ú ÀÀ¿ëÇÁ·Î±×·¥Àº ¿©·¯ °¡Áö ÀÌÀ¯·Î ÀÎÇØ ½ÇÆÐÇÒ ¼ö ÀÖ½À´Ï´Ù. Æ®·£Àè¼Ç ½ÇÆÐ´Â À߸øµÈ ¸Å°³º¯¼ö, Á¦ÇÑ Ãʰú, ±³Âø»óÅ·ΠÀÎÇÑ ±¸°£ º¹¿ø¿¡ ÀÇÇÑ °ÍÀÏ °æ¿ì µ¥ÀÌÅͺ£À̽º Á¶Ä¡ ½ÇÆÐ°¡ ¾Æ´Õ´Ï´Ù. ±×·¸´Ù±â º¸´Ù´Â µ¥ÀÌÅͺ£À̽º ¶Ç´Â µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÌ ºñÁ¤»óÀûÀ¸·Î Á¾·áÇϵµ·Ï ÇÏ´Â ½É°¢ÇÑ ¿À·ùÀ̰ųª Á¶°ÇÀ¸·Î¼­, ÀÌ °æ¿ì µ¥ÀÌÅͺ£À̽º¸¦ º¹±¸ÇØ¾ß ÇÕ´Ï´Ù. ¿¹·Î´Â ¸Ó½ÅÀÇ Àü¿ø ¿À·ù(µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥°ú µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀÌ Áߴܵǵµ·Ï ÇÏ´Â) ¶Ç´Â µ¥ÀÌÅͺ£À̽º ·Î±×¸¦ ´ã°í ÀÖ´Â µð½ºÅ©°¡ °¡µæ á±â ¶§¹®¿¡ µ¥ÀÌÅͺ£À̽º°¡ Áߴܵǵµ·Ï ÇÏ´Â COMMIT/ROLLBACK ¿À·ù°¡ ÀÖÀ¸¸ç, ¾î¶°ÇÑ Ãß°¡ ·Î±× ÆÄÀϵµ COMMIT/ROLLBACK ·¹ÄÚµå ÀÛ¼º¿ëÀ¸·Î ÇÒ´çÇÒ ¼ö ¾ø½À´Ï´Ù.

ÀÀ¿ëÇÁ·Î±×·¥ ¶Ç´Â ¸í·ÉÀÌ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ¼öÇàÁßÀÎ µ¿¾È, Àü¿øÀÇ Áß´Ü ¶Ç´Â ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ½ÇÆÐ·Î ÀÎÇØ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¸ðµç Ȱµ¿ÀÌ Áï°¢ Áß´ÜµÉ ¼ö ÀÖ½À´Ï´Ù. Çϳª ÀÌ»óÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ¶Ç´Â ¸í·ÉÀÌ µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ÀÛ¾÷À» ½ÃÀÛÇßÁö¸¸ ¿Ï·áµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ÀϺΠȮ¾àµÈ ÀÛ¾÷ ´ÜÀ§(UOW)°¡ µð½ºÅ©·Î ±â·ÏµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ºÎºÐÀûÀ¸·Î ¿Ï·áµÈ(±â·ÏµÇÁö ¾ÊÀº) ÀÛ¾÷ ´ÜÀ§·Î ÀÎÇØ µ¥ÀÌÅͺ£À̽º°¡ ºÒÀÏÄ¡ »óÅ ¶Ç´Â »ç¿ë ºÒ°¡´É »óŰ¡ µË´Ï´Ù.

ÀÚ¼¼ÇÑ Á¤º¸´Â ´ÙÀ½ ÁÖÁ¦ Ç׸ñÀ» ÂüÁ¶ÇϽʽÿÀ.

ÀÚµ¿ Àç½ÃÀÛ »ç¿ë °èȹ

½ÇÆÐ½Ã¿¡ ¿Ï·áµÇÁö ¾ÊÀº ÀÛ¾÷ ´ÜÀ§(UOW)ÀÇ ±¸°£ º¹¿øÀ» µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÌ ÀÚµ¿À¸·Î ¼öÇàÇÒ °ÍÀÎÁö ¿©ºÎ¸¸ °í·ÁÇÏ¸é µË´Ï´Ù. ±×·² °æ¿ì, ÀÚµ¿ Àç½ÃÀÛ(autorestart) ±¸¼º ¸Å°³º¯¼ö¸¦ "ON"À¸·Î ¼³Á¤ÇÏ¿© »ç¿ë °¡´ÉÇÏ°Ô ÇϽʽÿÀ. (ÀÌ ÄÁÅ×À̳ʴ ±âº»°ªÀÔ´Ï´Ù). ÀÚµ¿ Àç½ÃÀÛÀÌ »ç¿ë °¡´ÉÇÏÁö ¾ÊÀº °æ¿ì¿¡´Â µ¥ÀÌÅͺ£À̽º Àå¾Ö°¡ ¹ß»ýÇÒ ¶§ RESTART DATABASE ¸í·ÉÀ» ¹ßÇàÇÒ Áغñ°¡ µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.
ÁÖ:ÀÚµ¿ Àç½ÃÀÛÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÑ °æ¿ì, µ¥ÀÌÅͺ£À̽º Àå¾Ö ´ÙÀ½¿¡ Àç½ÃÀÛÀÌ ½ÃÀ۵˴ϴÙ. Àç½ÃÀÛÀÌ ½Ã°£ÀÌ °É¸±¼ö ÀÖÀ¸¹Ç·Î, µ¥ÀÌÅͺ£À̽º°¡ Á¤ÁöÁßÀ̰ųª ÀÀ´ä¾øÀ½ »óŶó°í »ý°¢ÇÏÁö ¸¶½Ê½Ã¿À. µ¥ÀÌÅͺ£À̽º°¡ Àç½ÃÀÛÇÒ ¶§ db2diag.log ÆÄÀÏ ·¹Äڵ尡 ½ÃÀÛÇÕ´Ï´Ù. Ç×»ó ¹«¾ùÀÌ ÀϾ°í ÀÖ´ÂÁö ¾Ë¼ö ÀÖ°í, µ¥ÀÌÅͺ£À̽º°¡ ÀÀ´äÇÏ°Ô ÇÏ·Á¸é, ÀÚµ¿ Àç½ÃÀÛÀ» »ç¿ëÇÏÁö ¾Ê´Â °ÍÀ» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.

ÀÚµ¿ Àç½ÃÀÛ ÀÛµ¿

ÀÚµ¿ Àç½ÃÀÛÀº autorestart µ¥ÀÌÅͺ£À̽º ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© ÀÛµ¿µÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸Å°³º¯¼öÀÇ ±âº»°ªÀº ÀÚµ¿ Àç½ÃÀÛ "On" »óÅÂÀÔ´Ï´Ù. ÀÌ ¸Å°³º¯¼ö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº DB2 ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ£®

ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ȯ°æÀÇ Æ®·£Àè¼Ç ¿À·ù º¹±¸

ÀϹÝÀûÀ¸·Î, µ¥ÀÌÅͺ£À̽º º¹±¸´Â °°Àº Æ®·£Àè¼Ç ¶Ç´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ¼­·Î °ü·ÃµÈ ¿À·ù°¡ ¹ß»ýÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö ¹× ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö ¸ðµÎ¿¡¼­ ÇÊ¿äÇÕ´Ï´Ù. ½ÇÆÐÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹öÀÇ µ¥ÀÌÅͺ£À̽º º¹±¸¸¦ Á¾Á¾ ¼Õ»ó º¹±¸¶ó°í ÇÕ´Ï´Ù. ¼Õ»ó º¹±¸´Â ¿À·ù¸¦ À¯¹ßÇÑ Á¶°ÇÀÌ Á¤Á¤µÈ ÈÄ(¿¹¸¦ µé¾î, Àü¿ø °ø±ÞÀÌ ´Ù½Ã Ȱ¼ºÈ­µÈ °æ¿ì) ½ÇÆÐÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡¼­ ¼öÇàµË´Ï´Ù. ´Ù¸¥(¾ÆÁ÷ »ç¿ëÁßÀÎ) µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡¼­ µ¥ÀÌÅͺ£À̽º º¹±¸´Â ¿À·ù°¡ °¨ÁöµÈ ÈÄ¿¡ Áï½Ã ¹ß»ýÇÕ´Ï´Ù. ÀÌ º¹±¸ ÇÁ·Î¼¼½º¿¡¼­, µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¿À·ù º¹±¸¶ó´Â ÀÚ¿øÀº Á¾Á¾ ½ÇÆÐÇÑ Æ®·£Àè¼Ç ¶Ç´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ Åõ¸íÇÏ°Ô Á¤¸®µË´Ï´Ù.

»ç¿ëÁßÀÎ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹öÀÇ ¿À·ù º¹±¸ ¹× ¿À·ù µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡¼­ÀÇ Æ®·£Àè¼Ç ¿À·ù º¹±¸¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

2´Ü°è È®¾à ÇÁ·ÎÅäÄÝ

¿©±â¼­ 2´Ü°è È®¾à ÇÁ·ÎÅäÄÝ¿¡ ´ëÇØ ³íÀÇÇÏ´Â °ÍÀº ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º¿¡¼­ÀÇ ¼Õ»ó º¹±¸¿¡ ´ëÇØ ¼Ò°³Çϱâ À§ÇÑ °ÍÀÔ´Ï´Ù. 2´Ü°è È®¾à¿¡ ´ëÇØ¼­´Â 2´Ü°è È®¾à ÇÁ·Î¼¼½º ÀÌÇØ¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡¼­, ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Á¦ÃâµÈ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö´Â Á¶Á¤ÀÚ ³ëµåÀ̸ç, ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ ÀÛµ¿Çϴ ù¹øÂ° ¿¡ÀÌÀüÆ®´Â Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®ÀÔ´Ï´Ù. Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®´Â ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö·Î ÀÛ¾÷À» ºÐ¹èÇØ¾ß Çϸç, Æ®·£Àè¼Ç°ú °ü·ÃµÈ °ÍÀÌ ¾î¶² °ÍÀÎÁö ÃßÀûÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Æ®·£Àè¼Ç¿¡ ´ëÇØ COMMITÀ» ³ªÅ¸³»´Â °æ¿ì, Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®´Â 2´Ü°è È®¾à ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ¿© Æ®·£Àè¼ÇÀ» È®¾àÇÕ´Ï´Ù. 1´Ü°è¿¡¼­, Á¶Á¤ÀÚ ³ëµå´Â Æ®·£Àè¼Ç¿¡ Âü¿©Çϰí ÀÖ´Â ´Ù¸¥ ¸ðµç µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡ PREPARE ¿äûÀ» ºÐ¹èÇÕ´Ï´Ù. ±×·± ´ÙÀ½, ÀÌµé ¼­¹ö´Â ´ÙÀ½ Áß Çϳª·Î ÀÀ´äÇÕ´Ï´Ù.

READ-ONLY
ÀÌ ¼­¹ö¿¡¼­ µ¥ÀÌÅÍ º¯°æÀÌ ¹ß»ýÇÏÁö ¾Ê¾Ò½À´Ï´Ù.

YES
ÀÌ ¼­¹ö¿¡¼­ µ¥ÀÌÅÍ º¯°æÀÌ ¹ß»ýÇß½À´Ï´Ù.

NO
¿À·ù ¶§¹®¿¡, ¼­¹ö´Â È®¾àÇÒ Áغñ°¡ µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù.

¼­¹ö Áß Çϳª°¡ "NO"·Î ÀÀ´äÇÒ °æ¿ì, Æ®·£Àè¼ÇÀº ±¸°£ º¹¿øµË´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, Á¶Á¤ÀÚ ³ëµå°¡ 2´Ü°è¸¦ ½ÃÀÛÇÕ´Ï´Ù.

2´Ü°è¿¡¼­ Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®´Â È®¾à ·Î±× ·¹Äڵ带 ±â·ÏÇÑ ´ÙÀ½, COMMIT ¿äûÀ» "YES"·Î ÀÀ´äÇÏ´Â ¸ðµç ¼­¹ö¿¡ ºÐ¹èÇÕ´Ï´Ù. ´Ù¸¥ ¸ðµç µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö°¡ È®¾àµÈ ÈÄ, À̵éÀº Á¶Á¤ÀÚ ³ëµå·Î COMMIT È®ÀÎÀ» Àü¼ÛÇÕ´Ï´Ù. Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®°¡ Âü¿©ÇÑ ¸ðµç ¼­¹ö·ÎºÎÅÍ COMMIT È®ÀÎÀ» ¼ö½ÅÇÏ¸é Æ®·£Àè¼ÇÀÌ ¿Ï·áµË´Ï´Ù. À̶§, Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®´Â FORGET ·Î±× ·¹Äڵ带 ±â·ÏÇÕ´Ï´Ù.

»ç¿ëÁßÀÎ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹öÀÇ ¿À·ù º¹±¸

¾î¶² µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö°¡ ´Ù¸¥ ¼­¹ö°¡ ´Ù¿îµÇ¾úÀ½À» ¹ß°ßÇϸé, °íÀå³­ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿Í °ü·ÃµÈ ¸ðµç ÀÛ¾÷ÀÌ Áߴܵ˴ϴÙ.

½ÇÆÐÇÑ ¼­¹ö·Î ¿äûÀ» Àü¼ÛÇϰíÀÚ ÇÏ´Â ¸ðµç ÇÁ·Î¼¼½º(¿¹: ¿¡ÀÌÀüÆ® ¶Ç´Â ±³Âø»óÅ °ËÃâ±â)¿¡´Â ¿äûÀ» Àü¼ÛÇÒ ¼ö ¾ø´Ù´Â Á¤º¸°¡ Àü´ÞµË´Ï´Ù.

¿À·ù µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡¼­ÀÇ Æ®·£Àè¼Ç ¿À·ù º¹±¸

ÇÁ·Î¼¼¼­°¡ Àç½ÃÀÛµÉ ¶§ ¿À·ù·Î ÀÎÇØ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÌ ºñÁ¤»óÀûÀ¸·Î Á¾·áµÉ °æ¿ì, DB2START¸¦ RESTART ¿É¼Ç°ú ÇÔ²² ¹ßÇàÇÏ¿© µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥À» Àç½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Î¼¼¼­¸¦ ½ÃÀÛÇÒ ¼ö ¾øÀ¸¸é ¶ÇÇÑ DB2START¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ ÇÁ·Î¼¼¼­¿¡¼­ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥À» Àç½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Command Reference ¹× Administrative API Reference¿¡ ÀÖ´Â START DATABASE MANAGER ¸í·É ¹× API¸¦ ÂüÁ¶ÇϽʽÿÀ.

ºñÁ¤»ó Á¾·á·Î ÀÎÇØ ¼­¹öÀÇ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀÌ ÀϰüµÇÁö ¾Ê´Â »óÅÂ(Áï, »ç¿ëÇÒ ¼ö ¾ø´Â »óÅÂ)°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. À̸¦ Àϰü¼ºÀ» À¯ÁöÇÏ´Â »óÅ¿¡¼­ »ç¿ë °¡´ÉÇÏ°Ô ÇÏ·Á¸é, ¼Õ»ó º¹±¸°¡ ÇÊ¿äÇÕ´Ï´Ù. ½Ã½ºÅÛ ¼Õ»ó º¹±¸´Â µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡¼­ ´ÙÀ½°ú °°ÀÌ Æ®¸®°ÅµÉ ¼ö ÀÖ½À´Ï´Ù.

µ¥ÀÌÅͺ£À̽ºÀÇ ¸ðµç ¿ÏÀüÇÑ Æ®·£Àè¼Ç È¿°ú¸¦ º¸ÁõÇϱâ À§ÇØ, »ç¿ëÁßÀÎ ·Î±× ÆÄÀÏÀÇ ·Î±× ·¹Äڵ忡 ¼Õ»ó º¹±¸°¡ ´Ù½Ã Àû¿ëµË´Ï´Ù. ¸ðµç º¯°æ»çÇ×ÀÌ ´Ù½Ã Àû¿ëµÈ ÈÄ, 2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀ» Á¦¿ÜÇÑ È®¾àµÇÁö ¾ÊÀº ¸ðµç Æ®·£Àè¼ÇÀÌ Áö¿ªÀ¸·Î ±¸°£ º¹¿øµË´Ï´Ù. ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡¼­, ´ÙÀ½ µÎ °¡Áö À¯ÇüÀÇ 2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀÌ ÀÖ½À´Ï´Ù.

¼Õ»ó º¹±¸´Â ´ÙÀ½ Áß ÇÑ °¡Áö¸¦ ¼öÇàÇÔÀ¸·Î½á ¸ðµç 2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀ» ÇØ°áÇϰíÀÚ ÇÕ´Ï´Ù. ¼öÇàµÈ Á¶Ä¡´Â µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö°¡ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ Á¶Á¤ÀÚ ³ëµå¿´´ÂÁö¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù.

¼Õ»ó º¹±¸¸¦ ÅëÇØ ¸ðµç 2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀ» ÇØ°áÇÒ ¼ö ¾øÀ» °æ¿ì°¡ ÀÖ½À´Ï´Ù(¿¹¸¦ µé¸é, ÀϺΠµ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö°¡ »ç¿ë °¡´ÉÇÏÁö ¾ÊÀ» °æ¿ì). ÀÌ °æ¿ì, SQL °æ°í ¸Þ½ÃÁö SQL1061W°¡ ¸®Åϵ˴ϴÙ. Àá±Ý ¹× »ç¿ëÁßÀÎ ·Î±× °ø°£Ã³·³ 2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀÌ ÀÚ¿øÀ» º¸À¯ÇÏ´Â °ÍÀ» ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù. »ç¿ëÁßÀÎ ·Î±× °ø°£À» 2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀÌ Â÷ÁöÇϰí Àֱ⠶§¹®¿¡, µ¥ÀÌÅͺ£À̽º¿¡ ¾Æ¹«·± º¯°æµµ °¡ÇÒ ¼ö ¾ø´Â ½ÃÁ¡¿¡ À̸¦ ¼ö ÀÖ½À´Ï´Ù. ±×·¸±â ¶§¹®¿¡, ¼Õ»ó º¹±¸ ÈÄ 2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀÌ ³²¾Æ ÀÖ´ÂÁö Á¶»çÇØ¾ß Çϸç, 2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀ» °¡´ÉÇÑ ÇÑ ½Å¼ÓÇÏ°Ô ÇØ°áÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¸¦ º¹±¸ÇØ¾ß ÇÕ´Ï´Ù.

2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀ» ÇØ°áÇÏ´Â µ¥ ÇÊ¿äÇÑ Çϳª ÀÌ»óÀÇ ¼­¹ö¸¦ Àû½Ã¿¡ º¹±¸ÇÒ ¼ö ¾øÀ¸¸ç ´Ù¸¥ ¼­¹öÀÇ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç¿¡ ¾×¼¼½º°¡ ÇÊ¿äÇÒ °æ¿ì, °æÇèÀû °áÁ¤À» ³»·Á ¼öµ¿À¸·Î 2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀ» ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù. LIST INDOUBT TRANSACTIONS ¸í·ÉÀ» »ç¿ëÇÏ¿©, ¼­¹ö¿¡¼­ 2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀ» Á¶È¸, È®¾à, ±¸°£ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Command Reference ¹× Administrative API Reference ¸Å´º¾ó¿¡ ÀÖ´Â LIST INDOUBT TRANSACTIONS ¸í·É ¹× API¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÁÖ:LIST INDOUBT TRANSACTIONS ¸í·ÉÀº ºÐ»ê Æ®·£Àè¼Ç ȯ°æÀÇ Æ®·£Àè¼Ç¿¡µµ »ç¿ëµË´Ï´Ù. µÎ °¡Áö À¯ÇüÀÇ 2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀ» ±¸ºÐÇϱâ À§ÇØ LIST INDOUBT TRANSACTIONSÀÌ ¸®ÅÏÇÑ Ãâ·Â¿¡ ÀÖ´Â "originator" Çʵ忡¼­ ´ÙÀ½ Áß Çϳª¸¦ Ç¥½ÃÇÕ´Ï´Ù.
  • ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡¼­ ¹ß¿øµÈ Æ®·£Àè¼ÇÀ» ³ªÅ¸³»´Â DB2 Universal Database Enterprise - Extended Edition
  • Æ®·£Àè¼ÇÀÌ ºÐ»ê ȯ°æ¿¡¼­ ¹ß»ýÇßÀ½À» ³ªÅ¸³»´Â XA

ºÐ»ê ȯ°æ¿¡ ´ëÇØ¼­´Â ºÐ»ê µ¥ÀÌÅͺ£À̽º ¼³°è ¹× Æ®·£Àè¼Ç °ü¸® ÇÁ·Î±×·¥ ¼³°è¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

½ÇÆÐÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö ½Äº°

µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡ ¿À·ù°¡ ¹ß»ýÇϸé, ÀÀ¿ëÇÁ·Î±×·¥Àº º¸Åë ´ÙÀ½ÀÇ SQLCODE Áß Çϳª¸¦ ¼ö½ÅÇÕ´Ï´Ù. ½ÇÆÐÇÑ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥À» ¹ß°ßÇÏ´Â ¹æ¹ýÀº ¼ö½ÅµÈ SQLCODE¿¡ µû¶ó ´Ù¸¨´Ï´Ù.

SQL0279N
ÀÌ SQLCODE´Â Æ®·£Àè¼Ç¿¡ ¼ÓÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö°¡ COMMIT ó¸®Áß¿¡ Á¾·áµÇ¸é ¼ö½ÅµË´Ï´Ù.

SQL1224N
ÀÌ SQLCODE´Â ½ÇÆÐÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö°¡ Æ®·£Àè¼Ç¿¡ ´ëÇÑ Á¶Á¤ÀÚ ³ëµåÀÎ °æ¿ì ¼ö½ÅµË´Ï´Ù.

SQL1229N
ÀÌ SQLCODE´Â ½ÇÆÐÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö°¡ Æ®·£Àè¼Ç¿¡ ´ëÇÑ Á¶Á¤ÀÚ ³ëµå°¡ ¾Æ´Ñ °æ¿ì ¼ö½ÅµË´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö°¡ ½ÇÆÐÇÑ °ÍÀ» °áÁ¤ÇÏ´Â °ÍÀº µÎ ´Ü°èÀÇ ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. SQLCODE SQL1229N°ú ¿¬°üµÈ SQLCA¿¡´Â sqlerrd ÇʵåÀÇ 6¹øÂ° ¹è¿­ À§Ä¡¿¡¼­ ¿À·ù¸¦ °ËÃâÇÑ ¼­¹öÀÇ ³ëµå ¹øÈ£°¡ µé¾î ÀÖ½À´Ï´Ù(¼­¹ö¿ëÀ¸·Î ±â·ÏµÈ ³ëµå ¹øÈ£´Â db2nodes.cfg ÆÄÀÏÀÇ ³ëµå º¯È£¿Í ÀÏÄ¡ÇÕ´Ï´Ù). ¿À·ù¸¦ °ËÃâÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡¼­´Â, ½ÇÆÐÇÑ ¼­¹öÀÇ ³ëµå ¹øÈ£¸¦ ³ªÅ¸³»´Â ¸Þ½ÃÁö°¡ db2diag.log ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù.
ÁÖ:´ÙÁß ³í¸® ³ëµå°¡ ÇÁ·Î¼¼¼­¿¡¼­ »ç¿ëÁßÀ̸é, ÇϳªÀÇ ³í¸® ³ëµåÀÇ ¿À·ù´Â µ¿ÀÏÇÑ ÇÁ·Î¼¼¼­¿¡¼­ ´Ù¸¥ ³í¸® ³ëµå°¡ ½ÇÆÐÇϵµ·Ï ÇÕ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹öÀÇ ¿À·ù¸¦ º¹±¸ÇÏ·Á¸é, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. ¿À·ù¸¦ ÀÏÀ¸Å² ¹®Á¦Á¡À» Á¤Á¤ÇϽʽÿÀ.
  2. ¸ðµç µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡¼­ DB2START ¸í·ÉÀ¸·Î µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥À» Àç½ÃÀÛÇϽʽÿÀ.
  3. ½ÇÆÐÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡¼­ RESTART DATABASE ¸í·ÉÀ¸·Î µ¥ÀÌÅͺ£À̽º¸¦ Àç½ÃÀÛÇϽʽÿÀ.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]