IBM Books

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


µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®ÀÇ »óÅ Á¡°Ë

µ¥ÀÌÅͺ£À̽º, Å×ÀÌºí ¹× Ä÷³ÀÌ Extender µ¥ÀÌÅ͸¦ º¸À¯ÇÒ ¼ö ÀÖ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¿¹½Ã´Â ÇöÀç µ¥ÀÌÅͺ£À̽º°¡ Image Extender¿¡ ´ëÇØ »ç¿ë °¡´ÉÇÑÁö¸¦ ÆÇº°ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º´Â ÀÌ¹Ì ¿¬°áµÇ¾î ÀÖ½À´Ï´Ù. ¿ÏÀüÇÑ »ùÇà ÇÁ·Î±×·¥Àº SAMPLES ¼­ºêµð·ºÅ丮ÀÇ API.C ÆÄÀÏ¿¡ ÀÖ½À´Ï´Ù.

API »ç¿ë: ´ÙÀ½ ¿¹ÀÇ »ùÇà Äڵ忡´Â ÀϺΠ¿À·ù Á¡°Ë Äڵ尡 Æ÷ÇԵ˴ϴÙ.

±×¸² 13. µ¥ÀÌÅͺ£À̽º°¡ »ç¿ë °¡´ÉÇÑÁö Á¡°ËÇÏ´Â »ùÇà ÄÚµå

/*---- Query the database using DBiIsDatabaseEnabled API. ----------*/
step="DBiIsDatabaseEnabled API";
rc = DBiIsDatabaseEnabled(&status);
if (rc < 0) {
     printf("%s: %s FAILED!\n", argv[0], step);
     printMsg(rc);
     DBiGetError(&sqlcode, errorMsgText);
     printf("sqlcode=%i, errorMsgText=%s\n", sqlcode, errorMsgText);
     fail = TRUE;
} else if (rc > 0) {
     printf("%s: %s, warning detected.\n", argv[0], step);
     printMsg(rc);
     DBiGetError(&sqlcode, errorMsgText);
     printf("sqlcode=%i, errorMsgText=%s\n", sqlcode, errorMsgText);
} else {
     if (status == 1) {
         printf("%s: \"%s\" database is enabled for Image Extender\n",
                argv[0], dbName);
         printf("%s: %s PASSED\n\n", argv[0], step);
     } else if (status == 0) {
         printf("%s: \"%s\" database is not enabled for Image Extender\n",
                argv[0], dbName);
         printf("%s: %s PASSED\n\n", argv[0], step);
     } else
         printf("%s: %s FAILED, invalid status!\n", argv[0], step);
}

db2ext ¸í·ÉÇà »ç¿ë:

get extender status

»ç¿ëÀÚ Å×À̺í°ú Ä÷³ÀÇ »óŸ¦ Á¡°ËÇÏ´Â °ÍÀº µ¥ÀÌÅͺ£À̽º »óŸ¦ Á¡°ËÇÏ´Â °Í°ú À¯»çÇÕ´Ï´Ù. DBxIsTableEnabled ¹× DBxIsColumnEnabled API ¶Ç´Â GET EXTENDER STATUS ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.


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