IBM Books

Image, Audio, Video Extender °ü¸® ¹× ÇÁ·Î±×·¡¹Ö


DB2 Extender·Î ¼öÇà °¡´ÉÇÑ °ü¸® Ÿ½ºÅ©

´ÙÀ½°ú °°Àº 5°¡Áö ¹üÁÖÀÇ °ü¸® Ÿ½ºÅ©°¡ ÀÖ½À´Ï´Ù.

´ÙÀ½ Å×À̺íÀº Extender µ¥ÀÌÅÍ¿¡ °ü·ÃµÈ ¸ðµç Ÿ½ºÅ©¸¦ ³ª¿­ÇÕ´Ï´Ù. Å×À̺íÀº °¢°¢ÀÇ Å¸½ºÅ©¸¦ ¼öÇàÇϱâ À§ÇØ Á¦°øµÇ´Â ÅøÀÇ Á¾·ù¿Í ÀÚ¼¼ÇÑ Á¤º¸¸¦ ãÀ» ¼ö ÀÖ´Â Àå¼Ò¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

Extender API Ä÷³¿¡¼­ °¢°¢ÀÇ API¹®ÀÇ ¼¼ ¹øÂ° ¹®ÀÚ´Â x·Î ³ªÅ¸³³´Ï´Ù. ÀÌ ¹®ÀÚ´Â »ç¿ëÁßÀÎ Extender¿¡ µû¶ó º¯°æµË´Ï´Ù.
¹®ÀÚ Extender
a Audio
i Image
v Video

¿¹¸¦ µé¾î, À̹ÌÁö µ¥ÀÌÅÍ¿¡ ´ëÇØ Å×À̺íÀ» »ç¿ë °¡´ÉÈ­ÇÏ´Â API´Â DBiEnableTableÀ̰í, ¿Àµð¿À¿¡ ´ëÇØ Å×À̺íÀ» »ç¿ë °¡´ÉÈ­ÇÏ´Â API´Â DBaEnableTableÀ̸ç, ºñµð¿À¿¡ ´ëÇØ Å×À̺íÀ» »ç¿ë °¡´ÉÈ­ÇÏ´Â API´Â DBvEnableTableÀÔ´Ï´Ù. Extender API Ä÷³ÀÇ °ªÀÌ ¾Æ´Ï¿ÀÀ̸é, ÇØ´ç Ÿ½ºÅ©¿¡ ´ëÇÑ Extender API°¡ ¾øÀ½À» ³ªÅ¸³À´Ï´Ù. Extender ¸í·É Ä÷³ÀÇ °ªÀÌ ¾Æ´Ï¿ÀÀ̸é ÇØ´ç Ÿ½ºÅ©¿¡ ´ëÇÑ Extender ¸í·ÉÀÌ ¾øÀ½À» ³ªÅ¸³À´Ï´Ù.

