°ü¸® ¾È³»¼­


¼³Ä¡¸¦ À§ÇÑ »ç¿ëÀÚ ID ¹× ±×·ì ¼±ÅÃ

º¸¾È ¹®Á¦´Â Á¦Ç°ÀÌ ¼³Ä¡µÇ´Â ¼ø°£ºÎÅÍ DB2 °ü¸®ÀÚ¿¡°Ô Áß¿äÇÕ´Ï´Ù. °¢ Ç÷§Æû °íÀ¯ÀÇ ºü¸¥ ½ÃÀÛ Ã¥¿¡¼­´Â DB2 °èȹ, ¼³Ä¡ ¹× ±¸¼ºÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

DB2ÀÇ ¼³Ä¡¸¦ ¿Ï·áÇÏ´Â ´Ü°è´Â »ç¿ëÀÚ À̸§, ±×·ì À̸§ ¹× ¾ÏÈ£¸¦ ÇÊ¿ä·Î ÇÕ´Ï´Ù. ¼³Ä¡ µ¿¾È¿¡, °ü¸®ÀÚ´Â °¢ ÀÌµé ¿ä±¸»çÇ׿¡ ´ëÇÑ ±âº»°ªÀ» °¡Áý´Ï´Ù. DB2ÀÇ ¼³Ä¡ µ¿¾È¿¡ ±âº»°ªÀÌ »ç¿ëµÇ¸é, °ü¸®ÀÚ´Â µ¥ÀÌÅͺ£À̽º°¡ ÀνºÅϽº¸¦ ÀÛ¼ºÇϱâ Àü¿¡ »õ·Î¿î »ç¿ëÀÚ À̸§, ±×·ì À̸§ ¹× ¾ÏÈ£¸¦ ÀÛ¼ºÇϵµ·Ï ±ÇÀåÇÕ´Ï´Ù. »õ·Î¿î »ç¿ëÀÚ À̸§, ±×·ì À̸§ ¹× ¾ÏÈ£¸¦ »ç¿ëÇÏ¸é °ü¸®ÀÚ°¡ ÀνºÅϽº ¹× µ¥ÀÌÅͺ£À̽º ³»¿¡¼­ ºÎÀûÀýÇÑ À¯ÇüÀ¸·Î ±âº»°ªÀ» »ç¿ëÇÏ´Â °Íº¸´Ù »ç¿ëÀÚÀÇ À§ÇèÀ» ÃÖ¼ÒÈ­ÇÕ´Ï´Ù.

DB2¸¦ ¼³Ä¡ÇÒ ¶§ µû¸£´Â ¶Ç´Ù¸¥ º¸¾È ±ÇÀå»çÇ×Àº »ç¿ëÀÚ¿¡°Ô ±ÇÇÑ ºÎ¿©µÈ ±âº» Ư±ÇÀÇ º¯°æÀÔ´Ï´Ù. ¼³Ä¡ ÇÁ·Î¼¼½º µ¿¾È, ½Ã½ºÅÛ °ü¸®(SYSADM) Ư±ÇÀº °¢ ¿î¿µ üÁ¦¿¡¼­ ´ÙÀ½ »ç¿ëÀÚ¿¡°Ô ±ÇÇÑ ºÎ¿©µË´Ï´Ù.

OS/2
»ç¿ëÀÚ ÇÁ·ÎÆÄÀÏ °ü¸®(UPM) °ü¸®ÀÚ ¶Ç´Â Áö¿ª °ü¸®ÀÚ ±×·ì¿¡ ¼ÓÇÏ´Â À¯È¿ÇÑ DB2 »ç¿ëÀÚ ID

Windows 95 ¶Ç´Â Windows 98
Windows 95 ¶Ç´Â Windows 98 »ç¿ëÀÚ

Windows NT ¶Ç´Â Windows 2000
°ü¸®ÀÚ ±×·ì¿¡ ¼ÓÇÏ´Â À¯È¿ÇÑ DB2 »ç¿ëÀÚ À̸§

UNIX
ÀνºÅϽº ¼ÒÀ¯ÀÚÀÇ »ç¿ëÀÚ IDÀÇ ±âº» ±×·ì¿¡ ¼ÓÇÏ´Â À¯È¿ÇÑ DB2 »ç¿ëÀÚ À̸§

