¸±¸®½º Á¤º¸


|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ÀÇ ±æÀÌ(¹ÙÀÌÆ® ´ÜÀ§)ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, db2exp.001.123.456/ÀÇ LLS´Â LOB°¡ db2exp.001 ÆÄÀÏ¿¡ ÀÖÀ¸¸ç, 123¹ÙÀÌÆ® ¿ÀÇÁ¼Â¿¡¼­ ÆÄÀÏ·Î ½ÃÀÛÇÏ°í, |256¹ÙÀÌÆ® ±æÀÌÀÓÀ» ³ªÅ¸³À´Ï´Ù. 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¸¦ ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.


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