¿¬°á¼º º¸Ãæ ¼³¸í¼­

ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö ¼³Á¤

OS/390¿ë DB2 Universal DatabaseÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö Áö¿øÀº OS/390¿ë DB2 Universal Database°¡ DRDA ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ´ëÇØ ¼­¹ö·Î ÀÛ¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ ¿¬°áµÈ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ´ÙÀ½À¸·Î ÀÛ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ ¿¬°áµÈ ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ´ëÇØ OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö´Â ´ÙÀ½°ú °°ÀÌ µ¥ÀÌÅͺ£À̽º ¾×¼¼½º¸¦ Á¦°øÇÕ´Ï´Ù.

³×Æ®¿öÅ© Á¤º¸ Á¦°ø

OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö°¡ ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» Á¦´ë·Î ó¸®ÇÏ°Ô ÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

  1. ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¸¦ Áö¿ª Åë½Å °ü¸® ÇÁ·Î±×·¥¿¡ Á¤ÀÇÇÕ´Ï´Ù.
  2. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö°¡ SQL ¿äûÀ» ÃÖÁ¾ ¸ñÀûÁö·Î Àç¼öÇàÇÒ ¼ö ÀÖµµ·Ï °¢°¢ÀÇ ÀáÀçÀûÀÎ 2Â÷ ¼­¹ö ¸ñÀûÁö¸¦ Á¤ÀÇÇÕ´Ï´Ù.
  3. ÇÊ¿äÇÑ º¸¾ÈÀ» Á¦°øÇÕ´Ï´Ù.
  4. µ¥ÀÌÅÍ Ç¥½Ã¸¦ ÁغñÇÕ´Ï´Ù.

ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö Á¤ÀÇ(SNA)

ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö°¡ ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» ¼ö½ÅÇÏ·Á¸é Áö¿ª Åë½Å °ü¸® ÇÁ·Î±×·¥¿¡ ¸Â°Ô Á¤ÀǵǾî¾ß ÇÏ¸ç °íÀ¯ÇÑ RDB_NAMEÀ» °¡Á®¾ß ÇÕ´Ï´Ù. ´ÙÀ½ ³íÀÇ´Â SNA ¿¬°á°ú °ü·ÃµË´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¸¦ Á¦´ë·Î Á¤ÀÇÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

  1. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö°¡ »ç¿ëÇÒ LU À̸§°ú RDB_NAMEÀ» ¼±ÅÃÇÕ´Ï´Ù. À̵é À̸§À» OS/390¿ë DB2 Universal Database¿Í VTAM¿¡ ±â·ÏÇÏ´Â ÇÁ·Î¼¼½º´Â Áö¿ª ½Ã½ºÅÛ Á¤ÀÇ(SNA)¿¡ ±â¼úµÈ ÇÁ·Î¼¼½º¿Í µ¿ÀÏÇÕ´Ï´Ù. OS/390¿ë DB2 Universal Database¿¡ ´ëÇØ ¼±ÅÃÇÑ RDB_NAMEÀº ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ ´ëÇÑ ¿¬°áÀ» ÇÊ¿ä·Î ÇÏ´Â ¸ðµç ÀÏ¹Ý »ç¿ëÀÚ¿Í ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ Á¦°øµÇ¾î¾ß ÇÕ´Ï´Ù.
  2. °¢ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ÇÊ¿ä·Î ÇÏ´Â ¾×¼¼½º½Ã OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ ´ëÇØ NETID.LUNAME °ªÀ» µî·ÏÇÕ´Ï´Ù. ±×·¯¸é ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â SNA ¿äûÀ» OS/390¿ë DB2 Universal Database ¼­¹ö¿¡ °æ·Î¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ µ¿Àû ³×Æ®¿öÅ© ¶ó¿ìÆÃÀ» ¼öÇàÇÒ ¼ö ÀÖ´Â °æ¿ì¿¡µµ ÇØ´çµÇ´Âµ¥, ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ µ¿Àû ³×Æ®¿öÅ© ¶ó¿ìÆÃÀ» ¼öÇàÇÏ·Á¸é NETID.LUNAMEÀ» ¾Ë¾Æ¾ß Çϱ⠶§¹®ÀÔ´Ï´Ù.
  3. DRDA ±âº» TPN(X'07F6C4C2')À» °¢ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ Á¦°øÇϽʽÿÀ. OS/390¿ë DB2 Universal Database°¡ ÀÚµ¿À¸·Î ÀÌ °ªÀ» »ç¿ëÇϱ⠶§¹®ÀÔ´Ï´Ù.
  4. ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ¿äûÇÑ °¢ ¸ðµå À̸§¿¡ ´ëÇØ VTAM ¸ðµå Å×ÀÌºí¿¡ Ç׸ñÀ» ÀÛ¼ºÇÕ´Ï´Ù. À̵é Ç׸ñÀÌ °¢ ¸ðµå À̸§¿¡ ´ëÇÑ RU Å©±â, ÆäÀÌ½Ì Ã¢ Å©±â ¹× ¼­ºñ½º Ŭ·¡½º¸¦ ±â¼úÇÕ´Ï´Ù.
  5. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¸¦ »ç¿ëÇÏ¿© ¿¬°áÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ´ëÇØ ¼¼¼Ç ÇѰ踦 Á¤ÀÇÇÕ´Ï´Ù. VTAM APPL¹®Àº ¸ðµç »ó´ë¹æ ½Ã½ºÅÛ¿¡ ´ëÇØ ±âº» ¼¼¼Ç ÇѰ踦 Á¤ÀÇÇÕ´Ï´Ù. ƯÁ¤ »ó´ë¹æ¿¡ ´ëÇØ °íÀ¯ÇÑ ±âº»°ªÀ» ¼³Á¤ÇÏ·Á¸é Åë½Å µ¥ÀÌÅͺ£À̽º(CDB)ÀÇ SYSIBM.LUMODES Å×À̺íÀ» »ç¿ëÇϽʽÿÀ.

    VTAM ³×Æ®¿öÅ© È®ÀÎ ¹æ¹ý¿¡ ´ëÇØ¼­´Â RU Å©±â ¹× ÆäÀÌ½Ì ¼³Á¤¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

  6. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ ´ëÇÑ ¿¬°áÀÌ Çã¿ëµÈ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅ͸¦ ½Äº°ÇÏ´Â Ç׸ñÀ» OS/390¿ë DB2 Universal Database CDB¿¡ ÀÛ¼ºÇÕ´Ï´Ù. ³×Æ®¿öÅ©¿¡¼­ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ´ëÇÑ CDB Ç׸ñÀ» Á¤ÀÇÇϱâ À§ÇÑ ±âº»ÀûÀÎ µÎ °¡Áö ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.
    1. CDB¿¡ Ưº°È÷ ±â¼úµÇÁö ¾ÊÀº ¸ðµç LU¿¡ »ç¿ëÇÒ ±âº»°ªÀ» Á¦°øÇÏ´Â ÇàÀ» SYSIBM.LUNAMES¿¡ »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù(±âº» ÇàÀº LUNAME Ä÷³¿¡ °ø¹éÀ» Æ÷ÇÔÇÕ´Ï´Ù.). ÀÌ·¯ÇÑ Á¢±Ù¹ýÀº »ç¿ëÀÚ ³×Æ®¿öÅ©ÀÇ ÀϺΠLU¿¡ ´ëÇØ ƯÁ¤ÇÑ ¼Ó¼ºÀ» Á¤ÀÇÇÒ ¼ö ÀÖµµ·Ï Çϸ鼭, ´Ù¸¥ ¸ðµç LU¿¡ ´ëÇØ¼­´Â ±âº»°ªÀ» ¼³Á¤ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù.

      ¿¹¸¦ µé¾î, DALLAS ½Ã½ºÅÛ(¶Ç ´Ù¸¥ OS/390¿ë DB2 Universal Database ½Ã½ºÅÛ)ÀÌ »çÀü °ËÁõµÈ ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äû(LU 6.2 SECURITY=SAME)À» Àü¼ÛÇÒ ¼ö ÀÖ´Â ¹Ý¸é, µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ½Ã½ºÅÛÀº ¾ÏÈ£¸¦ Àü¼ÛÇϵµ·Ï ¿ä±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ÀÌ·¯ÇÑ ½Ã½ºÅÛÀÌ ¸¹Àº °æ¿ì °¢°¢ÀÇ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ½Ã½ºÅÛ¿¡ ´ëÇØ CDB¿¡ Ç׸ñÀ» ±â·ÏÇÏÁö ¾ÊÀ¸·Á°í ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×¸² 25¿¡¼­´Â CDB¸¦ »ç¿ëÇÏ¿© DALLAS ½Ã½ºÅÛ¿¡ ´ëÇØ SECURITY=SAMEÀ» ÁöÁ¤ÇÏ°í ´Ù¸¥ ¸ðµç ¸®Äù½ºÅÍ¿¡ ´ëÇØ¼­´Â SECURITY=PGMÀ» Àû¿ëÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù.

      ±×¸² 25. ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ ¿¬°á¿¡ ´ëÇØ ±âº»°ª ¼³Á¤(SNA)

      INSERT INTO SYSIBM.LUNAMES
           (LUNAME, SYSMODENAME, SECURITY_IN, ENCRYPTPSWDS, MODESELECT, USERNAMES)
        VALUES ('LUDALLAS', ' ', 'A', 'N', 'N', ' ');
      INSERT INTO SYSIBM.LUNAMES
           (LUNAME, SYSMODENAME, SECURITY_IN, ENCRYPTPSWDS, MODESELECT, USERNAMES)
        VALUES (' ', ' ', 'C', 'N', 'N', ' ');
      

    2. CDB¸¦ »ç¿ëÇÏ¸é ´ÙÀ½ Áß ÇÑ ¹æ¹ýÀ¸·Î CDB¸¦ ¼³Á¤ÇÏ¿© ³×Æ®¿öÅ©ÀÇ °¢ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ °³º°ÀûÀ¸·Î ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
      • SYSIBM.LUNAMES¿¡ ±âº» ÇàÀ» ±â·ÏÇÏÁö ¸¶½Ê½Ã¿À. ±âº» Çà(°ø¹é LU À̸§À» Æ÷ÇÔÇÑ Çà)ÀÌ Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì, OS/390¿ë DB2 Universal Database¿¡´Â ¿¬°áÀ» ½ÃµµÇÏ´Â °¢ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ´ëÇÑ LU À̸§ÀÌ µé¾î ÀÖ´Â ÇàÀÌ SYSIBM.LUNAMES¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÏÄ¡ÇÏ´Â ÇàÀÌ CDB¿¡ ¾øÀ» °æ¿ì, ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍÀÇ ¾×¼¼½º°¡ °ÅºÎµË´Ï´Ù.
      • ¹ß½ÅÁö(come-from) Á¡°ËÀÌ ÇÊ¿äÇÑÁö¸¦ ÁöÁ¤ÇÏ´Â ±âº» ÇàÀ» SYSIBM.LUNAMES¿¡ ±â·ÏÇϽʽÿÀ(USERNAMES Ä÷³Àº 'I' ¶Ç´Â 'B'·Î ¼³Á¤µÊ). ÀÌ´Â ¹ß½ÅÁö(come-from) Á¡°Ë¿¡ ±â¼úµÈ ´ë·Î SYSIBM.USERNAMES Å×ÀÌºí¿¡ ½Äº°µÈ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿Í ÀÏ¹Ý »ç¿ëÀÚ¿¡ ´ëÇÑ ¾×¼¼½º¸¦ OS/390¿ë DB2 Universal Database°¡ Á¦ÇÑÇϵµ·Ï ÇÕ´Ï´Ù. À̸§ º¯È¯ ±ÔÄ¢ÀÌ SYSIBM.LUNAMES¿¡ °ø¹éÀÇ LU À̸§À» °®´Â ÇàÀ» ÇÊ¿ä·Î ÇÏÁö¸¸ OS/390¿ë DB2 Universal Database°¡ ÀÌ ÇàÀ» »ç¿ëÇÏ¿© OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ ¹«Á¦ÇÑ ¾×¼¼½º¸¦ Çã¿ëÇÏ°Ô ÇÏÁö ¾ÊÀ¸·Á´Â °æ¿ì ÀÌ Á¢±Ù¹ýÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

      ±×¸² 26¿¡¼­, ¾î¶² Ç൵ LUNAME Ä÷³¿¡ °ø¹éÀ» Æ÷ÇÔÇϰí ÀÖÁö ¾ÊÀ¸¹Ç·Î, OS/390¿ë DB2 Universal Database´Â LUDALLAS ¶Ç´Â LUNYC ÀÌ¿ÜÀÇ ´Ù¸¥ ¸ðµç LU¿¡ ´ëÇÑ ¾×¼¼½º¸¦ °ÅºÎÇÕ´Ï´Ù.

      ±×¸² 26. °³º° ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ ¿¬°á ½Äº°(SNA)

      INSERT INTO SYSIBM.LUNAMES
           (LUNAME, SYSMODENAME, SECURITY_IN, ENCRYPTPSWDS, MODESELECT, USERNAMES)
        VALUES ('LUDALLAS', ' ', 'A', 'N', 'N', ' ');
      INSERT INTO SYSIBM.LUNAMES
           (LUNAME, SYSMODENAME, SECURITY_IN, ENCRYPTPSWDS, MODESELECT, USERNAMES)
        VALUES ('LUNYC', ' ', 'A', 'N', 'N', ' ');
      

ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö Á¤ÀÇ(TCP/IP)

ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö°¡ TCP/IP ¿¬°áÀ» ÅëÇØ ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» ¼ö½ÅÇÏ·Á¸é, Áö¿ª TCP/IP¿¡ ¸Â°Ô Á¤ÀǵǾî¾ß ÇÏ¸ç °íÀ¯ÇÑ RDB_NAMEÀ» °¡Á®¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ, OS/390¿ë DB2 Universal Database ºÎÆ®½ºÆ®·¦ µ¥ÀÌÅÍ ¼¼Æ®¿¡´Â ÇÊ¿äÇÑ ¸Å°³º¯¼ö°¡ Æ÷ÇԵǾî¾ß Çϸç OS/390¿ë DB2 Universal Database Åë½Å µ¥ÀÌÅͺ£À̽º(CDB)¸¦ °»½ÅÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

  1. ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡¼­ TCP/IP¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼­´Â OS/390¿ë DB2 Universal Database Installation Reference¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍÀÇ ¼³Á¤ ¹æ¹ýÀº OS/2 ¹× Windows¿ë DB2 Connect Enterprise Edition ºü¸¥ ½ÃÀÛ°ú DB2 Connect Personal Edition ºü¸¥ ½ÃÀÛ¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
  2. ¿¹Á¦ ºÎÆ®½ºÆ®·¦ µ¥ÀÌÅÍ ¼¼Æ® Á¤Àǰ¡ ±×¸² 18¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.
  3. Àιٿîµå µ¥ÀÌÅͺ£À̽º ¿¬°á¸¸À» »ç¿ëÇÒ °æ¿ì¿¡´Â CDB °»½ÅÀÌ ÇÊ¿äÇÏÁö ¾ÊÀ¸¹Ç·Î OS/390¿ë DB2 Universal Database¸¦ ¼­¹ö·Î¸¸ »ç¿ëÇÒ °èȹÀ̸é CDB¿¡ µ¥ÀÌÅ͸¦ °ø±ÞÇÒ Çʿ䰡 ¾øÀ¸¸ç ±âº»°ªÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½Àº SYSIBM.IPNAMES¸¦ °»½ÅÇÏ´Â °£´ÜÇÑ ¹æ¹ýÀÔ´Ï´Ù.

    TCP/IP ³ëµå¿¡ ´ëÇØ Àιٿîµå µ¥ÀÌÅͺ£À̽º ¿¬°á ¿äûÀ» Çã¿ëÇÏ·Á°í ÇÒ °æ¿ì, ´ÙÀ½°ú °°Àº SQL ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌ Å×À̺íÀ» °»½ÅÇϽʽÿÀ.

           INSERT INTO SYSIBM.IPNAMES (LINKNAME) VALUES('        ')                                   
    

