RESTART DATABASE ¸í·É ¶Ç´Â ÀÚµ¿ Àç½ÃÀÛ È°¼ºÈ ±¸¼º ¸Å°³º¯¼ö(autorestart)¸¦ »ç¿ëÇÑ ¼Õ»ó º¹±¸´Â µ¥ÀÌÅͺ£À̽º°¡ ÀϰüµÇÁö ¾Ê°í »ç¿ë ºÒ°¡´ÉÇÑ »óŰ¡ µÇÁö ¾Êµµ·Ï ÇØÁÝ´Ï´Ù.
´ÙÀ½ ÁÖÁ¦ Ç׸ñ¿¡¼´Â Ãß°¡ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
µ¥ÀÌÅͺ£À̽º ¸í·É°ú ÀÀ¿ëÇÁ·Î±×·¥Àº ¿©·¯ °¡Áö ÀÌÀ¯·Î ÀÎÇØ ½ÇÆÐÇÒ ¼ö ÀÖ½À´Ï´Ù. Æ®·£Àè¼Ç ½ÇÆÐ´Â À߸øµÈ ¸Å°³º¯¼ö, Á¦ÇÑ Ãʰú, ±³Âø»óÅ·ΠÀÎÇÑ ±¸°£ º¹¿ø¿¡ ÀÇÇÑ °ÍÀÏ °æ¿ì µ¥ÀÌÅͺ£À̽º Á¶Ä¡ ½ÇÆÐ°¡ ¾Æ´Õ´Ï´Ù. ±×·¸´Ù±â º¸´Ù´Â µ¥ÀÌÅͺ£À̽º ¶Ç´Â µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÌ ºñÁ¤»óÀûÀ¸·Î Á¾·áÇϵµ·Ï ÇÏ´Â ½É°¢ÇÑ ¿À·ùÀ̰ųª Á¶°ÇÀ¸·Î¼, ÀÌ °æ¿ì µ¥ÀÌÅͺ£À̽º¸¦ º¹±¸ÇØ¾ß ÇÕ´Ï´Ù. ¿¹·Î´Â ¸Ó½ÅÀÇ Àü¿ø ¿À·ù(µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥°ú µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀÌ Áߴܵǵµ·Ï ÇÏ´Â) ¶Ç´Â µ¥ÀÌÅͺ£À̽º ·Î±×¸¦ ´ã°í ÀÖ´Â µð½ºÅ©°¡ °¡µæ á±â ¶§¹®¿¡ µ¥ÀÌÅͺ£À̽º°¡ Áߴܵǵµ·Ï ÇÏ´Â COMMIT/ROLLBACK ¿À·ù°¡ ÀÖÀ¸¸ç, ¾î¶°ÇÑ Ãß°¡ ·Î±× ÆÄÀϵµ COMMIT/ROLLBACK ·¹ÄÚµå ÀÛ¼º¿ëÀ¸·Î ÇÒ´çÇÒ ¼ö ¾ø½À´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ ¶Ç´Â ¸í·ÉÀÌ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ¼öÇàÁßÀÎ µ¿¾È, Àü¿øÀÇ Áß´Ü ¶Ç´Â ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ½ÇÆÐ·Î ÀÎÇØ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¸ðµç Ȱµ¿ÀÌ Áï°¢ Áß´ÜµÉ ¼ö ÀÖ½À´Ï´Ù. Çϳª ÀÌ»óÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ¶Ç´Â ¸í·ÉÀÌ µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ÀÛ¾÷À» ½ÃÀÛÇßÁö¸¸ ¿Ï·áµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ÀϺΠȮ¾àµÈ ÀÛ¾÷ ´ÜÀ§(UOW)°¡ µð½ºÅ©·Î ±â·ÏµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ºÎºÐÀûÀ¸·Î ¿Ï·áµÈ(±â·ÏµÇÁö ¾ÊÀº) ÀÛ¾÷ ´ÜÀ§·Î ÀÎÇØ µ¥ÀÌÅͺ£À̽º°¡ ºÒÀÏÄ¡ »óÅ ¶Ç´Â »ç¿ë ºÒ°¡´É »óŰ¡ µË´Ï´Ù.
ÀÚ¼¼ÇÑ Á¤º¸´Â ´ÙÀ½ ÁÖÁ¦ Ç׸ñÀ» ÂüÁ¶ÇϽʽÿÀ.
½ÇÆÐ½Ã¿¡ ¿Ï·áµÇÁö ¾ÊÀº ÀÛ¾÷ ´ÜÀ§(UOW)ÀÇ ±¸°£ º¹¿øÀ» µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÌ ÀÚµ¿À¸·Î ¼öÇàÇÒ °ÍÀÎÁö ¿©ºÎ¸¸ °í·ÁÇÏ¸é µË´Ï´Ù. ±×·² °æ¿ì, ÀÚµ¿ Àç½ÃÀÛ(autorestart) ±¸¼º ¸Å°³º¯¼ö¸¦ "ON"À¸·Î ¼³Á¤ÇÏ¿© »ç¿ë °¡´ÉÇÏ°Ô ÇϽʽÿÀ. (ÀÌ ÄÁÅ×À̳ʴ ±âº»°ªÀÔ´Ï´Ù). ÀÚµ¿ Àç½ÃÀÛÀÌ »ç¿ë °¡´ÉÇÏÁö ¾ÊÀº °æ¿ì¿¡´Â µ¥ÀÌÅͺ£À̽º Àå¾Ö°¡ ¹ß»ýÇÒ ¶§ RESTART DATABASE ¸í·ÉÀ» ¹ßÇàÇÒ Áغñ°¡ µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.
ÁÖ: | ÀÚµ¿ Àç½ÃÀÛÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÑ °æ¿ì, µ¥ÀÌÅͺ£À̽º Àå¾Ö ´ÙÀ½¿¡ Àç½ÃÀÛÀÌ ½ÃÀ۵˴ϴÙ. Àç½ÃÀÛÀÌ ½Ã°£ÀÌ °É¸±¼ö ÀÖÀ¸¹Ç·Î, µ¥ÀÌÅͺ£À̽º°¡ Á¤ÁöÁßÀ̰ųª ÀÀ´ä¾øÀ½ »óŶó°í »ý°¢ÇÏÁö ¸¶½Ê½Ã¿À. µ¥ÀÌÅͺ£À̽º°¡ Àç½ÃÀÛÇÒ ¶§ db2diag.log ÆÄÀÏ ·¹Äڵ尡 ½ÃÀÛÇÕ´Ï´Ù. Ç×»ó ¹«¾ùÀÌ ÀϾ°í ÀÖ´ÂÁö ¾Ë¼ö ÀÖ°í, µ¥ÀÌÅͺ£À̽º°¡ ÀÀ´äÇÏ°Ô ÇÏ·Á¸é, ÀÚµ¿ Àç½ÃÀÛÀ» »ç¿ëÇÏÁö ¾Ê´Â °ÍÀ» °í·ÁÇØ¾ß ÇÕ´Ï´Ù. |
ÀÚµ¿ Àç½ÃÀÛÀº autorestart µ¥ÀÌÅͺ£À̽º ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© ÀÛµ¿µÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸Å°³º¯¼öÀÇ ±âº»°ªÀº ÀÚµ¿ Àç½ÃÀÛ "On" »óÅÂÀÔ´Ï´Ù. ÀÌ ¸Å°³º¯¼ö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº DB2 ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ£®
ÀϹÝÀûÀ¸·Î, µ¥ÀÌÅͺ£À̽º º¹±¸´Â °°Àº Æ®·£Àè¼Ç ¶Ç´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ¼·Î °ü·ÃµÈ ¿À·ù°¡ ¹ß»ýÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö ¹× ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö ¸ðµÎ¿¡¼ ÇÊ¿äÇÕ´Ï´Ù. ½ÇÆÐÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹öÀÇ µ¥ÀÌÅͺ£À̽º º¹±¸¸¦ Á¾Á¾ ¼Õ»ó º¹±¸¶ó°í ÇÕ´Ï´Ù. ¼Õ»ó º¹±¸´Â ¿À·ù¸¦ À¯¹ßÇÑ Á¶°ÇÀÌ Á¤Á¤µÈ ÈÄ(¿¹¸¦ µé¾î, Àü¿ø °ø±ÞÀÌ ´Ù½Ã Ȱ¼ºÈµÈ °æ¿ì) ½ÇÆÐÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö¿¡¼ ¼öÇàµË´Ï´Ù. ´Ù¸¥(¾ÆÁ÷ »ç¿ëÁßÀÎ) µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö¿¡¼ µ¥ÀÌÅͺ£À̽º º¹±¸´Â ¿À·ù°¡ °¨ÁöµÈ ÈÄ¿¡ Áï½Ã ¹ß»ýÇÕ´Ï´Ù. ÀÌ º¹±¸ ÇÁ·Î¼¼½º¿¡¼, µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¿À·ù º¹±¸¶ó´Â ÀÚ¿øÀº Á¾Á¾ ½ÇÆÐÇÑ Æ®·£Àè¼Ç ¶Ç´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ Åõ¸íÇÏ°Ô Á¤¸®µË´Ï´Ù.
»ç¿ëÁßÀÎ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹öÀÇ ¿À·ù º¹±¸ ¹× ¿À·ù µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö¿¡¼ÀÇ Æ®·£Àè¼Ç ¿À·ù º¹±¸¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
¿©±â¼ 2´Ü°è È®¾à ÇÁ·ÎÅäÄÝ¿¡ ´ëÇØ ³íÀÇÇÏ´Â °ÍÀº ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º¿¡¼ÀÇ ¼Õ»ó º¹±¸¿¡ ´ëÇØ ¼Ò°³Çϱâ À§ÇÑ °ÍÀÔ´Ï´Ù. 2´Ü°è È®¾à¿¡ ´ëÇØ¼´Â 2´Ü°è È®¾à ÇÁ·Î¼¼½º ÀÌÇØ¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡¼, ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Á¦ÃâµÈ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö´Â Á¶Á¤ÀÚ ³ëµåÀ̸ç, ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ ÀÛµ¿Çϴ ù¹øÂ° ¿¡ÀÌÀüÆ®´Â Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®ÀÔ´Ï´Ù. Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®´Â ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö·Î ÀÛ¾÷À» ºÐ¹èÇØ¾ß Çϸç, Æ®·£Àè¼Ç°ú °ü·ÃµÈ °ÍÀÌ ¾î¶² °ÍÀÎÁö ÃßÀûÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Æ®·£Àè¼Ç¿¡ ´ëÇØ COMMITÀ» ³ªÅ¸³»´Â °æ¿ì, Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®´Â 2´Ü°è È®¾à ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ¿© Æ®·£Àè¼ÇÀ» È®¾àÇÕ´Ï´Ù. 1´Ü°è¿¡¼, Á¶Á¤ÀÚ ³ëµå´Â Æ®·£Àè¼Ç¿¡ Âü¿©Çϰí ÀÖ´Â ´Ù¸¥ ¸ðµç µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö¿¡ PREPARE ¿äûÀ» ºÐ¹èÇÕ´Ï´Ù. ±×·± ´ÙÀ½, ÀÌµé ¼¹ö´Â ´ÙÀ½ Áß Çϳª·Î ÀÀ´äÇÕ´Ï´Ù.
¼¹ö Áß Çϳª°¡ "NO"·Î ÀÀ´äÇÒ °æ¿ì, Æ®·£Àè¼ÇÀº ±¸°£ º¹¿øµË´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, Á¶Á¤ÀÚ ³ëµå°¡ 2´Ü°è¸¦ ½ÃÀÛÇÕ´Ï´Ù.
2´Ü°è¿¡¼ Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®´Â È®¾à ·Î±× ·¹Äڵ带 ±â·ÏÇÑ ´ÙÀ½, COMMIT ¿äûÀ» "YES"·Î ÀÀ´äÇÏ´Â ¸ðµç ¼¹ö¿¡ ºÐ¹èÇÕ´Ï´Ù. ´Ù¸¥ ¸ðµç µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö°¡ È®¾àµÈ ÈÄ, À̵éÀº Á¶Á¤ÀÚ ³ëµå·Î COMMIT È®ÀÎÀ» Àü¼ÛÇÕ´Ï´Ù. Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®°¡ Âü¿©ÇÑ ¸ðµç ¼¹ö·ÎºÎÅÍ COMMIT È®ÀÎÀ» ¼ö½ÅÇÏ¸é Æ®·£Àè¼ÇÀÌ ¿Ï·áµË´Ï´Ù. À̶§, Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®´Â FORGET ·Î±× ·¹Äڵ带 ±â·ÏÇÕ´Ï´Ù.
¾î¶² µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö°¡ ´Ù¸¥ ¼¹ö°¡ ´Ù¿îµÇ¾úÀ½À» ¹ß°ßÇϸé, °íÀå³ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö¿Í °ü·ÃµÈ ¸ðµç ÀÛ¾÷ÀÌ Áߴܵ˴ϴÙ.
2´Ü°è È®¾àÁß ÀÌ»ó ½ÇÆÐ Æ®·£Àè¼ÇÀÇ ÇØ°á ¹æ¹ý¿¡ ´ëÇØ¼´Â 2´Ü°è È®¾àÁßÀÇ ¹®Á¦Á¡ º¹±¸¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
½ÇÆÐÇÑ ¼¹ö·Î ¿äûÀ» Àü¼ÛÇϰíÀÚ ÇÏ´Â ¸ðµç ÇÁ·Î¼¼½º(¿¹: ¿¡ÀÌÀüÆ® ¶Ç´Â ±³Âø»óÅ °ËÃâ±â)¿¡´Â ¿äûÀ» Àü¼ÛÇÒ ¼ö ¾ø´Ù´Â Á¤º¸°¡ Àü´ÞµË´Ï´Ù.
ÇÁ·Î¼¼¼°¡ Àç½ÃÀÛµÉ ¶§ ¿À·ù·Î ÀÎÇØ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÌ ºñÁ¤»óÀûÀ¸·Î Á¾·áµÉ °æ¿ì, 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" Çʵ忡¼ ´ÙÀ½ Áß Çϳª¸¦ Ç¥½ÃÇÕ´Ï´Ù.
|
ºÐ»ê ȯ°æ¿¡ ´ëÇØ¼´Â ºÐ»ê µ¥ÀÌÅͺ£À̽º ¼³°è ¹× Æ®·£Àè¼Ç °ü¸® ÇÁ·Î±×·¥ ¼³°è¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö¿¡ ¿À·ù°¡ ¹ß»ýÇϸé, ÀÀ¿ëÇÁ·Î±×·¥Àº º¸Åë ´ÙÀ½ÀÇ SQLCODE Áß Çϳª¸¦ ¼ö½ÅÇÕ´Ï´Ù. ½ÇÆÐÇÑ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥À» ¹ß°ßÇÏ´Â ¹æ¹ýÀº ¼ö½ÅµÈ SQLCODE¿¡ µû¶ó ´Ù¸¨´Ï´Ù.
µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö°¡ ½ÇÆÐÇÑ °ÍÀ» °áÁ¤ÇÏ´Â °ÍÀº µÎ ´Ü°èÀÇ ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. SQLCODE SQL1229N°ú ¿¬°üµÈ SQLCA¿¡´Â sqlerrd ÇʵåÀÇ 6¹øÂ° ¹è¿ À§Ä¡¿¡¼ ¿À·ù¸¦ °ËÃâÇÑ ¼¹öÀÇ ³ëµå ¹øÈ£°¡ µé¾î ÀÖ½À´Ï´Ù(¼¹ö¿ëÀ¸·Î ±â·ÏµÈ ³ëµå ¹øÈ£´Â db2nodes.cfg ÆÄÀÏÀÇ ³ëµå º¯È£¿Í ÀÏÄ¡ÇÕ´Ï´Ù). ¿À·ù¸¦ °ËÃâÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹ö¿¡¼´Â, ½ÇÆÐÇÑ ¼¹öÀÇ ³ëµå ¹øÈ£¸¦ ³ªÅ¸³»´Â ¸Þ½ÃÁö°¡ db2diag.log ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù.
ÁÖ: | ´ÙÁß ³í¸® ³ëµå°¡ ÇÁ·Î¼¼¼¿¡¼ »ç¿ëÁßÀ̸é, ÇϳªÀÇ ³í¸® ³ëµåÀÇ ¿À·ù´Â µ¿ÀÏÇÑ ÇÁ·Î¼¼¼¿¡¼ ´Ù¸¥ ³í¸® ³ëµå°¡ ½ÇÆÐÇϵµ·Ï ÇÕ´Ï´Ù. |
µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼¹öÀÇ ¿À·ù¸¦ º¹±¸ÇÏ·Á¸é, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.