Documentation
(C) IBM Corp. 1996, 2000

DB2 Text Extender
°ü¸® ¹× ÇÁ·Î±×·¡¹Ö


°Ë»ö °¡´ÉÇÑ ÅØ½ºÆ® ÀÛ¼ºÀÇ °£´ÜÇÑ ¿¹

  1. Windows ½Ã½ºÅÛÀÇ °æ¿ì, DB2 ¸í·ÉÇà 󸮱⸦ ½ÃÀÛÇϽʽÿÀ.

    ¿î¿µ üÁ¦ ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.

      =>db2 cmd
    
  2. DB2 Text Extender ¸í·ÉÇà 󸮱⠽ÃÀÛ

    UNIX ½Ã½ºÅÛÀÇ °æ¿ì, ¿î¿µ üÁ¦ ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.

      =>db2tx
    

    Windows ½Ã½ºÅÛÀÇ °æ¿ì, DB2 ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.

      db2=>db2tx
    
  3. µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°á

    °Ë»öÇÒ ÅØ½ºÆ®°¡ Æ÷ÇÔµÈ µ¥ÀÌÅͺ£À̽º¸¦ ¼±ÅÃÇϽʽÿÀ. µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇϰí, ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.

    db2tx=>CONNECT TO mydatabase
    
  4. ÅØ½ºÆ® Ž»öÀ» À§ÇØ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ë °¡´ÉÈ­ÇÕ´Ï´Ù.

    ¿¬°áµÈ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ë °¡´ÉÈ­ÇÏ·Á¸é, ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.

    db2tx=>ENABLE DATABASE
    
  5. ÅØ½ºÆ® Ž»öÀ» À§ÇØ ÅØ½ºÆ® Å×À̺íÀ» »ç¿ë °¡´ÉÈ­ÇÕ´Ï´Ù(¼±ÅÃÀû).

    Àüü Å×ÀÌºí¿¡ ´ëÇØ ´ÜÀÏ »öÀÎÀ» ÀÛ¼ºÇϰíÀÚ ÇÒ ¶§¿¡¸¸ ÅØ½ºÆ® Å×À̺íÀ» »ç¿ë °¡´ÉÈ­ÇÕ´Ï´Ù.
    ÇϳªÀÇ »öÀÎ ¶Ç´Â ¿©·¯ °³?

    ÇÑ Å×ÀÌºí¿¡ ´ëÇØ Çϳª ÀÌ»óÀÇ ÅØ½ºÆ® »öÀÎ ÀÛ¼º¿¡¼­´Â Àüü Å×ÀÌºí¿¡ ´ëÇØ ÇϳªÀÇ ÅØ½ºÆ® »öÀÎÀ» ÀÛ¼ºÇϰųª, °¢ ÅØ½ºÆ® Ä÷³¿¡ ´ëÇØ Çϳª¾¿ ¿©·¯ °³ÀÇ »öÀÎÀ» ÀÛ¼ºÇÏ¿© Å×À̺íÀ» °Ë»ö °¡´ÉÇÏ°Ô ¸¸µé ¼ö ÀÖÀ½À» ¼³¸íÇÕ´Ï´Ù.

    • Àüü Å×ÀÌºí¿¡ ´ëÇØ ÇϳªÀÇ »öÀÎÀ» ÀÛ¼ºÇÏ·Á¸é, ÀÌ ½ÃÁ¡¿¡¼­ ENABLE TEXT TABLEÀ» ½ÇÇàÇÏ¿© ºó »öÀÎÀ» ÀÛ¼ºÇÑ µÚ, °¢ ÅØ½ºÆ® Ä÷³´ç Çѹø¾¿ ENABLE TEXT COLUMNÀ» ¿©·¯ ¹ø ½ÇÇàÇÏ¿©(´ÙÀ½ ´Ü°è¸¦ º¸½Ê½Ã¿À.) ´ÜÀÏ »öÀÎÀ» ä¿ó´Ï´Ù.
    • ȤÀº, °¢ ÅØ½ºÆ® Ä÷³¿¡ ´ëÇØ ¿©·¯ »öÀÎÀ» ÀÛ¼ºÇÏ·Á¸é, Àüü Å×ÀÌºí¿¡ ´ëÇÑ »öÀÎ ÀÛ¼º ´Ü°è¸¦ »ý·«Çϰí, Áï ENABLE TEXT TABLEÀ» »ý·«Çϰí ENABLE TEXT COLUMNÀ» ¿©·¯ ¹ø ½ÇÇàÇÏ¿© °¢ ÅØ½ºÆ® Ä÷³´ç Çϳª¾¿ »öÀÎÀ» ÀÛ¼ºÇÏ¿© ä¿ó´Ï´Ù.

    ÀÌ ¿¹ÀÇ °æ¿ì, Àüü Å×ÀÌºí¿¡ ´ëÇÑ »öÀÎÀ» ÀÛ¼ºÇÏÁö ¾Ê½À´Ï´Ù. ´ë½Å, ´ÙÀ½ ´Ü°è¸¦ °è¼ÓÇÏ¿© ÅØ½ºÆ® Ä÷³À» À§ÇÑ »öÀÎÀ» ÀÛ¼ºÇÕ´Ï´Ù.

  6. ÅØ½ºÆ® °Ë»öÀ» À§ÇÑ ÅØ½ºÆ® Ä÷³ »ç¿ë °¡´ÉÈ­

    ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© Å×À̺í db2tx.sampleÀÇ ÅØ½ºÆ® Ä÷³ mycolumn¿¡¼­ °Ë»öÇÒ DB2 Text Extender¸¦ »ç¿ë °¡´ÉÈ­Çϰí À̸§ myhandleÀ» ÀÌ ¸í·ÉÀÌ ÀÛ¼ºÇÏ´Â ÇÚµé Ä÷³¿¡ ÁöÁ¤ÇϽʽÿÀ.

    db2tx=>ENABLE TEXT COLUMN db2tx.sample mycolumn HANDLE myhandle
    

    ÀÌ ¸í·ÉÀº ÅØ½ºÆ® »öÀÎÀ» »ý¼ºÇÕ´Ï´Ù. »öÀÎÈ­µÈ ¹®¼­ÀÇ À¯Çü°ú »öÀΠƯ¼º¿¡ ±âº»°ªÀÌ »ç¿ëµË´Ï´Ù.

  7. ÀÛ¼ºÁßÀÎ »öÀÎÀÇ »óÅ ȮÀÎ

    ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.

    db2tx=>GET INDEX STATUS db2tx.sample HANDLE myhandle
    
  8. DB2 Text Extender ¸í·ÉÇà 󸮱⸦ Á¾·áÇϽʽÿÀ.

    ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.

    db2tx=>QUIT
    
  9. DB2 ¸í·ÉÇà 󸮱⸦ ½ÃÀÛÇϽʽÿÀ.

    ¿î¿µ üÁ¦ ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.

    =>db2
    
  10. ÅØ½ºÆ® °Ë»ö

    ÀÌÁ¦ ¹®¼­¸¦ °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹æ±Ý »öÀÎÈ­ÇÑ ÅØ½ºÆ®¿¡¼­ searchtermÀÇ ¸ðµç ¹ß»ý °Ç¼ö¸¦ ã´Â ¾Æ·¡ SELECT ¸í·ÉÀ» ½ÃµµÇØ º¸½Ê½Ã¿À.

    db2=>SELECT COUNT (*)
                FROM sample
                WHERE DB2TX.CONTAINS (myhandle,'"searchterm"') = 1
    


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