SYSADM Ư±ÇÀº DB2 ³»¿¡¼­ »ç¿ë °¡´ÉÇÑ Æ¯±ÇÀÇ °¡Àå °­·ÂÇÑ ¼¼Æ®ÀÔ´Ï´Ù(Ư±ÇÀº ÀÌ Àå¿¡¼­ ³ªÁß¿¡ ´Ù·ì´Ï´Ù). ±× °á°ú, »ç¿ëÀÚ´Â ´Ù¸¥ ¸ðµç »ç¿ëÀÚ°¡ ±âº»°ªÀ¸·Î SYSADM Ư±ÇÀ» °¡Áöµµ·Ï ¿øÇÏÁö ¾Ê½À´Ï´Ù. DB2´Â °ü¸®ÀÚ¿¡°Ô ±×·ì ¹× °¢ »ç¿ëÀÚ ID¿¡°Ô Ư±ÇÀ» ±ÇÇÑ ºÎ¿©ÇÏ°í ±ÇÇÑ Ãë¼ÒÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» Á¦°øÇÕ´Ï´Ù.

±×·ì ¹× »ç¿ëÀÚ ID¸¦ ÀÛ¼ºÇϰí ÁöÁ¤ÇÏ´Â Ç÷§Æûº° Á¤º¸´Â ¿©·¯ ºü¸¥ ½ÃÀÛ Ã¥¿¡ ÀÖ½À´Ï´Ù. °ü¸®ÀÚ´Â µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼ö SYSADM_GROUPÀ» °»½ÅÇÏ¿©, ½Ã½ºÅÛ °ü¸®ÀÚ Æ¯±ÇÀ» °¡Áø ½Ã½ºÅÛ °ü¸® ±×·ìÀ¸·Î¼­ Á¤ÀǵǴ ±×·ìÀ» Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. DB2 ¼³Ä¡ ¹× Â÷ÈÄ ÀνºÅϽº ¹× µ¥ÀÌÅͺ£À̽º ÀÛ¼º¿¡ ´ëÇÑ º¸¾È ¿ä±¸»çÇ×À» ¿Ï·áÇÏ·Á¸é ´ÙÀ½ Áö½Ã»çÇ׿¡ µû¶ó¾ß ÇÕ´Ï´Ù.

½Ã½ºÅÛ °ü¸®ÀÚ ±×·ìÀ¸·Î Á¤ÀÇµÈ ÀÓÀÇÀÇ ±×·ìÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù(SYSADM_GROUPÀ» °»½ÅÇÏ¿©). ÀÌ ±×·ìÀÇ À̸§Àº ÀνºÅϽº ¼ÒÀ¯ÀÚ¿¡ ÀÛ¼ºµÈ ±×·ìÀ¸·Î¼­ ¿ëÀÌÇÑ ½Äº°À» Çã¿ëÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ±×·ì¿¡ ¼ÓÇÏ´Â »ç¿ëÀÚ ID ¹× ±×·ìÀº °¢ ÀνºÅϽº¿¡ ´ëÇÑ ½Ã½ºÅÛ °ü¸®ÀÚ ±ÇÇÑÀ» °¡Áý´Ï´Ù.

ƯÁ¤ ÀνºÅϽº¿Í ¿¬°üµÈ °ÍÀ¸·Î ½±°Ô ÀνĵǴ ÀνºÅϽº »ç¿ëÀÚ ID¸¦ ÀÛ¼ºÇÏ´Â ¹æ¾ÈÀ» °í·ÁÇØ º¸½Ê½Ã¿À. ÀÌ »ç¿ëÀÚ ID´Â À§¿¡¼­ ÀÛ¼ºÇÑ SYSADM ±×·ì Áß Çϳª·Î ÀÌ ±×·ìÀÇ À̸§ÀÔ´Ï´Ù. ¶Ç´Ù¸¥ ±ÇÀå»çÇ×Àº ÀÌ ÀνºÅϽº »ç¿ëÀÚ ID¸¦ ÀνºÅϽº ¼ÒÀ¯ÀÚ ±×·ìÀÇ ±¸¼º¿øÀ¸·Î¼­¸¸ »ç¿ëÇÏ°í ´Ù¸¥ ±×·ì¿¡´Â »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÔ´Ï´Ù. ±×·¯¸é ÀνºÅϽº ȯ°æÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ´Â »ç¿ëÀÚ ID¿Í ±×·ìÀÇ Áõ°¡¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÛ¼ºÇÑ »ç¿ëÀÚ ID´Â ÀνºÅϽº ³»ÀÇ µ¥ÀÌÅÍ¿Í µ¥ÀÌÅͺ£À̽º¿¡ ÀÔ·ÂÇϱâ Àü¿¡ ÀÎÁõµÇµµ·Ï ¾ÏÈ£¿Í ¿¬°üµÇ¾î¾ß ÇÕ´Ï´Ù. ¾ÏÈ£ ÀÛ¼º½Ã ±ÇÀå»çÇ×Àº Á¶Á÷ÀÇ ¾ÏÈ£ À̸§ ÁöÁ¤ Áö½Ã»çÇ׿¡ µû¸£´Â °ÍÀÔ´Ï´Ù.

