ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß ¾È³»¼­

LOB ÆÄÀÏ ÂüÁ¶ º¯¼ö

ÆÄÀÏ ÂüÁ¶ º¯¼ö´Â ¸Þ¸ð¸® ¹öÆÛ°¡ ¾Æ´Ñ Ŭ¶óÀÌ¾ðÆ® ÆÄÀÏ·Î µ¥ÀÌÅ͸¦ Àü¼ÛÇÏ´Â Á¡À» Á¦¿ÜÇϰí, È£½ºÆ® º¯¼ö¿Í À¯»çÇÕ´Ï´Ù. ÆÄÀÏ ÂüÁ¶ º¯¼ö´Â LOB À§Ä¡ ÁöÁ¤ÀÚ°¡ LOB À§Ä¡ ÁöÁ¤ÀÚ(À» Æ÷ÇÔÇÏ´Â °ÍÀÌ ¾Æ´Ñ)¸¦ Ç¥½ÃÇÏ´Â °Í°ú ¸¶Âù°¡Áö·Î ÆÄÀÏ(À» Æ÷ÇԵǴ °ÍÀÌ ¾Æ´Ï¶ó)À» Ç¥½ÃÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º Á¶È¸, °»½Å ¹× »ðÀÔÀº ÆÄÀÏ ÂüÁ¶ º¯¼ö¸¦ »ç¿ëÇÏ¿© ´ÜÀÏ LOB °ªÀ» ÀúÀåÇϰųª °Ë»öÇÕ´Ï´Ù.

ÃÊ´ëÇü ¿ÀºêÁ§Æ®(LOB)ÀÇ °æ¿ì ÆÄÀÏÀº º»·¡ÀÇ ÄÁÅ×À̳ÊÀÔ´Ï´Ù. »ç½Ç ´ëºÎºÐÀÇ LOB´Â ¼­¹ö¿¡ ÀÖ´Â µ¥ÀÌÅͺ£À̽º·Î À̵¿µÇ±â Àü¿¡ Ŭ¶óÀÌ¾ðÆ®¿¡ ÀÖ´Â ÆÄÀÏ¿¡ ÀúÀåµÈ µ¥ÀÌÅͷμ­ ½ÃÀÛÇÕ´Ï´Ù. ÆÄÀÏ ÂüÁ¶ º¯¼ö¸¦ »ç¿ëÇÔÀ¸·Î½á LOB µ¥ÀÌÅ͸¦ À̵¿½ÃŰ´Â °ÍÀÌ ½¬¿öÁý´Ï´Ù. ÇÁ·Î±×·¥Àº ÆÄÀÏ ÂüÁ¶ º¯¼ö¸¦ »ç¿ëÇÏ¿© Ŭ¶óÀÌ¾ðÆ® ÆÄÀϷκÎÅÍ µ¥ÀÌÅͺ£À̽º ¿£ÁøÀ¸·Î Á÷Á¢ LOB µ¥ÀÌÅ͸¦ Àü¼ÛÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ëÇÁ·Î±×·¥Àº LOB µ¥ÀÌÅÍ À̵¿À» ½ÇÇàÇϱâ À§ÇØ (Å©±â Á¦ÇÑÀÌ ÀÖ´Â) È£½ºÆ® º¯¼ö¸¦ »ç¿ëÇÏ¿© ÆÄÀÏÀ» ÀÐ±â ¹× ¾²±â À§ÇØ À¯Æ¿¸®Æ¼ ·çƾÀ» ÀÛ¼ºÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
ÁÖ:ÆÄÀÏ ÂüÁ¶ º¯¼ö¿¡ ÀÇÇØ ÂüÁ¶µÇ´Â ÆÄÀÏÀº ÇÁ·Î±×·¥ÀÌ ¼öÇàµÇ´Â ½Ã½ºÅÛ(¿¡ ¹Ýµå½Ã »óÁÖÇÒ ÇÊ¿ä´Â ¾øÁö¸¸)À¸·ÎºÎÅÍ ¾×¼¼½ºÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀúÀå ÇÁ·Î½Ãµà¾îÀÇ °æ¿ì À̰ÍÀº ¼­¹öÀÏ ¼ö ÀÖ½À´Ï´Ù.

