FIX: ¸ðµç ¹® ½ÇÇà ´ë»ó ÀçÄÄÆÄÀÏÇÕ´Ï´Ù ÀÖ´Â ÀúÀåµÈ ÇÁ·Î½ÃÀú µ¿½Ã ½ÇÇà ½ÇÆÐÇÒ ¼ö ÀÖ´Ù

±â¼ú ÀÚ·á: 250506 - ÀÌ ¹®¼­°¡ Àû¿ëµÇ´Â Á¦Ç° º¸±â.
# ¹ö±×: 55251 (sqlbug_70)
¸ðµÎ È®´ë | ¸ðµÎ Ãà¼Ò

Çö»ó

´ÙÀ½ Á¶°ÇÀÌ ÃæÁ·µÉ °æ¿ì ±× ¾È¿¡ Æ÷ÇÔµÈ ¸ðµç ¸í·É¹®À» ½ÇÇàÇϱâ À§ÇØ ÀúÀåµÈ ÇÁ·Î½ÃÀú¸¦ ÀÚµ¿À¸·Î ½ÇÆÐÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • ¿©·¯ °³ÀÇ ¿¬°áÀÌ °°Àº ÇÁ·Î½ÃÀú¸¦ µ¿½Ã¿¡ ½ÇÇàÇϰí ÀÖ½À´Ï´Ù.

  • ÀÌ ÇÁ·Î½ÃÀú ¿ÜºÎ¿¡¼­ ¸¸µç Àӽà Å×ÀÌºí¿¡ ´ëÇÑ ÂüÁ¶¸¦ ÀÌ·ç¾îÁý´Ï´Ù.

  • ¶ÇÇÑ ÀáÀçÀûÀ¸·Î 'ÀÚµ¿ ¾÷µ¥ÀÌÆ® Åë°è' ¿¡ ÀÇÇØ Æ®¸®°ÅµÇ´Â ÀçÄÄÆÄÀÏ ÀÏÀ¸Å³ ¼ö ÀÖ´Â Çϳª ÀÌ»óÀÇ ¹®ÀÌ ÀÌ Àӽà Å×ÀÌºí¿¡ ´ëÇÑ ÂüÁ¶¸¦ µû¸¨´Ï´Ù.
¸ðµç ¹®Àº ÀϺΠ´Ù¸¥ ½ÇÆÐÇÒ µ¿¾È, ÇÁ·Î½ÃÀú¸¦ ½ÇÇàÇÏ´Â »ç¿ëÀÚ°¡ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÇØ°á °úÁ¤

WITH RECOMPILE ÀýÀº ÇÁ·Î½ÃÀú¿¡ ¸¸µé°Å³ª ÇÁ·Î½ÃÀú¸¦ ½ÇÇàÇÒ ¶§ WITH RECOMPILE ÀýÀº »ç¿ëÇϽʽÿÀ.

ÇöÀç »óÅÂ

Microsoft´Â ÀÌ SQL Server 7 .0ÀÇ ¹®Á¦¸¦ È®ÀÎÇß½À´Ï´Ù. ÀÌ ¹®Á¦´Â Microsoft SQL Server 7 .0ÀÇ ¹Ì±¹ ¼­ºñ½º ÆÑ 2¿¡¼­ ¼öÁ¤µÇ¾ú½À´Ï´Ù. Ãß°¡ Á¤º¸´Â ´ÙÀ½ ¹®¼­ ¹øÈ£¸¦ Ŭ¸¯ÇÏ¿© Microsoft ±â¼ú ÀÚ·á¿¡¼­ È®ÀÎÇϽʽÿÀ:
254561INF: Microsoft SQL Server 7.0 ¹× Microsoft µ¥ÀÌÅÍ ¿£Áø (MSDE) 1.0 ¼­ºñ½º ÆÑ 2¸¦ ±¸ÇÏ´Â ¹æ¹ý
ÀÚ¼¼ÇÑ ³»¿ëÀº ÁÖ Áö¿ø °ø±ÞÀÚ¿¡°Ô ¹®ÀÇÇϽʽÿÀ.

Ãß°¡ Á¤º¸