º¸¾È Á¦°ø

ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ °æ·Î¸¦ ÁöÁ¤ÇÒ ¶§ ´ÙÀ½°ú °°Àº º¸¾È °ü·Ã»çÇ×ÀÌ ¿¬°üµÉ ¼ö ÀÖ½À´Ï´Ù.

¹ß½ÅÁö(come-from) Á¡°Ë

OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö°¡ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͷκÎÅÍ ÀÏ¹Ý »ç¿ëÀÚ À̸§À» ¼ö½ÅÇÒ ¶§, ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö´Â ÁÖ¾îÁø ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͷκÎÅÍ ¼ö½ÅµÇ´Â ÀÏ¹Ý »ç¿ëÀÚ À̸§À» Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â ¹ß½ÅÁö(come-from) Á¡°ËÀ» ÅëÇØ ¼öÇàµË´Ï´Ù. ¹ß½ÅÁö(come-from) Á¡°ËÀ» ÅëÇØ ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö´Â ƯÁ¤ »ó´ë¹æ¸¸ÀÌ ÁÖ¾îÁø »ç¿ëÀÚ ID¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö´Â JONES°¡ DALLAS¿¡¼­ "¹ß½ÅµÇµµ·Ï" Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ(DALLAS°¡ ¾Æ´Ñ)°¡ À̸§ JONES¸¦ ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ Àü¼ÛÇÏ·Á°í Çϸé, À̸§ÀÌ Á¤È®ÇÑ ³×Æ®¿öÅ© À§Ä¡¿¡¼­ ¹ß½ÅµÈ °ÍÀÌ ¾Æ´Ï±â ¶§¹®¿¡ ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö´Â ¿äûÀ» °ÅºÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

