¸±¸®½º Á¤º¸


º¯°æ ½ÃÀÛ14.1 ³»º¸³»±â, °¡Á®¿À±â ¹× ·Îµå·Î LOB ÆÄÀÏ Á¶Àý º¯°æ

LOB Á¤º¸¸¦ °¡Á®¿À°í, ³»º¸³»¸ç, ·ÎµåÇÒ ¶§ DB2 UDB´Â LLS(LOB Location Specifiers)¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ°ÍÀº ´ÙÁß LOB¸¦ ´ÜÀÏ ÆÄÀÏ¿¡ ÀúÀåÇÕ´Ï´Ù.

LLS´Â LOB µ¥ÀÌÅ͸¦ ÆÄÀÏ ³»¿¡¼­ ãÀ» ¼ö ÀÖ´Â °÷À» ³ªÅ¸³»´Â ¹®ÀÚ¿­ÀÔ´Ï´Ù. LLSÀÇ Çü½ÄÀº filename.ext:nnn:mmm/À̸ç, ¿©±â¼­, filename.ext´Â LOB°¡ ÀÖ´Â ÆÄÀÏÀÇ À̸§À̸ç, nnnÀº ÆÄÀÏ ³»¿¡¼­ÀÇ LOBÀÇ ¿É¼Â(¹ÙÀÌÆ® ´ÜÀ§)À̸ç, mmmÀº LOBÀÇ ±æÀÌ(¹ÙÀÌÆ® ´ÜÀ§)ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, LLS db2exp.001.123.456/Àº LOB°¡ db2exp.001 ÆÄÀÏ¿¡¼­ ½ÃÀÛÇÏ°í, ÆÄÀÏÀÇ ¿É¼Â 123¹ÙÀÌÆ®¿¡¼­ ½ÃÀÛÇϸç, ±æÀÌ°¡ 456¹ÙÀÌÆ®ÀÓÀ» ÀǹÌÇÕ´Ï´Ù. LLS¿¡ Ç¥½ÃµÈ Å©±â°¡ 0ÀÏ °æ¿ì, LOB¸¦ 0 ±æÀ̸¦ °¡Áöµµ·Ï °í·ÁÇÕ´Ï´Ù. ±æÀÌ°¡ --1ÀÎ °æ¿ì, LOB¸¦ ³Î(NULL)·Î °£ÁÖÇϸç ÆÄÀÏ À̸§ ¹× ¿É¼ÂÀº »ó°üÀÌ ¾ø½À´Ï´Ù.

lobsinfile ¼öÁ¤ÀÚ¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ³»º¸³¾ ¶§, LOB°¡ Ç×»ó °³º°ÀûÀÎ ÆÄÀÏ¿¡ À§Ä¡ÇÏÁö ¾Ê½À´Ï´Ù. °¢ LOB ÆÄÀÏ¿¡ ¿©·¯ LOB°¡ ÀÖÀ» ¼ö ÀÖÀ¸¸ç, LOB °æ·Î´ç ¿©·¯ LOB ÆÄÀÏÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌÁ¦ µ¥ÀÌÅÍ ÆÄÀÏÀº ÆÄÀÏ À̸§ ´ë½Å LLS ·¹Äڵ带 Æ÷ÇÔÇÕ´Ï´Ù.

¶ÇÇÑ °¡Á®¿À±â ¹× ·Îµå´Â ³»º¸³»±â ±â´É¿¡ ´ëÇÑ º¯°æ»çÇ×À» Á¶ÀýÇϱâ À§ÇØ º¯°æµÇ¾ú½À´Ï´Ù. lobsinfile¿¡ ÀÇÇØ ¼öÁ¤ ¿É¼ÇÀ» ÁöÁ¤ÇÏ¿© µ¥ÀÌÅ͸¦ ·ÎµåÇÏ°í °¡Á®¿Ã ¶§, ÇØ´ç LOB Ä÷³¿¡ ´ëÇÑ LLS¸¦ ¿¹»óÇÕ´Ï´Ù. LOB Ä÷³¿¡ ´ëÇØ LLS ÀÌ¿ÜÀÇ ¾î¶² °ÍÀÌ ÀÖ´Â °æ¿ì, µ¥ÀÌÅͺ£À̽º´Â ±×°ÍÀ» LOB ÆÄÀÏ·Î Ãë±ÞÇÏ°í Àüü ÆÄÀÏÀ» LOB·Î ·ÎµåÇÕ´Ï´Ù.

14.1.1 IXF °í·Á»çÇ×

¼¼ °³ÀÇ »õ IXF µ¥ÀÌÅÍ À¯ÇüÀÌ ÀÖ½À´Ï´Ù. ÀÌ ¼¼ °¡Áö À¯ÇüÀº LLS¿¡ ÀÇÇØ Ç¥½ÃµÉ °æ¿ì, CLOB, BLOB ¹× DBCLOB¿¡ ÇØ´çÇÕ´Ï´Ù. ÀÌ µ¥ÀÌÅÍ À¯ÇüÀÇ °ªÀº °¢°¢ 964, 960 ¹× 968ÀÔ´Ï´Ù.

IXF ÆÄÀÏÀº ÀÌÁ¦ °¢ LOB Ä÷³ÀÌ ÀÚ½ÅÀÇ D ·¹Äڵ带 °¡Áöµµ·Ï ¿äûÇÕ´Ï´Ù. ÀÌ°ÍÀº ³»º¸³»±â µµ±¸·Î ÀÚµ¿ ÀÛ¼ºµÇÁö¸¸, IXF ÆÄÀÏÀ» ÀÛ¼ºÇϱâ À§ÇØ ½áµå ÆÄƼ À¯Æ¿¸®Æ¼¸¦ »ç¿ë ÁßÀÎ °æ¿ì ¼öµ¿À¸·Î ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ Å×À̺íÀÇ °¢ LOB¿¡ ´ëÇØ LLS°¡ ÇÊ¿äÇÏ¸ç ³Î(NULL)ÀÌ ¾Æ´Ñ LOB¿¡ ´ëÇؼ­´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. LOB Ä÷³ÀÌ ³Î(NULL)ÀÎ °æ¿ì, ³Î(NULL) LOB¸¦ ³ªÅ¸³»´Â LLS¸¦ ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.º¯°æ ³¡


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