ÇöÀç ÇÁ·Î½ÃÀú ¿ÜºÎ¿¡¼­ ¸¸µç Àӽà Å×ÀÌºí¿¡ ´ëÇÑ ÂüÁ¶¸¦ ¸¸µé °æ¿ì, ÇÁ·Î½ÃÀú°¡ óÀ½ ½ÇÇàµÉ ¶§ ¹®°ú ¸ðµç ÈÄ¼Ó ¹®À» ÄÄÆÄÀÏÇÒ ¼ö ¾ø½À´Ï´Ù °ÍÀ». Å×À̺íÀÇ ½ºÅ°¸¶¿¡ ´ëÇÑ Á¤º¸°¡ ¾Ë·ÁÁ® Àֱ⠶§¹®ÀÔ´Ï´Ù. ÇØ´ç ¹®ÀÌ ½ÇÇàÀ» µµ´ÞÇÏ°í ½ºÅ°¸¶ ¹× Ä«µð³Î¸®Æ¼ °ªÀ» »ç¿ëÇÒ ¼ö ÀÖ´Â ÈÄ¿¡´Â ÀÌ Á¤º¸¸¦ »ç¿ëÇÏ¿© ÇØ´ç ÇÁ·Î½ÃÀú°¡ ÀçÄÄÆÄÀϵ˴ϴÙ. ÄÄÆÄÀÏ ½Ã°£À» ÃÖ¼ÒÈ­Çϱâ À§ÇØ SQL Server´Â "ºÎºÐ ÄÄÆÄÀÏ"ÀÌ »óȲ¿¡¼­ ¼öÇàÇÏ¸ç °æ¿ì¿¡¸¸ ÀÌ °³±îÁö ¹®¿¡ ´ëÇÑ Äõ¸® °èȹÀ» »ý¼ºÇÕ´Ï´Ù.

ÄÄÆÄÀÏµÈ °èȹÀ» ¿©·¯ »ç¿ëÀÚ°¡ °øÀ¯ÇÒ ¼ö ÀÖÀ¸¹Ç·Î SQL Server 7.0 ÀçÄÄÆÄÀÏÀ» ¿¬°á Áß Çϳª¸¦ ¼öÇàÇÒ ¼ö ÀÖµµ·Ï ÀçÄÄÆÄÀÏÀ» serializeÇÕ´Ï´Ù. ¶ÇÇÑ ´Ù¸¥ ¿¬°áÀ» ´Ù½Ã ÄÄÆÄÀÏÇØ¾ß ÇÏ´Â °æ¿ì ÇØ´ç ÀçÄÄÆÄÀÏ ÈÄ ±× ´ÙÀ½ ´Ü°è ½ÇÇàÀ» ´Ù½Ã ù ¹øÂ° ¿¬°áÀ» ±â´Ù¸³´Ï´Ù.

¿©±â¼­ µÎ °³ÀÇ ¿¬°áÀÌ ½ÇÇà Áß ¿©·¯ ´Ü°è¿¡¼­ ÀÖÀ¸¸ç ÀçÄÄÆÄÀÏÀ» Æ®¸®°ÅÇÏ´Â ÇÑ ¸ÕÀú ÇÁ·Î½ÃÀú ¿ÜºÎ¿¡¼­ ¸¸µç Àӽà Å×À̺í ÂüÁ¶Çϱâ Àü¿¡ »óȲÀÌ ¹ß»ýÇÒ °æ¿ì, ÇØ´ç ¹®À» µµ´ÞÇÏ¸é °èȹÀ» ÄÄÆÄÀÏÇÏ´Â ÁßÁöµË´Ï´Ù. µÎ ¹øÂ° ¿¬°á ¾îµò°¡¿¡ ÈÄ¿¡ ÀÌ Ã¹ ¹øÂ° ¿¬°áÀ» ÄÄÆÄÀÏÇÏ´Â µ¿¾È ¼öµµ ÀÖ´Â ÀçÄÄÆÄÀÏ Æ®¸®°ÅÇÏ´Â °æ¿ì ½ÇÇàÀÌ Àç°³µË´Ï´Ù ¹× À߸ø À̸¦ ¸ðµç ¹®Àº °èȹ¿¡¼­ ½ÇÇàµÈ °ÍÀ» ¹Ï½À´Ï´Ù.