Windows NT Ç÷§Æû °í·Á»çÇ×

Windows NT¿ë Enterprise - Extended Edition¿¡¼­ ÀÛ¾÷ÇÒ ¶§, SYSADM(System Administration) ±ÇÇÑÀº °èÁ¤ÀÌ Á¤ÀÇµÈ ¸Ó½Å¿¡ ÀÖ´Â Áö¿ª °ü¸®ÀÚ ±×·ì¿¡ ¼ÓÇÏ´Â À¯È¿ÇÑ DB2 »ç¿ëÀÚ °èÁ¤¿¡ ºÎ¿©µË´Ï´Ù.

¿¹¸¦ µé¾î, »ç¿ëÀÚ°¡ µµ¸ÞÀÎ °èÁ¤¿¡ ·Î±×¿ÂÇϰí DB2 µ¥ÀÌÅͺ£À̽º¿¡ ¾×¼¼½ºÇÏ·Á°í ½ÃµµÇÏ´Â °æ¿ì, DB2´Â µµ¸ÞÀÎ Á¦¾î±â·Î °¡¼­ ±×·ìÀ» ¿­°ÅÇÕ´Ï´Ù(°ü¸®ÀÚ ±×·ì Æ÷ÇÔ). ´ÙÀ½ µÎ°¡Áö ¹æ¹ý Áß Çϳª·Î ÀÌ È°µ¿À» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

  1. ·¹Áö½ºÆ®¸® º¯¼ö DB2_GRP_LOOKUP = local·Î ¼³Á¤ÇÏ°í µµ¸ÞÀÎ °èÁ¤(¶Ç´Â Àü¿ª ±×·ì)À» Áö¿ª °ü¸®ÀÚ ±×·ì¿¡ Ãß°¡ÇϽʽÿÀ.
  2. »õ ±×·ìÀ» ÁöÁ¤ÇÏ·Á¸é µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ÆÄÀÏÀ» °»½ÅÇϽʽÿÀ. ±×·ìÀÌ Áö¿ª ¸Ó½Å¿¡ ¿­°ÅµÇ±â¸¦ ¿øÇÏ´Â °æ¿ì, DB2_GRP_LOOKUP ·¹Áö½ºÆ®¸® º¯¼ö¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

Windows NT µµ¸ÞÀΠȯ°æ¿¡¼­ ±âº»°ªÀ¸·Î, PDC(±âº» µµ¸ÞÀÎ Á¦¾î±â)¿¡¼­ °ü¸®ÀÚ ±×·ì¿¡ ¼ÓÇÏ´Â µµ¸ÞÀÎ »ç¿ëÀÚ¸¸ÀÌ ÀνºÅϽº¿¡ ´ëÇÑ SYSADM ±ÇÇÑÀ» °®½À´Ï´Ù. °èÁ¤ÀÌ Á¤ÀÇµÈ ¸Ó½Å¿¡¼­ Ç×»ó ±ÇÇÑ ºÎ¿©¸¦ ¼öÇàÇϹǷÎ, ¼­¹ö¿¡¼­ Áö¿ª °ü¸®ÀÚ ±×·ì¿¡ µµ¸ÞÀÎ »ç¿ëÀÚ¸¦ Ãß°¡ÇÏ¸é µµ¸ÞÀÎ »ç¿ëÀÚ SYSADM ±ÇÇÑÀ» ±×·ì¿¡ ºÎ¿©ÇÏÁö ¾Ê½À´Ï´Ù.

PDC¿¡¼­ °ü¸®ÀÚ ±×·ì¿¡ µµ¸ÞÀÎ »ç¿ëÀÚ¸¦ Ãß°¡ÇÏÁö ¾ÊÀ¸·Á¸é, Àü¿ª ±×·ìÀ» ÀÛ¼ºÇÏ¿© SYSADM ±ÇÇÑÀ» ºÎ¿©ÇÏ·Á´Â »ç¿ëÀÚ(µµ¸ÞÀÎ ¹× Áö¿ª µÑ ´Ù)¸¦ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é, ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.

   DB2STOP
   DB2 UPDATE DBM CFG USING SYSADM_GROUP global_group
   DB2START