OS/390¿ë DB2 Universal Database´Â Àιٿîµå ÀÏ¹Ý »ç¿ëÀÚ À̸§ º¯È¯ÀÇ ÇÑ ºÎºÐÀ¸·Î ¹ß½ÅÁö(come-from) Á¡°ËÀ» ¼öÇàÇϴµ¥ ÀÌ¿¡ ´ëÇØ¼­´Â ´ÙÀ½ Àý¿¡¼­ ¼³¸íµË´Ï´Ù.
ÁÖ:TCP/IP Àιٿîµå ¿äû¿¡ ´ëÇØ¼­´Â Àιٿîµå ¹× ¹ß½ÅÁö(come-from) Á¡°ËÀÌ ¼öÇàµÇÁö ¾Ê½À´Ï´Ù.

ÀÏ¹Ý »ç¿ëÀÚ À̸§ ¼±ÅÃ

ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ Àü´ÞÇÑ »ç¿ëÀÚ ID´Â Àüü SNA ³×Æ®¿öÅ©¿¡¼­ °íÀ¯ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. SNA ³×Æ®¿öÅ© Àü¹Ý¿¡ °ÉÃÄ °íÀ¯ÇÑ ÀÏ¹Ý »ç¿ëÀÚ À̸§À» ÀÛ¼ºÇϱâ À§ÇØ OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö°¡ Àιٿîµå À̸§ º¯È¯À» ¼öÇàÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶Âù°¡Áö·Î, OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö°¡ ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯À» ¼öÇàÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥¿¡ ¿¬°üµÈ 2Â÷ ¼­¹ö¿¡ ¸Â´Â °íÀ¯ÇÑ ÀÏ¹Ý »ç¿ëÀÚ À̸§À» Á¦°øÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù(¾Æ¿ô¹Ù¿îµå ÀÏ¹Ý »ç¿ëÀÚ À̸§ º¯È¯¿¡ ´ëÇØ¼­´Â º¸¾È Á¦°ø¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.).