ÆÄÀÏ ÂüÁ¶ º¯¼öÀÇ µ¥ÀÌÅÍ À¯ÇüÀº BLOB, CLOB ¶Ç´Â DBCLOBÀÔ´Ï´Ù. µ¥ÀÌÅÍ À¯ÇüÀº µ¥ÀÌÅÍ ¼Ò½º(ÀÔ·Â) ¶Ç´Â µ¥ÀÌÅÍ ¸ñÇ¥(Ãâ·Â)·Î¼­ »ç¿ëµË´Ï´Ù. ÆÄÀÏ ÂüÁ¶ º¯¼ö¿¡´Â ÆÄÀÏÀÇ Àüü °æ·Î À̸§ ¶Ç´Â »ó´ëÀû ÆÄÀÏ À̸§ÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.(ÈÄÀÚ¸¦ ÃßõÇÕ´Ï´Ù.) ÆÄÀÏ À̸§ ±æÀÌ´Â ÀÀ¿ëÇÁ·Î±×·¥ ³»¿¡¼­ ÁöÁ¤µË´Ï´Ù. ÀÔ·Â Áß¿¡ ÆÄÀÏ ÂüÁ¶ º¯¼öÀÇ µ¥ÀÌÅÍ ±æÀÌ ºÎºÐÀº »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. Ãâ·Â Áß¿¡ µ¥ÀÌÅÍ ±æÀÌ´Â ÀÀ¿ëÇÁ·Î±×·¥ ¿äûÀÚ Äڵ忡 ÀÇÇØ ÆÄÀÏ¿¡ ¾²¿©Áø »õ·Î¿î µ¥ÀÌÅÍ ±æÀÌ·Î ¼³Á¤µË´Ï´Ù.

ÆÄÀÏ ÂüÁ¶ º¯¼ö »ç¿ë½Ã ÀÔ·Â ¹× Ãâ·Â ¸ðµÎ¿¡ ´ëÇØ ´Ù¸¥ ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. ÆÄÀÏ ÂüÁ¶ º¯¼ö ±¸Á¶¿¡ file_option Çʵ带 ¼³Á¤ÇÏ¿© ÆÄÀÏ¿¡ ´ëÇÑ Á¶Ä¡¸¦ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. ÀÔ·Â ¹× Ãâ·Â °ª ¸ðµÎ¸¦ ´Ù·ç´Â Çʵå·ÎÀÇ ÁöÁ¤¿¡ ´ëÇÑ ¼±ÅûçÇ×µéÀº ¾Æ·¡¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.

ÀÔ·Â ÆÄÀÏ ÂüÁ¶ º¯¼ö¸¦ »ç¿ëÇÒ ¶§ÀÇ ¿É¼Ç ¹× (C¿ëÀ¸·Î Ç¥½ÃµÇ´Â) °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.

Ãâ·Â ÆÄÀÏ ÂüÁ¶ º¯¼ö¸¦ »ç¿ëÇÒ ¶§ÀÇ °ª ¹× ¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù.

ÁÖ:

  1. Extended UNIX Code(EUC) ȯ°æ¿¡¼­, DBCLOB ÆÄÀÏ ÂüÁ¶ º¯¼ö°¡ °¡¸®Å°´Â ÆÄÀÏ¿¡´Â ±×·¡ÇÈ Ä÷³¿¡¼­ ÀúÀ念¿ª¿¡ ÀûÀýÇÑ À¯È¿ EUC ¹®ÀÚ°¡ Æ÷ÇԵǾî ÀÖ°í, UCS-2 ¹®ÀÚ´Â µé¾î ÀÖÁö ¾Ê´Ù°í °£Áֵ˴ϴÙ. EUC ȯ°æÀÇ DBCLOB ÆÄÀÏ¿¡ ´ëÇÑ ¼¼ºÎ»çÇ×Àº DBCLOB ÆÄÀÏ¿¡ ´ëÇÑ °í·Á»çÇ×ÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

  2. LOB ÆÄÀÏ ÂüÁ¶ º¯¼ö°¡ OPEN¹®¿¡¼­ »ç¿ëµÉ °æ¿ì, LOB ÆÄÀÏ ÂüÁ¶ º¯¼ö¿Í ¿¬°üµÈ ÆÄÀÏÀº Ä¿¼­°¡ ´ÝÈú ¶§±îÁö »èÁ¦Çؼ­´Â ¾È µË´Ï´Ù.

ÆÄÀÏ ÂüÁ¶ º¯¼ö¿¡ ´ëÇØ¼­´Â SQL ÂüÁ¶¼­¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.


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