QBIC¿¡´Â Ãß°¡ °ü¸®°¡ ÇÊ¿äÇÕ´Ï´Ù. Image ExtenderÀÇ À̹ÌÁö ³»¿ëº° Á¶È¸(QBIC) ±â´ÉÀ» »ç¿ëÇÏ·Á°í ÇÑ´Ù¸é, QBIC īŻ·Î±×ÀÇ ÀÛ¼º°ú °°ÀÌ Ãß°¡ °ü¸® Ÿ½ºÅ©¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ Å¸½ºÅ©¿¡ ´ëÇÑ Á¤º¸´Â ³»¿ëº° À̹ÌÁö Á¶È¸¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ç¥ 1. DB2 Extender¿ë °ü¸® Ÿ½ºÅ©¿Í ±â´É
Ÿ½ºÅ© Extender API Extender ¸í·É ÂüÁ¶
Extender ¼­ºñ½º °ü¸®
Extender ¼­ºñ½º ½ÃÀÛ ¾Æ´Ï¿À DMBSTART Extender ȯ°æ ¼³Á¤
Extender ¼­ºñ½ºÀÇ »óÅ Ȯº¸ ¾Æ´Ï¿À DMBSTAT ¼­¹ö »óÅ ǥ½Ã
Extender ¼­ºñ½º Á¤Áö ¾Æ´Ï¿À DMBSTOP Extender ¼­¹öÀÇ Á¤Áö ¹× ½ÃÀÛ
µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°á ¾Æ´Ï¿À CONNECT Extender ȯ°æ ¼³Á¤
µ¥ÀÌÅͺ£À̽º¿ë Extender ¼­ºñ½º ½ÃÀÛ ¾Æ´Ï¿À START SERVER Extender ¼­¹öÀÇ Á¤Áö ¹× ½ÃÀÛ
µ¥ÀÌÅͺ£À̽º¿ë Extender »óÅ Ȯº¸ ¾Æ´Ï¿À GET SERVER STATUS ¼­¹ö »óÅ ǥ½Ã
µ¥ÀÌÅͺ£À̽º¿ë Extender ¼­ºñ½º Á¤Áö ¾Æ´Ï¿À STOP SERVER Extender ¼­¹öÀÇ Á¤Áö ¹× ½ÃÀÛ
¸ÖƼ¹Ìµð¾î µ¥ÀÌÅÍ¿ë µ¥ÀÌÅÍ ¿ÀºêÁ§Æ® Áغñ
µ¥ÀÌÅͺ£À̽º »ç¿ë °¡´ÉÈ­ DBxEnableDatabase ENBLE DATABASE µ¥ÀÌÅͺ£À̽º »ç¿ë °¡´ÉÈ­
µ¥ÀÌÅͺ£À̽º »ç¿ë ºÒ°¡´ÉÈ­ DBxDisableDatabase DISABLE DATABASE µ¥ÀÌÅÍ ¿ÀºêÁ§Æ® »ç¿ë ºÒ°¡´ÉÈ­
Å×ÀÌºí »ç¿ë °¡´ÉÈ­ DBxEnableTable ENABLE TABLE Å×ÀÌºí »ç¿ë °¡´ÉÈ­
Å×ÀÌºí »ç¿ë ºÒ°¡´ÉÈ­ DBxDisableTable DISABLE TABLE µ¥ÀÌÅÍ ¿ÀºêÁ§Æ® »ç¿ë ºÒ°¡´ÉÈ­
Ä÷³ »ç¿ë °¡´ÉÈ­ DBxEnableColumn ENABLE COLUMN Ä÷³ »ç¿ë °¡´ÉÈ­
Ä÷³ »ç¿ë ºÒ°¡´ÉÈ­ DBxDisableColumn DISABLE COLUMN µ¥ÀÌÅÍ ¿ÀºêÁ§Æ® »ç¿ë ºÒ°¡´ÉÈ­
ÆÄƼ¼ÇµÈ ȯ°æ¿¡¼­ÀÇ Extender µ¥ÀÌÅÍ ÀçºÐ»ê(EEE Àü¿ë)
»õ·Î¿î ³ëµå ±×·ì ±¸¼º¿¡ ±âÃÊÇÑ Extender µ¥ÀÌÅÍ ÀçºÐ»ê DMBRedistribute REDISTRIBUTE NODEGROUP Extender µ¥ÀÌÅÍ ÀçºÐ»ê
µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¿Í ¹Ìµð¾î ÆÄÀÏ ÃßÀû
µ¥ÀÌÅͺ£À̽º°¡ »ç¿ë °¡´ÉÇÑÁö È®ÀÎ DBxIsDatabaseEnabled GET EXTENDER STATUS µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®ÀÇ »óÅ Á¡°Ë
Å×À̺íÀÌ »ç¿ë °¡´ÉÇÑÁö È®ÀÎ DBxIsTableEnabled GET EXTENDER STATUS µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®ÀÇ »óÅ Á¡°Ë
Ä÷³ÀÌ »ç¿ë °¡´ÉÇÑÁö È®ÀÎ DBxIsColumnEnabled GET EXTENDER STATUS µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®ÀÇ »óÅ Á¡°Ë
±ÔÁ¤ÀÚ°¡ ÇöÀç »ç¿ëÀÚ IDÀÎ Å×ÀÌºí¿¡¼­ ÆÄÀÏÀ» ÂüÁ¶ÇÏ´Â Å×À̺í Ç׸ñ ã±â DBxIsFileReferenced ¾Æ´Ï¿À ÆÄÀÏÀ» ÂüÁ¶ÇÏ´Â Å×À̺í Ç׸ñ ã±â
ÁöÁ¤ ±ÔÁ¤ÀÚÀÇ ¸ðµç Å×À̺íÀ̳ª µ¥ÀÌÅͺ£À̽º¿¡ °ü·ÃµÈ ¸ðµç Å×ÀÌºí¿¡¼­ ÆÄÀÏÀ» ÂüÁ¶ÇÏ´Â Å×À̺í Ç׸ñ ã±â DBxAdminIsFileReferenced ¾Æ´Ï¿À ÆÄÀÏÀ» ÂüÁ¶ÇÏ´Â Å×À̺í Ç׸ñ ã±â
±ÔÁ¤ÀÚ°¡ ÇöÀç »ç¿ëÀÚ IDÀÎ Å×ÀÌºí¿¡¼­ Å×À̺í Ç׸ñÀÌ ÂüÁ¶ÇÏ´Â ÆÄÀÏ Ã£±â DBxGetReferencedFiles GET REFERENCED FILES Å×À̺í Ç׸ñÀÌ ÂüÁ¶ÇÏ´Â ÆÄÀÏ Ã£±â
ÁöÁ¤ ±ÔÁ¤ÀÚÀÇ ¸ðµç Å×À̺íÀ̳ª µ¥ÀÌÅͺ£À̽º¿¡ °ü·ÃµÈ ¸ðµç Å×ÀÌºí¿¡¼­ Å×À̺í Ç׸ñÀÌ ÂüÁ¶ÇÏ´Â ÆÄÀÏ Ã£±â DBxAdminGetReferencedFiles GET REFERENCED FILES Å×À̺í Ç׸ñÀÌ ÂüÁ¶ÇÏ´Â ÆÄÀÏ Ã£±â
±ÔÁ¤ÀÚ°¡ ÇöÀç »ç¿ëÀÚ IDÀÎ ¸ðµç Å×ÀÌºí¿¡¼­ Å×À̺í Ç׸ñÀÌ ÂüÁ¶ÇÏ´Â ¾×¼¼½º ºÒ°¡´ÉÇÑ ÆÄÀÏ Ã£±â DBxGetInaccessibleFiles GET INACCESSIBLE FILES ¹Ìµð¾î ÆÄÀÏÀÌ ÀÖ´ÂÁö Á¡°Ë
ÁöÁ¤ ±ÔÁ¤ÀÚÀÇ ¸ðµç Å×À̺íÀ̳ª µ¥ÀÌÅͺ£À̽º¿¡ °ü·ÃµÈ ¸ðµç Å×ÀÌºí¿¡¼­ Å×À̺í Ç׸ñÀÌ ÂüÁ¶ÇÏ´Â ¾×¼¼½º ºÒ°¡´ÉÇÑ ÆÄÀÏ Ã£±â DBxAdminGetInaccessibleFiles GET INACCESSIBLE FILES ¹Ìµð¾î ÆÄÀÏÀÌ ÀÖ´ÂÁö Á¡°Ë
°ü¸® Áö¿ø(¸ÞŸµ¥ÀÌÅÍ) Å×À̺í Á¤¸®
ÁöÁ¤ »ç¿ëÀÚ Å×À̺íÀ̳ª ±ÔÁ¤ÀÚ°¡ ÇöÀç »ç¿ëÀÚ IDÀÎ ¸ðµç »ç¿ëÀÚ Å×ÀÌºí¿¡ ´ëÇÑ ¸ÞŸµ¥ÀÌÅÍ Å×À̺í Á¤¸® DBxReorgMetadata REORG °ü¸® Áö¿ø Å×À̺í Á¤¸®
ÁöÁ¤ ±ÔÁ¤ÀÚÀÇ ¸ðµç Å×À̺íÀ̳ª µ¥ÀÌÅͺ£À̽º¿¡ °ü·ÃµÈ ¸ðµç »ç¿ëÀÚ Å×ÀÌºí¿¡ ´ëÇÑ ¸ÞŸµ¥ÀÌÅÍ Å×À̺í Á¤¸® DBxAdminReorgMetadata REORG °ü¸® Áö¿ø Å×À̺í Á¤¸®