Àιٿîµå À̸§ º¯È¯Àº SYSIBM.LUNAMES Å×À̺íÀÇ USERNAMES Ä÷³À» 'I'(Àιٿîµå º¯È¯) ¶Ç´Â 'B'(Àιٿîµå ¹× ¾Æ¿ô¹Ù¿îµå º¯È¯)À¸·Î ¼³Á¤Çϸé ÀÛµ¿ °¡´ÉÇÏ°Ô µË´Ï´Ù. Àιٿîµå À̸§ º¯È¯ÀÌ È¿·ÂÀ» °®°Ô µÇ¸é, OS/390¿ë DB2 Universal Database´Â ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ Àü¼ÛÇÑ »ç¿ëÀÚ ID¿Í OS/390¿ë DB2 Universal Database Ç÷£ ¼ÒÀ¯ÀÚÀÇ À̸§(ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ¶Ç ´Ù¸¥ OS/390¿ë DB2 Universal Database ½Ã½ºÅÛÀÏ °æ¿ì)À» º¯È¯ÇÕ´Ï´Ù.

ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ »ç¿ëÀÚ APPC ALLOCATE ¸í·É¾î¸¦ ÅëÇØ »ç¿ëÀÚ ID¿Í ¾ÏÈ£¸¦ ¸ðµÎ Àü¼ÛÇϸé, »ç¿ëÀÚ ID°¡ º¯È¯µÇ±â Àü¿¡ »ç¿ëÀÚ ID¿Í ¾ÏÈ£ÀÇ À¯È¿¼ºÀÌ °ËÁõµË´Ï´Ù. SYSIBM.USERNAMESÀÇ PASSWORD Ä÷³Àº ¾ÏÈ£ °ËÁõ¿¡ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ´ë½Å, »ç¿ëÀÚ ID¿Í ¾ÏÈ£´Â °ËÁõÀ» À§ÇØ ¿ÜºÎ º¸¾È ½Ã½ºÅÛ(RACF ¶Ç´Â RACF ȣȯ Á¦Ç°)¿¡ Á¦½ÃµË´Ï´Ù.