WITH RECOMPILE »ç¿ëÇÏ´Â °æ¿ì ÇÁ·Î½ÃÀú°¡ ¸¸µé¾îÁú ¶§ ¶Ç´Â ½ÇÇàÇÒ ¶§ µÎ ¿¬°á Àý´ë·Î °°Àº ÄÄÆÄÀÏµÈ °èȹÀ» °øÀ¯Çϰí Àý´ë·Î ÀÌ Á¶°ÇÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.

°¡´ÉÇϸé ÁÁ½À´Ï´Ù ÇÁ·Î½ÃÀúÀÇ ÀçÄÄÆÄÀÏ Ç×»ó ÀÖ¾î¾ß ÇϹǷΠÇöÀç ÇÁ·Î½ÃÀú ¿ÜºÎ¿¡¼­ ¸¸µé¾îÁø Àӽà Å×À̺íÀ» ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ÀúÀåµÈ ÇÁ·Î½ÃÀú¿¡ ´ëÇÑ ÇÁ·Î±×·¡¹Ö ¹æ¹ýÀº ¾Æ·¡¿¡¼­ "Transact-SQL ÆÁ" Ç׸ñ¿¡¼­´Â SQL ¿Â¶óÀΠãÀ» ¼ö ÀÖ½À´Ï´Ù.

¶§ ÇÁ·Î½ÃÀú°¡ ÀçÄÄÆÄÀϵ˴ϴ٠ÁßÀÎ È®ÀÎÇÏ·Á¸é SQL ÇÁ·ÎÆÄÀÏ·¯ SP:Recompile À̺¥Æ®¸¦ Á¶»çÇÒ ¼ö ÀÖ½À´Ï´Ù.

¼Ó¼º

±â¼ú ÀÚ·á: 250506 - ¸¶Áö¸· °ËÅä: 2006³â 3¿ù 14ÀÏ È­¿äÀÏ - ¼öÁ¤: 2.0
º» ¹®¼­ÀÇ Á¤º¸´Â ´ÙÀ½ÀÇ Á¦Ç°¿¡ Àû¿ëµË´Ï´Ù.
  • Microsoft SQL Server 7.0 Standard Edition
Ű¿öµå:?
kbmt kbbug kbfix KB250506 KbMtko
±â°è ¹ø¿ªµÈ ¹®¼­
Áß¿ä: º» ¹®¼­´Â Àü¹® ¹ø¿ª°¡°¡ ¹ø¿ªÇÑ °ÍÀÌ ¾Æ´Ï¶ó Microsoft ±â°è ¹ø¿ª ¼ÒÇÁÆ®¿þ¾î·Î ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù. Microsoft´Â ¹ø¿ª°¡°¡ ¹ø¿ªÇÑ ¹®¼­ ¹× ±â°è ¹ø¿ªµÈ ¹®¼­¸¦ ¸ðµÎ Á¦°øÇϹǷΠMicrosoft ±â¼ú ÀÚ·á¿¡ ÀÖ´Â ¸ðµç ¹®¼­¸¦ Çѱ۷ΠÁ¢ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ±â°è ¹ø¿ª ¹®¼­°¡ Ç×»ó ¿Ïº®ÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù. µû¶ó¼­ ±â°è ¹ø¿ª ¹®¼­¿¡´Â ¸¶Ä¡ ¿Ü±¹ÀÎÀÌ Çѱ¹¾î·Î ¸»ÇÒ ¶§ ½Ç¼ö¸¦ ÇÏ´Â °Íó·³ ¾îÈÖ, ±¸¹® ¶Ç´Â ¹®¹ý¿¡ ¿À·ù°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. Microsoft´Â ³»¿ë»óÀÇ ¿À¿ª ¶Ç´Â Microsoft °í°´ÀÌ ÀÌ·¯ÇÑ ¿À¿ªÀ» »ç¿ëÇÔÀ¸·Î½á ¹ß»ýÇÏ´Â ºÎ Á¤È®¼º, ¿À·ù ¶Ç´Â ¼ÕÇØ¿¡ ´ëÇØ Ã¥ÀÓÀ» ÁöÁö ¾Ê½À´Ï´Ù. Microsoft´Â ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ±â°è ¹ø¿ª ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÚÁÖ ¾÷µ¥ÀÌÆ®Çϰí ÀÖ½À´Ï´Ù.

Çǵå¹é º¸³»±â