°ü¸® Ÿ½ºÅ©ÀÇ ¼ø¼­: ´ÙÀ½ ¸ñ·ÏÀº óÀ½À¸·Î Extender »ç¿ë½Ã ¼öÇàÇÏ´Â °ü¸® Ÿ½ºÅ©ÀÇ ¼ø¼­ ¿ä¾àÀÔ´Ï´Ù. DB2 ¸í·É ¶Ç´Â ¸í·É¹®À» »ç¿ëÇÏ¿© ÀϺΠŸ½ºÅ©¸¦ ¼öÇàÇÕ´Ï´Ù. DB2 Extender¸¦ »ç¿ëÇÏ¿© ±âŸ Ÿ½ºÅ©¸¦ ¼öÇàÇÕ´Ï´Ù. ÀÌ ¼ø¼­´Â DB2 ½Ã½ºÅÛÀÌ ½ÇÇàÁßÀÓÀ» °¡Á¤ÇÕ´Ï´Ù.

    Çʼö Ÿ½ºÅ©:

  1. Extender ¼­ºñ½º¸¦ ½ÃÀÛÇÕ´Ï´Ù.
  2. µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÕ´Ï´Ù(DB2 »ç¿ë).
  3. µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÕ´Ï´Ù.
  4. µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.
  5. Å×ÀÌºí ¹× Ä÷³À» ÀÛ¼ºÇÕ´Ï´Ù(DB2 »ç¿ë).
  6. µ¥ÀÌÅͺ£À̽º¿¡¼­ Å×À̺íÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.
  7. Å×ÀÌºí¿¡ ÀÖ´Â Ä÷³À» »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.

    ¼±ÅÃÀû Ÿ½ºÅ©:

  1. µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¿Í ¹Ìµð¾î ÆÄÀÏÀ» ÃßÀûÇÕ´Ï´Ù.
  2. ÇÔ¼ö °æ·Î¸¦ ¼³Á¤ÇÕ´Ï´Ù(DB2 »ç¿ë).
  3. °ü¸® Áö¿ø Å×À̺íÀ» Á¤¸®ÇÕ´Ï´Ù.