ALLOCATE ¸í·É¾î»óÀÇ ¼ö½Å »ç¿ëÀÚ ID°¡ °ËÁõµÇ¸é, OS/390¿ë DB2 Universal Database´Â 2Â÷ AUTHID ¸ñ·ÏÀ» Á¦°øÇϰí Ãß°¡ÀÇ º¸¾È Á¡°ËÀ» ¼öÇàÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â ±ÇÇÑ ºÎ¿© exit¸¦ °®½À´Ï´Ù. OS/390¿ë DB2 Universal Database Administration Guide¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

Àιٿîµå À̸§ º¯È¯ ÇÁ·Î¼¼½º´Â SYSIBM.USERNAMES Å×ÀÌºí¿¡¼­ ÇàÀ» °Ë»öÇϴµ¥, ÀÌ ÇàÀº ¾Æ·¡ ¸ñ·ÏÀÇ ÆÐÅÏ Áß Çϳª¿Í ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù(TYPE.AUTHID.LINKNAME).

  1. I.AUTHID.LINKNAME-- ƯÁ¤ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍÀÇ Æ¯Á¤ ÀÏ¹Ý »ç¿ëÀÚ
  2. I.AUTHID.blank-- ÀÓÀÇÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍÀÇ Æ¯Á¤ ÀÏ¹Ý »ç¿ëÀÚ
  3. I.blank.LINKNAME-- ƯÁ¤ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍÀÇ ÀÓÀÇÀÇ ÀÏ¹Ý »ç¿ëÀÚ