UNIX Ç÷§Æû °í·Á»çÇ×

UNIX ±â¹Ý Ç÷§ÆûÀÇ °æ¿ì, ºÐ¸® »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö(UDF) ¹× ÀúÀå ÇÁ·Î½Ãµà¾î¿¡ ´ëÇÑ ±×·ìÀÌ ÀÛ¼ºµÇ¾î¾ß Çϸç, ºÐ¸® UDF ¶Ç´Â ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ »ç¿ëÇÏ´Â ¸ðµç »ç¿ëÀÚ ID´Â ÀÌ ±×·ìÀÇ ±¸¼º¿øÀ̾î¾ß ÇÕ´Ï´Ù. SYSADM ±×·ìÀ» »ç¿ëÇÏ¿©, ºÐ¸® UDF ¶Ç´Â ÀúÀå ÇÁ·Î½Ãµà¾î ±×·ìÀÇ À̸§ÀÌ ¼Õ½¬¿î ½Äº°À» º¸ÀåÇØ¾ß ÇÕ´Ï´Ù. ºÐ¸® UDF ¶Ç´Â ÀúÀå ÇÁ·Î½Ãµà¾î¿¡ ¼ÓÇÏ´Â »ç¿ëÀÚ ID´Â ±âº»°ªÀ¸·Î ±×·ì°ú ¿¬°üµÈ ±ÇÇÑ ¹× Ư±ÇÀ» °¡Áý´Ï´Ù.

º¸¾È»óÀÇ ÀÌÀ¯·Î, ºÐ¸®(fenced) ID·Î¼­ ÀνºÅϽº À̸§À» »ç¿ëÇÏÁö ¾Êµµ·Ï ±ÇÀåÇÕ´Ï´Ù. ±×·¯³ª, ºÐ¸®(fenced) UDF³ª ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ »ç¿ëÇÏ·Á°í °èȹÇÏÁö ¾Ê´Â °æ¿ì, ´Ù¸¥ »ç¿ëÀÚ ID¸¦ ÀÛ¼ºÇÏ´Â ´ë½Å ÀνºÅϽº À̸§¿¡ ºÐ¸®(fenced) ID¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

±ÇÀå»çÇ×Àº ÀÌ ±×·ì°ú ¿¬°üÇÏ¿© ÀνĵǴ »ç¿ëÀÚ ID¸¦ ÀÛ¼ºÇÏ´Â °ÍÀÔ´Ï´Ù. ºÐ¸®(fenced) UDF ¹× ÀúÀå ÇÁ·Î½Ãµà¾î¿¡ ´ëÇÑ »ç¿ëÀÚ´Â ÀνºÅϽº ÀÛ¼º ½ºÅ©¸³Æ®ÀÇ ¸Å°³º¯¼ö·Î¼­(db2icrt ... -u <FencedID>) ÁöÁ¤µË´Ï´Ù. DB2 Ŭ¶óÀÌ¾ðÆ® ¶Ç´Â DB2 SDK(Software Developer's Kit)¸¦ ¼³Ä¡ÇÏ´Â °æ¿ì À̰ÍÀº ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.

ÀÏ¹Ý ±ÔÄ¢

¸ðµç ¿ÀºêÁ§Æ® ¹× »ç¿ëÀÚÀÇ À̸§À» ÁöÁ¤ÇÒ ¶§ Àû¿ëµÇ´Â ±ÔÄ¢ÀÌ ÀÖ½À´Ï´Ù. ÀϺΠ±ÔÄ¢Àº ÀÛ¾÷ÁßÀÎ Ç÷§Æû¿¡ °íÀ¯ÇÑ °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, À̸§¿¡ ´ë¼Ò¹®ÀÚ¸¦ »ç¿ëÇÏ´Â °Í°ú °ü·ÃµÈ ±ÔÄ¢ÀÌ ÀÖ½À´Ï´Ù.

±âŸ À̸§ ÁöÁ¤ ±ÔÄ¢Àº ºÎ·Ï A, À̸§ ÁöÁ¤ ±ÔÄ¢¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

db2icrt ¸í·ÉÀº ÀνºÅϽº ¼ÒÀ¯ÀÚÀÇ È¨ µð·ºÅ丮 ¾Æ·¡¿¡ ±âº» SQL ¶óÀ̺귯¸®(sqllib) µð·ºÅ丮¸¦ ÀÛ¼ºÇÕ´Ï´Ù.


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