¿¹½Ã: ´ÙÀ½ 5°³ÀÇ Àå¿¡¼­´Â ½Ã½ºÅÛ °ü¸®ÀÚ(SYSADM) ¶Ç´Â µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ(DBA)°¡ Ÿ½ºÅ©¸¦ ¼öÇà ÁßÀ̶ó°í °¡Á¤ÇÕ´Ï´Ù. ÀϺΠŸ½ºÅ©´Â DBA³ª SYSADM ±ÇÇÑÀ» ÇÊ¿ä·Î ÇÏÁö ¾Ê½À´Ï´Ù.

¿¹½Ã¿¡¼­´Â DBA°¡ ÇöÀç ÇÔ¼ö °æ·Î¿¡ MMDBSYS ½ºÅ°¸¶¸¦ Ãß°¡ÇÑ °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù. À̰ÍÀº DBA°¡ MMDBSYS ½ºÅ°¸¶ À̸§ÀÇ Á¢µÎºÎ ¾øÀÌ UDT À̸§À» ÁöÁ¤Çϵµ·Ï ÇÕ´Ï´Ù. UDT À̸§¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â UDF ¹× UDT À̸§À» ÂüÁ¶ÇϽʽÿÀ.

ÀÌ ÀýÀÇ ¸¹Àº API ¿¹½Ã´Â Extender°¡ Á¦°øÇÏ´Â »ùÇà ÀÀ¿ëÇÁ·Î±×·¥ Äڵ忡 ±âÃÊÇÕ´Ï´Ù. »ùÇà ÄÚµå´Â Ŭ¶óÀÌ¾ðÆ®¿¡ ÀÖ´Â SAMPLES ¼­ºêµð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.


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