ÇàÀÌ ¾ø´Â °æ¿ì, ¿ø°Ý ¾×¼¼½º°¡ °ÅºÎµË´Ï´Ù. ÇàÀÌ ÀÖ´Â °æ¿ì, ¿ø°Ý ¾×¼¼½º°¡ Çã¿ëµÇ°í ÀÏ¹Ý »ç¿ëÀÚ À̸§Àº NEWAUTHID Ä÷³¿¡ Á¦°øµÈ °ªÀ¸·Î º¯°æµÇ´Âµ¥, °ø¹éÀÇ NEWAUTHID °ªÀº À̸§ÀÌ º¯°æµÇÁö ¾ÊÀ½À» ³ªÅ¸³À´Ï´Ù. OS/390¿ë DB2 Universal Database¿¡¼­ ¼öÇàÇÏ´Â ¸ðµç OS/390¿ë DB2 Universal Database ÀÚ¿ø ±ÇÇÑ Á¡°Ë(¿¹: SQL Å×ÀÌºí Æ¯±Ç)Àº ÃÖÃÊÀÇ »ç¿ëÀÚ À̸§ÀÌ ¾Æ´Ï¶ó º¯È¯µÈ ÀÏ¹Ý »ç¿ëÀÚ À̸§¿¡ ´ëÇØ ¼öÇàµË´Ï´Ù.

OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö°¡ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͷκÎÅÍ ÀÏ¹Ý »ç¿ëÀÚ À̸§À» ¼ö½ÅÇÒ ¶§ OS/390¿ë DB2 Universal Database Àιٿîµå À̸§ º¯È¯ ±â´ÉÀ» »ç¿ëÇÏ¿© ¿©·¯ °³ÀÇ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

³×Æ®¿öÅ© º¸¾È Á¦°ø

SNA ¿¬°á¿¡ ´ëÇØ LU 6.2´Â ´ÙÀ½°ú °°Àº 3°³ÀÇ ÁÖ¿ä ³×Æ®¿öÅ© º¸¾È ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.

³×Æ®¿öÅ© º¸¾È¿¡´Â OS/390¿ë DB2 Universal Database¿¡¼­ ¼¼¼Ç ·¹º§ º¸¾È°ú ¾Ïȣȭ¸¦ ÁöÁ¤ÇÏ´Â ¹æ¹ýÀÌ ±â¼úµÇ¾î ÀÖ½À´Ï´Ù. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö´Â OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿Í µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ¼¼¼Ç ·¹º§ º¸¾È°ú ¾Ïȣȭ¸¦ »ç¿ëÇÕ´Ï´Ù.

³²¾Æ ÀÖ´Â ÇѰ¡Áö ³×Æ®¿öÅ© º¸¾È °í·Á»çÇ×ÀÌ SNA ´ëÈ­ ·¹º§ º¸¾ÈÀÔ´Ï´Ù. ´ëÈ­ ·¹º§ º¸¾ÈÀÇ ¸î¸î »çÇ×Àº OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ °íÀ¯ÇÕ´Ï´Ù. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö´Â ³×Æ®¿öÅ© º¸¾È¿¡¼­ µÎ °¡ÁöÀÇ Æ¯º°ÇÑ ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù.

º¸¾È À§¹ÝÀÌ ¹ß°ßµÇ¸é LU 6.2´Â SNA º¸¾È ½ÇÆÐ °¨Áö ÄÚµå('080F6051'X)¸¦ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ¸®Åϵǵµ·Ï MVS/ESA¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ ¿ä±¸ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °¨Áö Äڵ尡 ½ÇÆÐ ¿øÀÎÀ» ±â¼úÇÏÁö´Â ¾ÊÀ¸¹Ç·Î, OS/390¿ë DB2 Universal Database´Â ºÐ»ê º¸¾È À§¹ÝÀÇ ¿øÀÎÀ» ±â·ÏÇϱâ À§ÇÑ µÎ °¡Áö ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ º¸¾È

µ¥ÀÌÅͺ£À̽º ÀÚ¿øÀÇ ¼ÒÀ¯Àڷμ­ OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö´Â OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ »óÁÖÇÏ´Â SQL ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º º¸¾È ±â´ÉÀ» Á¦¾îÇÕ´Ï´Ù. OS/390¿ë DB2 Universal Database °ü¸® ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ¾×¼¼½º´Â Ư±Ç¿¡ ÀÇÇØ Á¦¾îµÇ´Âµ¥ ÀÌ·¯ÇÑ Æ¯±ÇÀº OS/390¿ë DB2 Universal Database °ü¸®ÀÚ³ª °³º° ¿ÀºêÁ§Æ®ÀÇ ¼ÒÀ¯ÀÚ¿¡ ÀÇÇØ »ç¿ëÀÚ¿¡°Ô ºÎ¿©µË´Ï´Ù. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö°¡ Á¦¾îÇÏ´Â µÎ °³ÀÇ ±âº»ÀûÀÎ ¿ÀºêÁ§Æ® Ŭ·¡½º´Â ´ÙÀ½°ú °°½À´Ï´Ù.

ÆÐŰÁö ÀÛ¼º½Ã DISABLE/ENABLE ¿É¼ÇÀ» »ç¿ëÇÏ¸é ÆÐŰÁö¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Â OS/390¿ë DB2 Universal Database ¿¬°á À¯ÇüÀ» Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. RACF¿Í OS/390¿ë DB2 Universal Database º¸¾È exit ·çƾÀ» »ç¿ëÇÏ¿© ÀÏ¹Ý »ç¿ëÀÚÀÇ DDF »ç¿ëÀ» ¼±ÅÃÀûÀ¸·Î Çã¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. RLF¸¦ »ç¿ëÇÏ¿© ¿ø°Ý ¹ÙÀεå¿Í µ¿Àû SQL ½ÇÇàÀÇ Ã³¸® ½Ã°£¿¡ ´ëÇØ ÇѰ踦 ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

JOE°¡ ¼ÒÀ¯ÇÑ MYPKG¶ó´Â À̸§ÀÇ OS/390¿ë DB2 Universal Database ÆÐŰÁö¸¦ °í·ÁÇØ º¸½Ê½Ã¿À. JOE´Â SALÀÌ OS/390¿ë DB2 Universal Database GRANT USE ¸í·É¹®À» ¹ßÇàÇÏ¿© ÆÐŰÁö¸¦ ½ÇÇàÇϵµ·Ï Çã¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. SALÀÌ ÆÐŰÁö¸¦ ½ÇÇàÇÒ ¶§ ´ÙÀ½ÀÌ ¹ß»ýµË´Ï´Ù.

º¸¾È ¼­ºê½Ã½ºÅÛ

OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö°¡ »ç¿ëÇÏ´Â º¸¾È ¼­ºê½Ã½ºÅÛ(RACF ¶Ç´Â RACF ȣȯ Á¦Ç°)Àº SYSIBM.LUNAMES Å×ÀÌºí¿¡ Àιٿîµå À̸§ º¯È¯ ±â´ÉÀ» Á¤ÀÇÇÏ´Â ¹æ½Ä¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù.

µ¥ÀÌÅÍ Ç¥½Ã

»ç¿ëÁßÀÎ OS/390¿ë DB2 Universal Database ¼­ºê½Ã½ºÅÛÀÌ °¢ ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹öÀÇ CCSID¸¦ »ç¿ëÀÚ OS/390¿ë DB2 Universal Database ¼­ºê½Ã½ºÅÛÀÇ ¼³Ä¡ CCSID·Î º¯È¯ÇÒ ¼ö ÀÖ´Â ´É·ÂÀÌ ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. µ¥ÀÌÅÍ Ç¥½Ã¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.


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