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

ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ ¼³Á¤

OS/390¿ë DB2 Universal Database´Â DRDA ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ Áö¿øÀ» OS/390¿ë DB2 Universal Database ºÐ»ê µ¥ÀÌÅÍ ±â´É(DDF)ÀÇ ÇÙ½É ºÎºÐÀ¸·Î ±¸ÇöÇÕ´Ï´Ù. DDF´Â Áö¿ª OS/390¿ë DB2 Universal Database µ¥ÀÌÅͺ£À̽º °ü¸® ±â´É°ú º°µµ·Î ÁßÁö½Ãų ¼ö ÀÖÁö¸¸, Áö¿ª OS/390¿ë DB2 Universal Database µ¥ÀÌÅͺ£À̽º °ü¸® Áö¿ø ¾øÀÌ´Â DDF¸¦ ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù.

OS/390¿ë DB2 Universal Database°¡ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ·Î ÀÛ¿ëÇÏ´Â °æ¿ì, ½Ã½ºÅÛ¿¡¼­ ¼öÇàµÇ´Â ÀÀ¿ëÇÁ·Î±×·¥À» DRDA ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö ±â´ÉÀ» ±¸ÇöÇÏ´Â ¿ø°Ý DB2 Universal Database, MVS/ESA¿ë DB2, OS/390¿ë DB2 Universal Database, AS/400¿ë DB2 Universal Database ¹× VSE & VM¿ë DB2 µ¥ÀÌÅͺ£À̽º ¼­¹ö¿¡ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù.

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

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

ºÐ»ê µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡¼­ÀÇ ´ë´Ù¼ö 󸮿¡¼­´Â ³×Æ®¿öÅ©ÀÇ ´Ù¸¥ À§Ä¡¿Í ¸Þ½ÃÁö ±³È¯ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ Ã³¸®°¡ ¿Ã¹Ù¸£°Ô ¼öÇàµÇ°Ô ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. Áö¿ª ½Ã½ºÅÛ Á¤ÀÇ
  2. ¿ø°Ý ½Ã½ºÅÛ Á¤ÀÇ
  3. Åë½Å Á¤ÀÇ(SNA ¶Ç´Â TCP/IP ¿¬°á¿¡ ´ëÇØ)
  4. RU Å©±â ¹× ÆäÀÌ½Ì ¼³Á¤(SNA ¿¬°á¿¡ ÇÑÇÔ)

Áö¿ª ½Ã½ºÅÛ Á¤ÀÇ(SNA) ¶Ç´Â Áö¿ª ½Ã½ºÅÛ Á¤ÀÇ(TCP/IP)¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

Áö¿ª ½Ã½ºÅÛ Á¤ÀÇ(SNA)

SNA ³×Æ®¿öÅ©ÀÇ °¢ ÇÁ·Î±×·¥¿¡´Â NETID¿Í LU À̸§ÀÌ ÇÒ´çµÇ¹Ç·Î OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ³×Æ®¿öÅ©¿¡ ¿¬°áÇÒ ¶§ (VTAMÀ» ÅëÇØ ÇÒ´çµÇ´Â) NETID.LUNAME °ªÀ» °¡Áö°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ Áö¿ª OS/390¿ë DB2 Universal Database µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛ¿¡ ÅëÇյǹǷΠÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅ͵µ RDB_NAMEÀ» °¡Á®¾ß ÇÕ´Ï´Ù. OS/390¿ë DB2 Universal Database Ã¥¿¡¼­ OS/390¿ë DB2 Universal Database´Â RDB_NAMEÀ» À§Ä¡ À̸§À¸·Î ÁöĪÇÕ´Ï´Ù.

´ÙÀ½°ú °°ÀÌ OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅ͸¦ SNA ³×Æ®¿öÅ©¿¡ Á¤ÀÇÇϽʽÿÀ.

  1. OS/390¿ë DB2 Universal Database ½Ã½ºÅÛ¿¡ ´ëÇÑ LU À̸§À» ¼±ÅÃÇϽʽÿÀ. OS/390¿ë DB2 Universal Database ½Ã½ºÅÛÀÇ NETID´Â DDF°¡ ½ÃÀÛµÉ ¶§ VTAM¿¡¼­ ÀÚµ¿À¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
  2. OS/390¿ë DB2 Universal Database ºÎÆ®½ºÆ®·¦ µ¥ÀÌÅÍ ¼¼Æ®(BSDS)¿¡ LU À̸§°ú À§Ä¡ À̸§À» Á¤ÀÇÇϽʽÿÀ. OS/390¿ë DB2 Universal Database´Â À§Ä¡ À̸§À» 16 ¹®ÀÚ·Î Á¦ÇÑÇÕ´Ï´Ù.
  3. ¼±ÅÃµÈ LU À̸§À» VTAM¿¡ µî·ÏÇϱâ À§ÇÑ VTAM APPL Á¤ÀǸ¦ ÀÛ¼ºÇϽʽÿÀ.
  4. È®Àå º¸¾ÈÀÌ YES·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. Ãß°¡ º¸¾È 󸮿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

DDF BSDS ±¸¼º

OS/390¿ë DB2 Universal Database´Â ½Ãµ¿½Ã BSDS¸¦ ÀÐ¾î ½Ã½ºÅÛ ¼³Ä¡ ¸Å°³º¯¼ö¸¦ ¾Ë¾Æ³À´Ï´Ù. BSDS¿¡ ÀúÀåµÈ ·¹ÄÚµå Áß Çϳª´Â DDF ·¹ÄÚµå¶ó°í ÇÕ´Ï´Ù. ÀÌ´Â ÀÌ ·¹Äڵ忡 DDF°¡ VTAM¿¡ ¿¬°áÇϱâ À§ÇØ »ç¿ëÇÏ´Â Á¤º¸°¡ µé¾î Àֱ⠶§¹®ÀÔ´Ï´Ù. ÀÌ Á¤º¸´Â ´ÙÀ½À¸·Î ±¸¼ºµË´Ï´Ù.

´ÙÀ½ µÎ °¡Áö ¹æ¹ýÀ¸·Î DDF BSDS Á¤º¸¸¦ OS/390¿ë DB2 Universal Database¿¡ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.

DDF°¡ ½ÃÀ۵Ǹé(OS/390¿ë DB2 Universal Database ½Ãµ¿½Ã ÀÚµ¿À¸·Î ¶Ç´Â OS/390¿ë DB2 Universal Database START DDF ¸í·É¿¡ ÀÇÇØ), ÀÌ´Â VTAM¿¡ ¿¬°áµÇ¾î LU À̸§°ú ¾ÏÈ£¸¦ VTAM¿¡ Àü´ÞÇÕ´Ï´Ù. VTAMÀº OS/390¿ë DB2 Universal Database VTAM APPL ¸í·É¹®¿¡ Á¤ÀÇµÈ °ª°ú LU À̸§°ú ¾ÏÈ£(VTAM ¾ÏÈ£°¡ ÇÊ¿äÇÒ °æ¿ì)¸¦ ºñ±³ÇÏ¿© OS/390¿ë DB2 Universal Database ½Ã½ºÅÛÀ» ÀνÄÇÕ´Ï´Ù. VTAM ¾ÏÈ£´Â ÁöÁ¤µÈ LU À̸§À» VTAM ½Ã½ºÅÛ¿¡¼­ »ç¿ëÇÒ ±ÇÇÑÀÌ OS/390¿ë DB2 Universal Database¿¡ ÀÖ´ÂÁö È®ÀÎÇÒ ¶§ »ç¿ëµË´Ï´Ù. VTAM ¾ÏÈ£´Â ³×Æ®¿öÅ©¸¦ ÅëÇØ Àü¼ÛµÇÁö ¾ÊÀ¸¸ç, ³×Æ®¿öÅ©»óÀÇ ´Ù¸¥ ½Ã½ºÅÛÀ» OS/390¿ë DB2 Universal Database¿¡ ¿¬°áÇÒ ¶§ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.

VTAM¿¡ ¾ÏÈ£°¡ ÇÊ¿äÇÏÁö ¾ÊÀº °æ¿ì, ·Î±× Àκ¥Å丮 º¯°æ À¯Æ¿¸®Æ¼¿¡¼­ PASSWORD= keyword¸¦ »ý·«ÇϽʽÿÀ. Ű¿öµå°¡ ¾ø´Ù´Â °ÍÀº VTAM ¾ÏÈ£°¡ ÇÊ¿äÇÏÁö ¾ÊÀ½À» ³ªÅ¸³À´Ï´Ù.

VTAM APPL Á¤ÀÇ ÀÛ¼º

VTAM LU À̸§°ú ¾ÏÈ£¸¦ OS/390¿ë DB2 Universal Database¿¡ Á¤ÀÇÇÑ ÈÄ ÀÌµé °ªÀ» VTAM¿¡ µî·ÏÇØ¾ß ÇÕ´Ï´Ù. VTAMÀº APPL¹®À» »ç¿ëÇÏ¿© Áö¿ª LU À̸§À» Á¤ÀÇÇÕ´Ï´Ù. ±×¸² 17¿¡´Â LU À̸§ NYM2DB2¸¦ VTAM¿¡ Á¤ÀÇÇÏ´Â ¹æ¹ýÀÌ ³ª¿Í ÀÖ½À´Ï´Ù.

±×¸² 17. OS/390¿ë DB2 Universal Database¿ë VTAM APPL Á¤ÀÇ

 DB2APPLS VBUILD TYPE=APPL
 *
 *--------------------------------------------------------------------*
 *                                                                    *
 *           APPL DEFINITION FOR THE NEW_YORK3 DB2 SYSTEM             *
 *                                                                    *
 *--------------------------------------------------------------------*
 *
NYM2DB2   APPL  APPC=YES,                                               X
                AUTH=(ACQ),                                             X
                AUTOSES=1,                                   X
                DMINWNL=10,                                  X
                DMINWNR=10,                                  X
                DSESLIM=20,                                  X
                EAS=9999,                                    X
                MODETAB=RDBMODES,                            X
                PRTCT=PSWDBD1,                                          X
                SECACPT=ALREADYV,                            X
                SRBEXIT=YES,                                            X
                VERIFY=NONE,                                            X
                VPACING=2,                                              X
                SYNCLVL=SYNCPT,                              X
                ATNLOSS=ALL                                             X

´ëºÎºÐÀÇ Å°¿öµå´Â VTAM APPL¹®¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Ű¿öµåÀÇ Àǹ̴ OS/390¿ë DB2 Universal Database °ü¸® ¾È³»¼­¿¡ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù. ¿©±â¼­ ³íÀǵǴ Ű¿öµå¸¸ÀÌ ÀÌ Ã¥¿¡¼­ ÁÖÁ¦·Î ´Ù·ç¾îÁý´Ï´Ù. ±×¸² 17ÀÇ Å°¿öµåµé¿¡ ´ëÇÑ ¼³¸íÀº ´ÙÀ½°ú °°½À´Ï´Ù.

NYM2DB2
VTAMÀº APPL¹® ·¹À̺íÀ» LU À̸§À¸·Î »ç¿ëÇÕ´Ï´Ù. ÀÌ °æ¿ì LU À̸§Àº NYM2DB2ÀÔ´Ï´Ù. APPL ±¸¹®¿¡¼­´Â ¿ÏÀüÇÑ NETID.LUNAME °ªÀ» À§ÇÑ °ø°£À» µÑ ¼ö ¾ø½À´Ï´Ù. ¸ðµç VTAM ÀÀ¿ëÇÁ·Î±×·¥¿¡´Â VTAM ½Ã½ºÅÛ¿¡ ´ëÇÑ NETID°¡ ÀÚµ¿À¸·Î ÇÒ´çµÇ¹Ç·Î NETID °ªÀÌ VTAM APPL¹®¿¡ ÁöÁ¤µÇÁö ¾Ê½À´Ï´Ù.

AUTOSES=1
APPC ¼¼¼Ç ¼ö º¯°æ(CNOS) ¿äûÀÌ ¹ßÇàµÉ ¶§ ÀÚµ¿À¸·Î ½ÃÀ۵Ǵ SNA °æÇÕ ½ÂÀÚ ¼¼¼ÇÀÇ ¼ö. VTAM CNOS 󸮰¡ ½ÇÆÐÇÒ °æ¿ì OS/390¿ë DB2 Universal Database¿¡ Å뺸µÇ°Ô ÇÏ·Á¸é 0ÀÌ ¾Æ´Ñ °ªÀ» AUTOSES¿¡ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.

µÎ °³ÀÇ ºÐ»ê µ¥ÀÌÅͺ£À̽º »ó´ë¹æ°£¿¡ ¸ðµç APPC ¼¼¼ÇÀ» ÀÚµ¿À¸·Î ½ÃÀÛÇØ¾ß ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. AUTOSES °ªÀÌ °æÇÕ ½ÂÀÚ ÇѰè(DMINWNL) ¹Ì¸¸ÀÏ °æ¿ì, VTAMÀº ºÐ»ê µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ³ª¸ÓÁö SNA ¼¼¼ÇÀ» ÇÊ¿ä·Î ÇÒ ¶§±îÁö ÀÌµé ¼¼¼ÇÀÇ ½ÃÀÛÀ» Áö¿¬½Ãŵ´Ï´Ù.

DMINWNL=10
ÀÌ OS/390¿ë DB2 Universal Database ½Ã½ºÅÛÀÌ °æÇÕ ½ÂÀÚÀÎ ¼¼¼ÇÀÇ ¼ö. CNOS 󸮿¡´Â DMINWNL ¸Å°³º¯¼ö°¡ ±âº»ÀûÀ¸·Î ¿ä±¸µÇÁö¸¸, OS/390¿ë DB2 Universal Database CDB¿¡¼­ SYSIBM.LUMODES Å×ÀÌºí¿¡ ÇàÀ» Ãß°¡ÇÏ¿© ÁÖ¾îÁø »ó´ë¹æ¿¡ ¸Â°Ô À̸¦ ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù.

DMINWNR=10
»ó´ë¹æ ½Ã½ºÅÛÀÌ °æÇÕ ½ÂÀÚÀÎ ¼¼¼ÇÀÇ ¼ö. CNOS 󸮿¡´Â DMINWNR ¸Å°³º¯¼ö°¡ ±âº»ÀûÀ¸·Î ¿ä±¸µÇÁö¸¸, OS/390¿ë DB2 Universal Database CDB¿¡¼­ SYSIBM.LUMODES Å×ÀÌºí¿¡ ÇàÀ» Ãß°¡ÇÏ¿© ÁÖ¾îÁø »ó´ë¹æ¿¡ ¸Â°Ô À̸¦ ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù.

DSESLIM=20
ƯÁ¤ ¸ðµå ±×·ì À̸§¿¡ ´ëÇØ OS/390¿ë DB2 Universal Database¿Í ¶Ç ´Ù¸¥ ºÐ»ê ½Ã½ºÅÛ°£¿¡ ¼³Á¤ÇÒ ¼ö ÀÖ´Â ¼¼¼Ç(½ÂÀÚ ¹× ÆÐÀÚ ¼¼¼Ç)ÀÇ ÃÑ ¼ö. CNOS 󸮿¡´Â DSESLIM ¸Å°³º¯¼ö°¡ ±âº»ÀûÀ¸·Î ¿ä±¸µÇÁö¸¸, OS/390¿ë DB2 Universal Database CDB¿¡¼­ SYSIBM.LUMODES Å×ÀÌºí¿¡ ÇàÀ» Ãß°¡ÇÏ¿© ÁÖ¾îÁø »ó´ë¹æ¿¡ ¸Â°Ô À̸¦ ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù.

»ó´ë¹æÀÌ DSESLIM, DMINWNL ¶Ç´Â DMINWNR ¸Å°³º¯¼ö¿¡ ¿äûµÈ ¼¼¼Ç ¼ö¸¦ Áö¿øÇÒ ¼ö ¾ø´Â °æ¿ì, CNOS ÇÁ·Î¼¼½º´Â ÀÌµé ¸Å°³º¯¼ö¿¡ ´ëÇØ »ó´ë¹æ¿¡ ¹Þ¾Æµé¿©Áú ¼ö ÀÖ´Â »õ·Î¿î °ªÀ» Á¶Á¤ÇÕ´Ï´Ù.

EAS=9999
ÀÌ VTAM LU°¡ ÇÊ¿ä·Î ÇÏ´Â ÃÑ ¼¼¼Ç ¼öÀÇ »êÁ¤Ä¡

MODETAB=RDBMODES
°¢ OS/390¿ë DB2 Universal Database ¸ðµå À̸§ÀÌ Á¸ÀçÇÏ´Â VTAM MODE Å×À̺íÀ» ½Äº°ÇÕ´Ï´Ù.

PRTCT=PSWDBD1
OS/390¿ë DB2 Universal Database°¡ VTAM¿¡ ¿¬°áÇÏ·Á ÇÒ ¶§ »ç¿ëÇÒ VTAM ¾ÏÈ£¸¦ ½Äº°ÇÕ´Ï´Ù. PRTCT Ű¿öµå°¡ »ý·«µÈ °æ¿ì¿¡´Â ¾ÏÈ£°¡ ÇÊ¿äÇÏÁö ¾ÊÀ¸¸ç OS/390¿ë DB2 Universal Database ·Î±× Àκ¥Å丮 º¯°æ À¯Æ¿¸®Æ¼¿¡¼­ password= Ű¿öµå¸¦ »ý·«ÇØ¾ß ÇÕ´Ï´Ù.

SECACPT=ALREADYV
OS/390¿ë DB2 Universal Database ½Ã½ºÅÛÀÌ ¿ø°Ý ½Ã½ºÅÛ¿¡¼­ ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» ¼ö½ÅÇÒ ¶§ ÀÌ OS/390¿ë DB2 Universal Database ½Ã½ºÅÛ¿¡ ÀÇÇØ ¹Þ¾Æµé¿©Áø °¡Àå ³ôÀº SNA ´ëÈ­ ·¹º§ º¸¾È°ªÀ» ½Äº°ÇÕ´Ï´Ù. ALREADYV Ű¿öµå´Â ÀÌ OS/390¿ë DB2 Universal Database ½Ã½ºÅÛÀÇ µ¥ÀÌÅ͸¦ ¿äûÇÑ ´Ù¸¥ DRDA ½Ã½ºÅÛÀ¸·ÎºÎÅÍ ÀÌ OS/390¿ë DB2 Universal Database ½Ã½ºÅÛÀÌ 3°³ÀÇ SNA ¼¼¼Ç º¸¾È ¿É¼ÇÀ» ½ÂÀÎÇÒ ¼ö ÀÖÀ½À» ³ªÅ¸³À´Ï´Ù.

°¢ OS/390¿ë DB2 Universal Database »ó´ë¹æ¿¡ ´ëÇÑ SNA ´ëÈ­ º¸¾È ·¹º§Àº OS/390¿ë DB2 Universal Database CDB(SYSIBM.LUNAMES Å×À̺íÀÇ USERSECURITY Ä÷³)¿¡¼­ ÃëÇØÁö¹Ç·Î SECACPT=ALREADYV¸¦ ¹Ýµå½Ã ÁöÁ¤ÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. SECACPT=ALREADYV´Â USERSECURITYÀÇ °ªÀ» ¼±ÅÃÇϴµ¥ ÀÖ¾î ÃÖ´ëÇÑÀÇ À¶Å뼺À» ºÎ¿©ÇÕ´Ï´Ù.

VERIFY=NONE
ÀÌ OS/390¿ë DB2 Universal Database ½Ã½ºÅÛ¿¡ ÇÊ¿äÇÑ SNA ¼¼¼Ç º¸¾È ·¹º§(»ó´ë¹æ LU °ËÁõ)À» ½Äº°ÇÕ´Ï´Ù. NONE °ªÀº »ó´ë¹æ LU °ËÁõÀÌ ÇÊ¿äÇÏÁö ¾ÊÀ½À» ÀǹÌÇÕ´Ï´Ù.

OS/390¿ë DB2 Universal Database¿¡¼­´Â VERIFY Ű¿öµå¿¡ ´ëÇØ ¾î¶² °ªÀ» ¼±ÅÃÇØµµ µË´Ï´Ù. º¸¾È¼ºÀÌ ¾ø´Â ³×Æ®¿öÅ©¿¡¼­´Â VERIFY=REQUIRED °ªÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. VERIFY=REQUIRED °ªÀ» »ç¿ëÇÒ °æ¿ì VTAMÀº »ó´ë¹æ LU °ËÁõÀ» ¼öÇàÇÒ ¼ö ¾ø´Â »ó´ë¹æÀ» °ÅºÎÇÕ´Ï´Ù. VERIFY=OPTIONALÀ» ¼±ÅÃÇÏ´Â °æ¿ì, VTAMÀº ÀÌ Áö¿øÀ» Á¦°øÇÏ´Â »ó´ë¹æ¿¡°Ô¸¸ »ó´ë¹æ LU °ËÁõÀ» ¼öÇàÇÕ´Ï´Ù.

VPACING=2
VTAM ÆäÀÌ½Ì ¼ö¸¦ 2·Î ¼³Á¤ÇÕ´Ï´Ù.

SYNCLVL=SYNCPT
OS/390¿ë DB2 Universal Database°¡ 2´Ü°è È®¾àÀ» Áö¿øÇÒ ¼ö ÀÖÀ½À» ³ªÅ¸³À´Ï´Ù. VTAMÀº ÀÌ Á¤º¸¸¦ »ç¿ëÇÏ¿© 2´Ü°è È®¾àÀÌ »ç¿ë °¡´ÉÇÔÀ» »ó´ë¹æ¿¡°Ô ¾Ë·ÁÁÝ´Ï´Ù. ÀÌ Å°¿öµå°¡ Á¸ÀçÇÏ´Â °æ¿ì, »ó´ë¹æÀÌ À̸¦ Áö¿øÇÑ´Ù¸é OS/390¿ë DB2 Universal Database´Â ÀÚµ¿À¸·Î 2´Ü°è È®¾àÀ» »ç¿ëÇÕ´Ï´Ù.

ATNLOSS=ALL
VTAM ¼¼¼ÇÀÌ Á¾·áµÉ ¶§¸¶´Ù OS/390¿ë DB2 Universal Database¿¡ Å뺸µÇ¾î¾ß ÇÔÀ» ³ªÅ¸³À´Ï´Ù. ÀÌ´Â ÇÊ¿ä½Ã OS/390¿ë DB2 Universal Database°¡ SNA À絿±âÈ­¸¦ ¼öÇàÇϵµ·Ï ÇØÁÝ´Ï´Ù.

DSESLIM, DMINWNL ¹× DMINWNRÀº ¸ðµç »ó´ë¹æ¿¡ ´ëÇØ ±âº» VTAM ¼¼¼Ç ÇѰ踦 ¼³Á¤ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. Ưº°ÇÑ ¼¼¼Ç ÇÑ°è ¿ä±¸»çÇ×À» °®´Â »ó´ë¹æÀÇ °æ¿ì, SYSIBM.LUMODES Å×À̺íÀ» »ç¿ëÇÏ¿© ±âº» ¼¼¼Ç ÇѰ踦 ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, »ç¿ëÁßÀÎ OS/2 ½Ã½ºÅÛ¿¡ ÀûÇÕÇÑ VTAM ±âº» ¼¼¼Ç ÇѰ踦 ÁöÁ¤ÇÏ·Á°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ »ó´ë¹æ¿¡ ´ëÇØ¼­´Â SYSIBM.LUMODES Å×ÀÌºí¿¡ ÇàÀ» ÀÛ¼ºÇÏ¿© ¿øÇÏ´Â ¼¼¼Ç ÇѰ踦 Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡ÀÇ »ùÇà °ªÀ» °í·ÁÇØ º¸½Ê½Ã¿À.

DSESLIM=4,DMINWNL=0,DMINWNR=4

ÀÌµé ¸Å°³º¯¼ö´Â °¢ »ó´ë¹æÀÌ OS/390¿ë DB2 Universal Database¸¦ »ç¿ëÇÏ¿© ÃÖ´ë 4°³ÀÇ ¼¼¼ÇÀ» ÀÛ¼ºÇÒ ¼ö ÀÖµµ·Ï Çϸç, ¿©±â¼­ »ó´ë¹æÀº °¢ ¼¼¼ÇÀÇ °æÇÕ ½ÂÀÚÀÔ´Ï´Ù. OS/2´Â OS/2¸¦ ¼¼¼ÇÀÇ °æÇÕ ½ÂÀÚ·Î ¸¸µé¾î OS/390¿ë DB2 Universal Database¿¡¼­ LU 6.2 ´ëÈ­¸¦ ÀÛ¼ºÇϹǷΠ¼º´É¸é¿¡¼­ ¾à°£ÀÇ À̵æÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. OS/2¿¡ »ç¿ë °¡´ÉÇÑ °æÇÕ ½ÂÀÚ ¼¼¼ÇÀÌ ÀÖ´Â °æ¿ì, »õ·Î¿î LU 6.2 ´ëÈ­¸¦ ½ÃÀÛÇϱâ À§ÇÑ Çã°¡¸¦ ¿äûÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.

Áö¿ª ½Ã½ºÅÛ Á¤ÀÇ(TCP/IP)

ÆíÀǸ¦ À§ÇØ OS/2 ¹× Windows¿ë DB2 Connect Enterprise Edition ºü¸¥ ½ÃÀÛ¿¡¼­ ÀÌ ÀýÀÇ ³»¿ëÀ» ¿ä¾àÇÏ¿´½À´Ï´Ù. OS/390¿ë DB2 Universal Database Installation Reference¿Í DRDA Support for TCP/IP with DB2 Universal Database for OS/390 ¹× DB2 Universal Database¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

OS/390¿ë DB2 Universal Database¿ÍÀÇ TCP/IP Åë½ÅÀ» Á¤ÀÇÇϴµ¥ ÇÊ¿äÇÑ ´Ü°è´Â ´ÙÀ½°ú °°½À´Ï´Ù.

  1. TCP/IP Åë½ÅÀº OS/390¿ë DB2 Universal Database°ú »ó´ë¹æ ½Ã½ºÅÛ¿¡¼­ ÀÛµ¿ °¡´ÉÇÏ°Ô µÇ¾î¾ß ÇÕ´Ï´Ù.
  2. ³×Æ®¿öÅ© °ü¸®ÀÚ°¡ µÎ °³ÀÇ TCP/IP Æ÷Æ® ¹øÈ£¸¦ ÇÒ´çÇØ¾ß ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î, OS/390¿ë DB2 Universal Database´Â µ¥ÀÌÅͺ£À̽º ¿¬°á¿¡ Æ÷Æ® ¹øÈ£ 446À» »ç¿ëÇϰí À絿±âÈ­ ¿äû(2´Ü°è È®¾à)¿¡´Â Æ÷Æ® ¹øÈ£ 5001À» »ç¿ëÇÕ´Ï´Ù.
  3. ¿ø°Ý ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö³ª ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â OS/390¿ë DB2 Universal Database¿Í µ¿ÀÏÇÑ Æ÷Æ® ¹øÈ£(¶Ç´Â ¼­ºñ½º À̸§)¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
  4. TCP/IP »çÀü °ËÁõ º¸¾È ¿É¼ÇÀÌ YES·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. Ãß°¡ º¸¾È 󸮿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
  5. OS/390¿ë DB2 Universal Database BSDS¿¡ Ãß°¡ ¸Å°³º¯¼ö°¡ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù. ±×¸² 18¿¡´Â TCP/IP Åë½ÅÀ» ÀÛµ¿ °¡´ÉÇÏ°Ô Çϴµ¥ ÇÊ¿äÇÑ Ãß°¡ ¸Å°³º¯¼ö°¡ ¸í½ÃµÇ¾î ÀÖ½À´Ï´Ù.

    ±×¸² 18. ºÎÆ®½ºÆ®·¦ µ¥ÀÌÅÍ ¼¼Æ® DDF Á¤ÀÇ(TCP/IP¿ë)

    //SYSADMB JOB ,'DB2 5.1 JOB',CLASS=A
    //*
    //*        CHANGE LOG INVENTORY:
    //*        UPDATE BSDS WITH
    //*             - DB2 LOCATION NAME FOR NEW_YORK3
    //*             - VTAM LUNAME (NYM2DB2)
    //*             - DB2/VTAM PASSWORD
    //*
    //*             - GENERIC LU NAME
    //*             - TCP/IP PORT FOR DATABASE CONNECTIONS
    //*             - TCP/IP PORT FOR RESYNCH OPERATIONS
    //*
    //DSNBSDS EXEC PGM=DSNJU003
    //STEPLIB  DD  DISP=SHR,DSN=DSN510.DSNLOAD
    //SYSUT1   DD  DISP=OLD,DSN=DSNC510.BSDS01
    //SYSUT2   DD  DISP=OLD,DSN=DSNC510.BSDS02
    //SYSPRINT DD  SYSOUT=*
    //SYSUDUMP DD  SYSOUT=*
    //SYSIN    DD  *
     DDF    LOCATION=NEW_YORK3,LUNAME=NTYM2DB2,PASSWORD=PSWDBD1,
            GENERICLU=name,PORT=446,RESPORT=5001
    /*
    //*
    

¿ø°Ý ½Ã½ºÅÛ Á¤ÀÇ

OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¿ø°Ý ½Ã½ºÅÛÀÇ µ¥ÀÌÅ͸¦ ¿äûÇÏ´Â °æ¿ì, ÀÌ´Â Åë½Å µ¥ÀÌÅͺ£À̽º(CDB) Å×À̺íÀ» °Ë»öÇÏ¿© ¿ø°Ý ½Ã½ºÅÛ¿¡ ´ëÇÑ Á¤º¸¸¦ ã½À´Ï´Ù. Åë½Å µ¥ÀÌÅͺ£À̽º´Â OS/390¿ë DB2 Universal Database ½Ã½ºÅÛ °ü¸®ÀÚ°¡ °ü¸®ÇÏ´Â SQL Å×ÀÌºí ±×·ìÀÔ´Ï´Ù. OS/390¿ë DB2 Universal Database ½Ã½ºÅÛ °ü¸®ÀÚÀÎ »ç¿ëÀÚ´Â SQLÀ» »ç¿ëÇÏ¿© °¢°¢ÀÇ ÀáÀçÀûÀÎ DRDA »ó´ë¹æÀ» ±â¼úÇϱâ À§ÇÑ ÇàÀ» CDB¿¡ »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù. CDBÀÇ ¿ÏÀüÇÑ ¼³¸í ¹× »ç¿ë ¹æ¹ý¿¡ ´ëÇØ¼­´Â OS/390¿ë DB2 Universal Database SQL ÂüÁ¶¼­ ¹× OS/390¿ë DB2 Universal Database ¼³Ä¡ ¾È³»¼­¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

CDB¸¦ ÂüÁ¶ÇÏ¸é ´ÙÀ½°ú °°Àº Á¤º¸°¡ °Ë»öµË´Ï´Ù.

Åë½Å µ¥ÀÌÅͺ£À̽º¿¡ µ¥ÀÌÅÍ Á¦°ø

Àιٿîµå TCP/IP µ¥ÀÌÅͺ£À̽º ¿¬°á¸¸À» »ç¿ëÇÒ °æ¿ì¿¡´Â CDB °»½ÅÀÌ ÇÊ¿äÇÏÁö ¾ÊÀ¸¹Ç·Î OS/390¿ë DB2 Universal Database¸¦ TCP/IP ¼­¹ö¸¸À¸·Î »ç¿ëÇÒ °èȹÀ̸é CDB¿¡ µ¥ÀÌÅ͸¦ °ø±ÞÇÒ Çʿ䰡 ¾øÀ¸¸ç ±âº»°ªÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª Àιٿîµå SNA ¿¬°áÀ» »ç¿ëÇÒ °æ¿ì, SYSIBM.LUNAMES¿¡ Àû¾îµµ ÇϳªÀÇ °ø¹é ÇàÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, SNA µ¥ÀÌÅͺ£À̽º ¿¬°á ¿äûÀ» ÀÓÀÇÀÇ ¼ö½Å DB2 Connect LU·ÎºÎÅÍ ¹Þ¾Æµé¿©Áö°Ô ÇÏ·Á¸é ´ÙÀ½°ú °°Àº SQL ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

        INSERT INTO SYSIBM.LUNAMES (LUNAME) VALUES ('        ')                        

OS/390¿ë DB2 Universal Database¸¦ ¸®Äù½ºÅÍ·Î »ç¿ëÇÒ °æ¿ì, CDB¸¦ Ç×»ó °»½ÅÇØ¾ß ÇÕ´Ï´Ù. SYSIBM.LOCATIONS Å×À̺í°ú SYSIBM.LUNAMES Å×À̺í(SNA ¿¬°áÀÇ °æ¿ì)À̳ª SYSIBM.IPNAMES Å×À̺í(TCP/IP ¿¬°áÀÇ °æ¿ì)¿¡ ÇàÀ» »ðÀÔÇØ¾ß ÇÕ´Ï´Ù.

¶ÇÇÑ, Àιٿîµå º¸¾È ¿ä±¸»çÇ×À̳ª SNA ¿¬°áÀ» À§ÇÑ Àιٿîµå »ç¿ëÀÚ ID º¯È¯À» Á¦¾îÇÏ·Á°í ÇÏ´Â °æ¿ì, Ãß°¡ÀÇ CDB °»½ÅÀÌ ÇÊ¿äÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ´ÙÀ½°ú °°ÀÌ Ãß°¡ ¿¹°¡ Á¦°øµË´Ï´Ù. º¸¾È Á¦°ø¿¡´Â ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ ¼³Á¤½Ã »ç¿ëÀÚ º¸¾ÈÀ» Á¤ÀÇÇÏ´Â ¹æ¹ýÀÌ ¼³¸íµÇ¾î ÀÖ°í, º¸¾È Á¦°ø¿¡´Â ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö ¼³Á¤ÀÌ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

OS/390¿ë DB2 Universal Database °ü¸® ¾È³»¼­¿¡´Â CDB Å×ÀÌºí °»½Å¿¡ ÇÊ¿äÇÑ ¿ä±¸»çÇ×µéÀÌ º¸´Ù ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù. CDB¿¡ µ¥ÀÌÅ͸¦ Á¦°øÇÑ ÈÄ, ¿ø°Ý ½Ã½ºÅÛÀÇ µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÏ´Â Á¶È¸¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. OS/390¿ë DB2 Universal Database Installation Reference¿¡µµ CDB °»½Å¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ »çÇ×ÀÌ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

Åë½Å µ¥ÀÌÅͺ£À̽ºÀÇ ¿äû ó¸® ¹æ¹ý

¿äûÀ» Àü¼ÛÇÒ ¶§ OS/390¿ë DB2 Universal Database´Â SYSIBM.LOCATIONS īŻ·Î±× Å×À̺íÀÇ LINKNAME Ä÷³À» »ç¿ëÇÏ¿© ¾Æ¿ô¹Ù¿îµå µ¥ÀÌÅͺ£À̽º ¿¬°á¿¡ »ç¿ëÇÒ ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝÀ» °áÁ¤ÇÕ´Ï´Ù. VTAM ¿äûÀ» ¼ö½ÅÇÏ·Á¸é, OS/390¿ë DB2 Universal Database ¼³Ä¡ ÆÐ³Î DSNTIPR¿¡¼­ LUNAMEÀ» ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. TCP/IP ¿äûÀ» ¼ö½ÅÇÏ·Á¸é, OS/390¿ë DB2 Universal Database ¼³Ä¡ ÆÐ³Î DSNTIP5¿¡¼­ DRDA Æ÷Æ®¿Í À絿±âÈ­ Æ÷Æ®¸¦ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. TCP/IP´Â ¼­¹öÀÇ Æ÷Æ® ¹øÈ£¸¦ »ç¿ëÇÏ¿© ³×Æ®¿öÅ© ¿äûÀ» ¿Ã¹Ù¸¥ DB2 ¼­ºê½Ã½ºÅÛ¿¡ Àü´ÞÇÕ´Ï´Ù.

LINKNAME Ä÷³ÀÇ °ªÀÌ SYSIBM.IPNAMES Å×ÀÌºí¿¡ ÀÖÀ» °æ¿ì, TCP/IP°¡ DRDA ¿¬°á¿¡ »ç¿ëµË´Ï´Ù. °ªÀÌ SYSIBM.LUNAMES Å×ÀÌºí¿¡ ÀÖÀ» °æ¿ì SNA°¡ »ç¿ëµË´Ï´Ù. µ¿ÀÏÇÑ À̸§ÀÌ SYSIBM.LUNAMES¿Í SYSIBM.IPNAMES Å×ÀÌºí¿¡ ¸ðµÎ ÀÖ´Â °æ¿ì, À§Ä¡¿¡ ¿¬°áÇϴµ¥ TCP/IP°¡ »ç¿ëµË´Ï´Ù.
ÁÖ:¸®Äù½ºÅÍ´Â SNA¿Í TCP/IP ÇÁ·ÎÅäÄÝÀ» ¸ðµÎ »ç¿ëÇÏ¿© ÁÖ¾îÁø À§Ä¡¿¡ ¿¬°áÇÏÁö´Â ¸øÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, SYSIBM.LOCATIONS°¡ LU1ÀÇ LINKNAMEÀ» ÁöÁ¤Çϰí LU1ÀÌ SYSIBM.IPNAMES¿Í SYSIBM.LUNAMES Å×ÀÌºí¿¡ ¸ðµÎ Á¤ÀǵǾî ÀÖ´Â °æ¿ì, TCP/IP°¡ ÀÌ ¸®Äù½ºÅÍ¿¡¼­ LU1¿¡ ¿¬°áÇϴµ¥ »ç¿ëµÇ´Â À¯ÀÏÇÑ ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù.

Åë½Å µ¥ÀÌÅͺ£À̽º(CDB) Å×À̺í

CDB´Â ´ÙÀ½ Å×À̺í·Î ±¸¼ºµË´Ï´Ù.

  1. SYSIBM.LOCATIONS

    ÀÌ Å×À̺íÀº ¾Æ¿ô¹Ù¿îµå ¿äûÀ» À§ÇØ OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¼±ÅÃÇÑ °¢ RDB_NAMEÀ» ¼±ÅÃÇÒ ¶§ ÇÊ¿äÇÑ SNA ¶Ç´Â TCP/IP ÁÖ¼Ò Á¤º¸¸¦ OS/390¿ë DB2 Universal Database°¡ ÆÇº°ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. ÀÌÀÇ Ä÷³Àº ´ÙÀ½°ú °°½À´Ï´Ù.

    LOCATION
    ¿ø°Ý ½Ã½ºÅÛÀÇ RDB_NAME. OS/390¿ë DB2 Universal Database´Â RDB_NAME °ªÀ» 16 ¹ÙÀÌÆ®·Î Á¦ÇÑÇϴµ¥, ÀÌ´Â DRDA¿¡ Á¤ÀÇµÈ 18 ¹ÙÀÌÆ® Á¦ÇѺ¸´Ù 2 ¹ÙÀÌÆ®°¡ ÀÛ½À´Ï´Ù.

    LINKNAME
    ¿ø°Ý ½Ã½ºÅÛÀÇ LU À̸§ ¶Ç´Â TCP/IP ¼Ó¼º

    PORT
    TCP/IP Æ÷Æ® À̸§À̳ª ¼­ºñ½º À̸§ Á¤º¸(DRDAÀÇ ±âº» Æ÷Æ® À̸§Àº 446ÀÔ´Ï´Ù.)

    TPN
    ¿ø°Ý ½Ã½ºÅÛÀÇ APPC Æ®·£Àè¼Ç ÇÁ·Î±×·¥ À̸§(TPN). ¿ø°Ý ½Ã½ºÅÛÀÌ OS/390¿ë DB2 Universal Database ½Ã½ºÅÛÀ̰ųª ¿ø°Ý ½Ã½ºÅÛÀÌ ±âº» DRDA TPN °ª(X'07F6C4C2')À» »ç¿ëÇÏ´Â °æ¿ì, OS/390¿ë DB2 Universal Database°¡ ÀÚµ¿À¸·Î Á¤È®ÇÑ °ªÀ» ¼±ÅÃÇϹǷΠ°ø¹é ¹®ÀÚ¿­À» »ç¿ëÇÏ¿© TPNÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

    ¿ø°Ý ½Ã½ºÅÛÀÌ ±âº» TPN ÀÌ¿ÜÀÇ TPN °ªÀ» ÇÊ¿ä·Î ÇÏ´Â °æ¿ì, ¿©±â¿¡ ÀÌ °ªÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù.

  2. SYSIBM.LUNAMES

    ÀÌ Å×À̺íÀº SNA ¿¬°áÀ» ÅëÇØ ¾×¼¼½ºµÇ´Â ¿ø°Ý ½Ã½ºÅÛÀÇ ³×Æ®¿öÅ© ¼Ó¼ºÀ» Á¤ÀÇÇÕ´Ï´Ù. ÀÌÀÇ Ä÷³Àº ´ÙÀ½°ú °°½À´Ï´Ù.

    LUNAME
    ¿ø°Ý ½Ã½ºÅÛÀÇ LU À̸§

    SYSMODENAME
    OS/390¿ë DB2 Universal DatabaseÀÇ 2Â÷ ¼­¹ö Áö¿ø(½Ã½ºÅÛ ÁöÁ¤ ¾×¼¼½º)¿¡ ´ëÇÑ OS/390¿ë DB2 Universal Database¿Í OS/390¿ë DB2 Universal Database »çÀÌÀÇ ½Ã½ºÅÛ°£ ´ëÈ­¸¦ ¼³Á¤Çϴµ¥ »ç¿ëµÇ´Â VTAM ·Î±×¿Â ¸ðµå. ÀÌ Ä÷³ÀÇ °ªÀÌ °ø¹éÀ̸é OS/390¿ë DB2 Universal Database ½Ã½ºÅÛ ´ëÈ­¿¡ ´ëÇØ IBMDB2LMÀÌ »ç¿ëµÇ¾î¾ß ÇÕ´Ï´Ù.

    SECURITY_IN
    ÀÌ OS/390¿ë DB2 Universal Database ½Ã½ºÅÛÀÌ ¿ø°Ý ½Ã½ºÅÛ¿¡ ´ëÇØ ¼­¹ö·Î ÀÛ¿ëÇÏ´Â °æ¿ì, ¿ø°Ý ½Ã½ºÅÛ¿¡ ¿ä±¸µÇ´Â ³×Æ®¿öÅ© º¸¾È ¼ö¿ë ¿É¼Ç(Àιٿîµå º¸¾È ¿ä±¸»çÇ×). °ªÀº ´ÙÀ½ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.
    • V - ¿É¼ÇÀÌ "verify"ÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¼ö½Å ¿¬°á ¿äû¿¡´Â »ç¿ëÀÚ ID¿Í ¾ÏÈ£ ¹× »ç¿ëÀÚ ID¿Í RACF PassTicket ¶Ç´Â DCE º¸¾È ƼÄÏ Áß Çϳª°¡ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù.
    • A - ¿É¼ÇÀÌ "already verified"ÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¿äûÀÌ Àü¼ÛµÉ °æ¿ì ¾ÏÈ£°¡ Á¡°ËµÇ´õ¶óµµ ¿äû¿¡´Â ¾ÏÈ£°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ ¿É¼ÇÀÌ »ç¿ëµÉ °æ¿ì, ¼ö½Å ¿¬°á ¿äû¿¡ »ç¿ëÀÚ ID, »ç¿ëÀÚ ID ¹× ¾ÏÈ£, »ç¿ëÀÚ ID¿Í RACF PassTicket ¶Ç´Â DCE º¸¾È ƼÄÏÀÌ Æ÷ÇԵǾî ÀÖÀ¸¸é ¿äûÀÌ ¹Þ¾Æµé¿©Áý´Ï´Ù.

      USERNAMES Ä÷³¿¡ 'I' ¶Ç´Â 'B'°¡ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì, »ç¿ëÀÚ ID¸¸ Æ÷ÇÔµÈ ¼ö½Å ¿¬°á ¿äûÀ» °ËÁõÇϱâ À§ÇØ RACF°¡ È£ÃâµÇÁö ¾Ê½À´Ï´Ù.

    SECURITY_OUT
    ÀÌ OS/390¿ë DB2 Universal Database ½Ã½ºÅÛÀÌ ¸®Äù½ºÅÍ·Î ÀÛ¿ëÇÏ´Â °æ¿ì, ¿ø°Ý ½Ã½ºÅÛ¿¡ ÇÊ¿äÇÑ ³×Æ®¿öÅ© º¸¾È ¼ö¿ë ¿É¼Ç(¾Æ¿ô¹Ù¿îµå º¸¾È ¿ä±¸»çÇ×). °ªÀº ´ÙÀ½ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.
    • A - ¿É¼ÇÀÌ "already verified"ÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¾Æ¿ô¹Ù¿îµå ¿¬°á ¿äû¿¡´Â ±ÇÇÑ ºÎ¿© ID°¡ Æ÷ÇÔµÇ¸ç ¾ÏÈ£´Â Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù. ¾Æ¿ô¹Ù¿îµå ¿äû¿¡ »ç¿ëµÇ´Â ±ÇÇÑ ºÎ¿© ID´Â USERNAMES Ä÷³ÀÇ °ª¿¡ µû¶ó DB2 »ç¿ëÀÚÀÇ ±ÇÇÑ ºÎ¿© IDÀ̰ųª º¯È¯µÈ IDÀÔ´Ï´Ù.
    • R - ¿É¼ÇÀÌ "RACF PassTicket"ÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¾Æ¿ô¹Ù¿îµå ¿¬°á ¿äû¿¡´Â »ç¿ëÀÚ ID¿Í RACF PassTicketÀÌ Æ÷ÇԵ˴ϴÙ. ¼­¹öÀÇ LU À̸§ÀÌ RACF PassTicket ÀÀ¿ëÇÁ·Î±×·¥ À̸§À¸·Î »ç¿ëµË´Ï´Ù.

      ¾Æ¿ô¹Ù¿îµå ¿äû¿¡ »ç¿ëµÇ´Â ±ÇÇÑ ºÎ¿© ID´Â USERNAMES Ä÷³ÀÇ °ª¿¡ µû¶ó DB2 »ç¿ëÀÚÀÇ ±ÇÇÑ ºÎ¿© IDÀ̰ųª º¯È¯µÈ IDÀÔ´Ï´Ù.

    • P - ¿É¼ÇÀÌ "password"ÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¾Æ¿ô¹Ù¿îµå ¿¬°á ¿äû¿¡´Â ±ÇÇÑ ºÎ¿© ID¿Í ¾ÏÈ£°¡ Æ÷ÇԵ˴ϴÙ. ¾ÏÈ£´Â ENCRYPTPWDS Ä÷³¿¡ ÁöÁ¤µÈ °ª¿¡ µû¶ó SYSIBM.USERNAMES Å×À̺íÀ̳ª RACF·ÎºÎÅÍ ¾ò¾îÁý´Ï´Ù.

      USERNAMES Ä÷³Àº 'B' ¶Ç´Â 'O'¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

    ENCRYPTPSWDS
    ÀÌ »ó´ë¹æ°ú ±³È¯µÇ´Â ¾ÏÈ£°¡ ÄÚµåÈ­µÇ´ÂÁöÀÇ ¿©ºÎ. ÄÚµåÈ­µÈ ¾ÏÈ£´Â OS/390¿ë DB2 Universal Database ¸®Äù½ºÅÍ¿Í ¼­¹ö¿¡¼­¸¸ Áö¿øÇÕ´Ï´Ù.

    MODESELECT
    ¿äûÀ» ÇÑ ÀÏ¹Ý »ç¿ëÀÚ¿Í ÀÀ¿ëÇÁ·Î±×·¥¿¡ µû¶ó VTAM ·Î±×¿Â ¸ðµå(¸ðµå À̸§)¸¦ ¼±ÅÃÇϴµ¥ SYSIBM.MODESELECT Å×À̺íÀÌ »ç¿ëµÇ´ÂÁöÀÇ ¿©ºÎ¸¦ ÆÇº°ÇÕ´Ï´Ù. ÀÌ Ä÷³¿¡ 'Y'°¡ Æ÷ÇÔµÈ °æ¿ì, ¾Æ¿ô¹Ù¿îµå ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äû¿¡ ´ëÇÑ ¸ðµå À̸§À» ȹµæÇÒ ¶§ SYSIBM.MODESELECT Å×À̺íÀÌ »ç¿ëµË´Ï´Ù.

    MODESELECT¿¡ 'Y'ÀÌ¿ÜÀÇ ´Ù¸¥ °ªÀÌ Æ÷ÇÔµÈ °æ¿ì, ¸ðµå À̸§ IBMDB2LMÀÌ ½Ã½ºÅÛ ÁöÁ¤ ¾×¼¼½º ¿äû¿¡ »ç¿ëµÇ°í ¸ðµå À̸§ IBMRDB´Â DRDA ¿äû¿¡ »ç¿ëµË´Ï´Ù.

    MODESELECT Ä÷³Àº ¸ðµå À̸§°ú ¿¬°üµÈ VTAM ¼­ºñ½º Ŭ·¡½º(COS)¸¦ ÁöÁ¤ÇÏ¿© ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äû¿¡ ¿ì¼±¼øÀ§¸¦ ºÎ¿©ÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.

    USERNAMES
    ¹ß½ÅÁö(come-from) Á¡°Ë ¹× ¿ä±¸µÇ´Â »ç¿ëÀÚ ID º¯È¯ ·¹º§. ÀÌ Ä÷³Àº ¿ø°Ý »ó´ë¹æÀÇ µ¥ÀÌÅ͸¦ ¿äûÇÒ ¶§ ÀÌ OS/390¿ë DB2 Universal Database ¼­ºê½Ã½ºÅÛÀÌ »ç¿ëÇÏ´Â º¸¾È ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù(¾Æ¿ô¹Ù¿îµå º¸¾È ¿ä±¸»çÇ×). usernames´Â °ªÀ¸·Î I, O ¶Ç´Â B(Àιٿîµå Àü¿ë, ¾Æ¿ô¹Ù¿îµå Àü¿ë ¶Ç´Â µÑ´Ù)¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù.

    GENERIC
    OS/390¿ë DB2 Universal Database°¡ ÀÌÀÇ ½ÇÁ¦ ¶Ç´Â ÀÏ¹Ý LU À̸§À» »ç¿ëÇØ¾ß ÇÏ´ÂÁöÀÇ ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù.
  3. SYSIBM.LUMODES

    ÀÌ Å×À̺íÀº APPC(SNA) ¿¬°áÀ» »ç¿ëÇÏ¿© °¢ »ó´ë¹æ ½Ã½ºÅÛ¿¡ ´ëÇØ LU 6.2 ¼¼¼Ç ÇѰè(CNOS ÇѰè)¸¦ Á¦°øÇϴµ¥ »ç¿ëµË´Ï´Ù. ÀÌÀÇ Ä÷³Àº ´ÙÀ½°ú °°½À´Ï´Ù.

    LUNAME
    ¿ø°Ý ½Ã½ºÅÛÀÇ LU À̸§

    MODENAME
    ÇѰ谡 ÁöÁ¤µÇ°í ÀÖ´Â VTAM ·Î±×¿Â ¸ðµå À̸§. MODENAME Ä÷³ÀÇ °ªÀÌ °ø¹éÀ̸é IBMDB2LMÀ¸·Î ±âº» ¼³Á¤µË´Ï´Ù.

    CONVLIMIT
    ÀÌ ·Î±×¿Â ¸ðµå¿¡ ´ëÇÑ ¿ø°Ý ½Ã½ºÅÛ°ú Áö¿ª OS/390¿ë DB2 Universal Database°£¿¡ »ç¿ëµÇ´Â ´ëÈ­ÀÇ ÃÖ´ë ¼ö. ÀÌ °ªÀº ÀÌ ·Î±×¿Â ¸ðµå¿¡ ´ëÇØ VTAM APPL Á¤ÀÇ ¸í·É¹®ÀÇ DSESLIM ¸Å°³º¯¼ö¸¦ ´ëüÇϴµ¥ »ç¿ëµÇ¸ç, OS/390¿ë DB2 Universal Database¿¡ ´ëÇØ ±âº» VTAM ¼¼¼Ç ÇѰ踦 Á¦°øÇÕ´Ï´Ù

    CONVLIMIT¿¡ ¼±ÅÃµÈ °ªÀº CNOSÁß¿¡ »ç¿ëµÇ¾î DMINWNR°ú DMINWNL °ªÀ» CONVLIMIT/2·Î ¼³Á¤ÇÕ´Ï´Ù.

  4. SYSIBM.MODESELECT

    ÀÌ Å×À̺íÀ» ÅëÇØ °¢°¢ÀÇ ÀÏ¹Ý »ç¿ëÀÚ¿Í OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ ¼­·Î ´Ù¸¥ ¸ðµå À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â SNA ¿¬°á¿¡¸¸ »ç¿ëµË´Ï´Ù. °¢ VTAM ¸ðµå À̸§Àº ¿¬°üµÈ ¼­ºñ½º Ŭ·¡½º(COS)¸¦ °¡Áú ¼ö ÀÖÀ¸¹Ç·Î ÀÌ Å×À̺íÀ» »ç¿ëÇϸé AUTHID, PLANNAME ¹× LUNAMEÀÇ Á¶ÇÕ¿¡ µû¶ó ³×Æ®¿öÅ© Àü¼Û ¿ì¼±¼øÀ§¸¦ ºÐ»ê µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌÀÇ Ä÷³Àº ´ÙÀ½°ú °°½À´Ï´Ù.

    AUTHID
    OS/390¿ë DB2 Universal Database »ç¿ëÀÚÀÇ ±ÇÇÑ ºÎ¿© ID(»ç¿ëÀÚ ID). ±âº»°ªÀº °ø¹éÀ¸·Î ÁöÁ¤µÈ ·Î±×¿Â À̸§ÀÌ ¸ðµç ±ÇÇÑ ºÎ¿© ID¿¡ Àû¿ëµÊÀ» ³ªÅ¸³À´Ï´Ù.

    PLANNAME
    ¿ø°Ý µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ¿¡ ´ëÇÑ ¾×¼¼½º¸¦ ¿äûÇÑ ÀÀ¿ëÇÁ·Î±×·¥°ú ¿¬°üµÈ Ç÷£ À̸§. ±âº»°ªÀº °ø¹éÀ¸·Î, ÁöÁ¤µÈ ·Î±×¿Â À̸§ÀÌ ¸ðµç Ç÷£ À̸§¿¡ Àû¿ëµÊÀ» ³ªÅ¸³À´Ï´Ù. BIND PACKAGE ¸í·É¿¡ »ç¿ëµÇ´Â Ç÷£ À̸§Àº DSNBINDÀÔ´Ï´Ù.

    LUNAME
    ¿ø°Ý µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ°ú ¿¬°üµÈ LU À̸§

    MODENAME
    ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» Ç¥½ÃµÈ ¿ø°Ý ½Ã½ºÅÛÀ¸·Î ¶ó¿ìÆÃÇÒ ¶§ »ç¿ëµÇ´Â VTAM ·Î±×¿Â ¸ðµå À̸§. ±âº»°ªÀº °ø¹éÀ¸·Î ½Ã½ºÅÛ ÁöÁ¤ ¾×¼¼½º ´ëÈ­¿¡ ´ëÇØ¼­´Â IBMDB2LM°¡ »ç¿ëµÇ°í DRDA ´ëÈ­¿¡ ´ëÇØ¼­´Â IBMRDB°¡ »ç¿ëµÇ¾î¾ß ÇÔÀ» ³ªÅ¸³À´Ï´Ù.
  5. SYSIBM.USERNAMES

    ÀÌ Å×À̺íÀº ¾ÏÈ£, À̸§ º¯È¯ ¹× ¹ß½ÅÁö(come-from) Á¡°ËÀ» Á¦°øÇÏ¿© ÀÏ¹Ý »ç¿ëÀÚ À̸§À» °ü¸®Çϴµ¥ »ç¿ëµË´Ï´Ù. OS/390¿ë DB2 Universal Database´Â ÀÏ¹Ý »ç¿ëÀÚ À̸§À» ±ÇÇÑ ºÎ¿© ID·Î ÁöĪÇÕ´Ï´Ù. ´ëºÎºÐÀÇ ´Ù¸¥ Á¦Ç°µéÀº ÀÌ À̸§À» »ç¿ëÀÚ ID·Î ÁöĪÇÕ´Ï´Ù.

    ÀÌ Å×ÀÌºí¿¡¼­ À̸§ º¯È¯À» »ç¿ëÇÏ¸é »ç¿ëÀÚ ID ¿¬°á°ú OS/390¿ë DB2 Universal Database ±ÇÇÑ ºÎ¿© ID¿¡ ´ëÇØ ¼­·Î ´Ù¸¥ °ªÀÌ »ç¿ëµÇµµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̸§ º¯È¯ ÇÁ·Î¼¼½º´Â ¿ø°Ý ½Ã½ºÅÛ¿¡ ´ëÇÑ ¿äû(¾Æ¿ô¹Ù¿îµå ¿äû)°ú ¿ø°Ý ½Ã½ºÅÛÀ¸·ÎºÎÅÍÀÇ ¿äû(Àιٿîµå ¿äû)¿¡ Çã¿ëµË´Ï´Ù. ¾ÏÈ£°¡ ÄÚµåÈ­µÇÁö ¾ÊÀ» °æ¿ì, ÀÌ Å×À̺íÀº »ç¿ëÀÚ ID¿Í ¾ÏÈ£°¡ ¿ø°Ý »çÀÌÆ®·Î Àü¼ÛµÉ ¶§ ÀÏ¹Ý »ç¿ëÀÚ ¾ÏÈ£¿¡ ´ëÇÑ ¼Ò½º°¡ µË´Ï´Ù. ÀÌÀÇ Ä÷³Àº ´ÙÀ½°ú °°½À´Ï´Ù.

    TYPE
    Çà »ç¿ë ¹æ½Ä¿¡ ´ëÇÑ ¼³¸í(¾Æ¿ô¹Ù¿îµå ¶Ç´Â Àιٿîµå/¹ß½ÅÁö(come-from) Á¡°Ë ¿äû¿¡ ´ëÇÑ À̸§ º¯È¯À» ±â¼úÇÏ´Â ÇàÀÎÁöÀÇ ¿©ºÎ)

    I - Àιٿîµå ¿¬°áÀ» ÁöÁ¤ÇÕ´Ï´Ù. O - ¾Æ¿ô¹Ù¿îµå ¿¬°áÀ» ÁöÁ¤ÇÕ´Ï´Ù.

    TCP/IP ¿¬°á¿¡ ´ëÇØ¼­´Â "O"¸¦ »ç¿ëÇϽʽÿÀ. TCP/IP ¿äû¿¡ ´ëÇØ¼­´Â Àιٿîµå ID º¯È¯°ú ¹ß½ÅÁö(come-from) Á¡°ËÀÌ ¼öÇàµÇÁö ¾Ê½À´Ï´Ù.

    AUTHID
    ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯ÀÇ °æ¿ì, À̰ÍÀº º¯È¯ÇÒ OS/390¿ë DB2 Universal Database ±ÇÇÑ ºÎ¿© IDÀÔ´Ï´Ù. Àιٿîµå À̸§ º¯È¯ÀÇ °æ¿ì, À̰ÍÀº º¯È¯ÇÒ SNA »ç¿ëÀÚ IDÀÔ´Ï´Ù. µÎ °æ¿ì¿¡ °ø¹éÀÇ AUTHID °ªÀº ¸ðµç ±ÇÇÑ ºÎ¿© ID ¶Ç´Â »ç¿ëÀÚ ID¿¡ Àû¿ëµË´Ï´Ù.

    LINKNAME
    ÀÌ Çà°ú ¿¬°üµÈ VTAM ¶Ç´Â TCP/IP ³×Æ®¿öÅ© À§Ä¡¸¦ ½Äº°ÇÕ´Ï´Ù. ÀÌ Ä÷³ÀÇ °ªÀÌ °ø¹éÀ̸é ÀÌ À̸§ º¯È¯ ±ÔÄ¢ÀÌ ÀÓÀÇÀÇ TCP/IP ¶Ç´Â SNA »ó´ë¹æ¿¡°Ô Àû¿ëµÊÀ» ³ªÅ¸³À´Ï´Ù.

    °ø¹éÀÌ ¾Æ´Ñ LINKNAMEÀÌ ÁöÁ¤µÇ¸é ´ÙÀ½ Áß Çϳª ¶Ç´Â µÑ´Ù ÂüÀ̾î¾ß ÇÕ´Ï´Ù.

    • LUNAMEÀÌ SYSIBM.USERNAMES LINKNAME Ä÷³¿¡ ÁöÁ¤µÈ °ª°ú ÀÏÄ¡ÇÏ´Â ÇàÀÌ SYSIBM.LUNAMES¿¡ Á¸ÀçÇÕ´Ï´Ù. ÀÌ ÇàÀº ÀÌ À̸§ º¯È¯ ±ÔÄ¢°ú ¿¬°üµÈ VTAM »çÀÌÆ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
    • LINKNAMEÀÌ SYSIBM.USERNAMES LINKNAME Ä÷³¿¡ ÁöÁ¤µÈ °ª°ú ÀÏÄ¡ÇÏ´Â ÇàÀÌ SYSIBM.IPNAMES¿¡ Á¸ÀçÇÕ´Ï´Ù. ÀÌ ÇàÀº ÀÌ À̸§ º¯È¯ ±ÔÄ¢°ú ¿¬°üµÈ TCP/IP È£½ºÆ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

      TCP/IP Ŭ¶óÀÌ¾ðÆ®¿¡ ´ëÇØ Àιٿîµå À̸§ º¯È¯ ¹× ¹ß½ÅÁö(come-from) Á¡°ËÀÌ ¼öÇàµÇÁö ¾Ê½À´Ï´Ù.

    NEWAUTHID
    »õ·Î¿î ÀÏ¹Ý »ç¿ëÀÚ À̸§(SNA »ç¿ëÀÚ ID ¶Ç´Â OS/390¿ë DB2 Universal Database ±ÇÇÑ ºÎ¿© ID). °ø¹éÀº ID º¯È¯ÀÌ ÇÊ¿äÇÏÁö ¾ÊÀ½À» ³ªÅ¸³À´Ï´Ù.

    PASSWORD
    ¾ÏÈ£°¡ ÄÚµåÈ­µÇÁö ¾ÊÀ» °æ¿ì(SYSIBM.LUNAMES¿¡¼­ ENCRYPTPSWDS = 'N'), ´ëÈ­ ÇÒ´ç¿¡ »ç¿ëµÇ´Â ¾ÏÈ£. ¾ÏÈ£°¡ ÄÚµåÈ­µÉ °æ¿ì, ÀÌ Ä÷³Àº ¹«½ÃµË´Ï´Ù.
  6. SYSIBM.IPNAMES

    ÀÌ Å×À̺íÀº TCP/IP ³ëµå¿¡ »ç¿ëµË´Ï´Ù.

    LINKNAME
    ÀÌ Ä÷³¿¡ ÁöÁ¤µÇ´Â °ªÀº SYSIBM.LOCATIONSÀÇ LINKNAME Ä÷³¿¡ ÁöÁ¤µÈ °ª°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.

    SECURITY_OUT
    ÀÌ Ä÷³Àº Áö¿ª DB2 SQL ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÀÌ TCP/IP È£½ºÆ®¿Í ¿¬°üµÈ ¿ø°Ý ¼­¹ö¿¡ ¿¬°áÇÒ ¶§ »ç¿ëµÇ´Â DRDA º¸¾È ¿É¼ÇÀ» Á¤ÀÇÇÕ´Ï´Ù.
    • A - ¿É¼ÇÀÌ "already verified"ÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¾Æ¿ô¹Ù¿îµå ¿¬°á ¿äû¿¡´Â ±ÇÇÑ ºÎ¿© ID°¡ Æ÷ÇÔµÇ¸ç ¾ÏÈ£´Â Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù. ¾Æ¿ô¹Ù¿îµå ¿äû¿¡ »ç¿ëµÇ´Â ±ÇÇÑ ºÎ¿© ID´Â USERNAMES Ä÷³ÀÇ °ª¿¡ µû¶ó DB2 »ç¿ëÀÚÀÇ ±ÇÇÑ ºÎ¿© IDÀ̰ųª º¯È¯µÈ IDÀÔ´Ï´Ù.
    • R - ¿É¼ÇÀÌ "RACF PassTicket"ÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¾Æ¿ô¹Ù¿îµå ¿¬°á ¿äû¿¡´Â »ç¿ëÀÚ ID¿Í RACF PassTicketÀÌ Æ÷ÇԵ˴ϴÙ. LINKNAME Ä÷³¿¡ ÁöÁ¤µÇ´Â °ªÀº ¿ø°Ý ¼­¹ö¿¡ ´ëÇÑ RACF PassTicket ÀÀ¿ëÇÁ·Î±×·¥ À̸§À¸·Î »ç¿ëµË´Ï´Ù.

      ¾Æ¿ô¹Ù¿îµå ¿äû¿¡ »ç¿ëµÇ´Â ±ÇÇÑ ºÎ¿© ID´Â USERNAMES Ä÷³ÀÇ °ª¿¡ µû¶ó DB2 »ç¿ëÀÚÀÇ ±ÇÇÑ ºÎ¿© IDÀ̰ųª º¯È¯µÈ IDÀÔ´Ï´Ù.

    • P - ¿É¼ÇÀÌ "password"ÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¾Æ¿ô¹Ù¿îµå ¿¬°á ¿äû¿¡´Â ±ÇÇÑ ºÎ¿© ID¿Í ¾ÏÈ£°¡ Æ÷ÇԵ˴ϴÙ. ¾ÏÈ£´Â SYSIBM.USERNAMES Å×ÀÌºí¿¡¼­ ¾ò¾îÁý´Ï´Ù.

      USERNAMES Ä÷³Àº 'O'¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

    USERNAMES
    ÀÌ Ä÷³Àº ¾Æ¿ô¹Ù¿îµå ±ÇÇÑ ºÎ¿© ID º¯È¯À» Á¦¾îÇÕ´Ï´Ù. ¾Æ¿ô¹Ù¿îµå º¯È¯Àº ±ÇÇÑ ºÎ¿© ID°¡ DB2¿¡ ÀÇÇØ ¿ø°Ý ¼­¹ö·Î Àü¼ÛµÉ ¶§ ¼öÇàµË´Ï´Ù.
    • O - ¾Æ¿ô¹Ù¿îµå ID°¡ º¯È¯µÉ °ÍÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù. SYSIBM.USERNAMES Å×À̺íÀÇ ÇàÀº ID º¯È¯À» ¼öÇàÇϴµ¥ »ç¿ëµË´Ï´Ù.

      ¹«º¯È¯ ¶Ç´Â "¹ß½ÅÁö(come-from)" Á¡°ËÀº Àιٿîµå ID¿¡ ´ëÇØ ¼öÇàµË´Ï´Ù.

    • °ø¹é Ç׸ñÀº º¯È¯ÀÌ ¹ß»ýÇÏÁö ¾ÊÀ½À» ÁöÁ¤ÇÕ´Ï´Ù.

    IPADDR
    ÀÌ Ä÷³¿¡´Â ¿ø°Ý TCP/IP È£½ºÆ®ÀÇ µµ¸ÞÀÎ À̸§À̳ª IP ÁÖ¼Ò°¡ Æ÷ÇԵ˴ϴÙ. IPADDR Ä÷³Àº ´ÙÀ½°ú °°ÀÌ ÁöÁ¤µÇ¾î¾ß ÇÕ´Ï´Ù.
    • IPADDR¿¡ ¼Ò¼öÁ¡À¸·Î ºÐ¸®µÈ 4°³ÀÇ ¼ýÀÚ°ªÀ» Æ÷ÇÔÇÏ´Â ¿ÞÂÊ Á¤·Ä ¹®ÀÚ¿­ÀÌ µé¾î ÀÖ´Â °æ¿ì, DB2´Â ±× °ªÀÌ Á¡ºÐ¸® ½ÊÁø Çü½ÄÀÇ IP ÁÖ¼ÒÀÎ °ÍÀ¸·Î °£Áֵ˴ϴÙ. ¿¹¸¦ µé¾î, '123.456.78.91'Àº Á¡ºÐ¸® ½ÊÁø Çü½ÄÀÇ IP ÁÖ¼Ò·Î ÇØ¼®µË´Ï´Ù.
    • ´Ù¸¥ ¸ðµç °ªÀº TCP/IP µµ¸ÞÀÎ À̸§À¸·Î ÇØ¼®µÇ´Âµ¥, ÀÌ´Â TCP/IP gethostbyname ¼ÒÄÏ È£Ãâ¿¡ ÀÇÇØ ÇØ¼®ÇÒ ¼ö ÀÖ½À´Ï´Ù. TCP/IP µµ¸ÞÀÎ À̸§Àº ´ë¼Ò¹®ÀÚ°¡ ±¸ºÐµÇÁö ¾Ê½À´Ï´Ù.

Åë½Å Á¤ÀÇ(SNA)

VTAMÀº OS/390 ½Ã½ºÅÛ¿¡ ´ëÇÑ Åë½Å °ü¸® ÇÁ·Î±×·¥ÀÔ´Ï´Ù. VTAMÀº OS/390¿ë DB2 Universal Database·ÎºÎÅÍ LU 6.2 ¸í·É¾î¸¦ ¹Þ¾Æµé¿© ÀÌ ¸í·É¾î¸¦ ³×Æ®¿öÅ©¸¦ ÅëÇØ Àü¼ÛÇÒ ¼ö ÀÖ´Â LU 6.2 µ¥ÀÌÅÍ¿­·Î º¯È¯ÇÕ´Ï´Ù. VTAMÀÌ OS/390¿ë DB2 Universal Database Åë½Å µ¥ÀÌÅͺ£À̽º¿¡ Á¤ÀÇµÈ »ó´ë¹æ ÀÀ¿ëÇÁ·Î±×·¥°ú Åë½ÅÇÏ·Á¸é, VTAM¿¡ ´ÙÀ½ Á¤º¸¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.

RU Å©±â ¹× ÆäÀÌ½Ì ¼³Á¤

»ç¿ëÀÚ°¡ Á¤ÀÇÇÑ VTAM ¸ðµå Å×À̺íÀÌ RU Å©±â¿Í ÆäÀÌ½Ì °è¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌµé °ªÀ» ¿Ã¹Ù¸£°Ô Á¤ÀÇÇÏÁö ¸øÇÒ °æ¿ì ¸ðµç VTAM ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÁÁÁö ¾ÊÀº ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ½À´Ï´Ù.

RU Å©±â, ¼¼¼Ç ÇÑ°è ¹× ÆäÀÌ½Ì °è¼ö¸¦ ¼±ÅÃÇÑ ÈÄ, ÀÌµé °ªÀÌ ±âÁ¸ÀÇ VTAM ³×Æ®¿öÅ©¿¡ ¹ÌÄ¡´Â ¿µÇâÀ» °í·ÁÇÏ´Â °ÍÀÌ ¾ÆÁÖ Áß¿äÇÕ´Ï´Ù. »õ·Î¿î ºÐ»ê µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛÀ» ¼³Ä¡ÇÏ´Â °æ¿ì ´ÙÀ½ »çÇ×À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.

Åë½Å Á¤ÀÇ(TCP/IP)

°í·ÁÇÒ »çÇ×Àº ¾Õ¿¡¼­ ¸í½ÃµÈ °Í°ú °°½À´Ï´Ù(Áö¿ª ½Ã½ºÅÛ Á¤ÀÇ(TCP/IP) ÂüÁ¶).

º¸¾È Á¦°ø

¿ø°Ý ½Ã½ºÅÛÀÌ SQL ÀÀ¿ëÇÁ·Î±×·¥À» ´ë½ÅÇÏ¿© ºÐ»ê µ¥ÀÌÅͺ£À̽º 󸮸¦ ¼öÇàÇÏ´Â °æ¿ì, ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ, ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö ¹× À̸¦ ¿¬°áÇÏ´Â ³×Æ®¿öÅ©ÀÇ º¸¾È ¿ä±¸»çÇ×À» ÃæÁ·½Ãų ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌµé ¿ä±¸»çÇ×Àº ´ÙÀ½ ¹üÁÖ Áß Çϳª ÀÌ»ó¿¡ ÇØ´çµË´Ï´Ù.

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

OS/390 ½Ã½ºÅÛ¿¡¼­ ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô´Â 1-8 ¹®ÀÚÀÇ »ç¿ëÀÚ ID°¡ ÇÒ´çµË´Ï´Ù. ÀÌ »ç¿ëÀÚ ID °ªÀº ƯÁ¤ OS/390 ½Ã½ºÅÛ ³»¿¡¼­ °íÀ¯ÇØ¾ß ÇÏÁö¸¸, ³×Æ®¿öÅ©¿¡¼­´Â °íÀ¯ÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù. ¿¹¸¦ µé¾î, NEWYORK ½Ã½ºÅÛ¿¡ JONES¶ó´Â »ç¿ëÀÚ°¡ ÀÖ°í DALLAS ½Ã½ºÅÛ¿¡ JONES¶ó´Â À̸§ÀÇ ¶Ç ´Ù¸¥ »ç¿ëÀÚ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌµé µÎ »ç¿ëÀÚ°¡ µ¿ÀÏÀÎÀ̶ó¸é Ãæµ¹ÀÌ ¹ß»ýÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯³ª, DALLAS ½Ã½ºÅÛÀÇ JONES°¡ NEWYORK ½Ã½ºÅÛÀÇ JONES¿Í ´Ù¸¥ »ç¶÷ÀÏ °æ¿ì, SNA ³×Æ®¿öÅ©(¹× ³×Æ®¿öÅ© ³»ÀÇ ºÐ»ê µ¥ÀÌÅͺ£À̽º)´Â NEWYORKÀÇ JONES¿Í DALLASÀÇ JONES¸¦ ±¸º°ÇÏÁö ¸øÇÕ´Ï´Ù. ÀÌ·¯ÇÑ »óȲÀ» Á¤Á¤ÇÏÁö ¾ÊÀ» °æ¿ì, DALLASÀÇ JONES°¡ NEWYORK ½Ã½ºÅÛÀÇ JONES¿¡°Ô ºÎ¿©µÈ Ư±ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

À̸§ ÁöÁ¤½ÃÀÇ Ãæµ¹À» Á¦°ÅÇϱâ À§ÇØ OS/390¿ë DB2 Universal Database´Â ÀÏ¹Ý »ç¿ëÀÚ À̸§ º¯È¯À» À§ÇÑ Áö¿øÀ» Á¦°øÇÕ´Ï´Ù. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍÀÇ ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» ÀÛ¼ºÇÒ ¶§, OS/390¿ë DB2 Universal Database´Â Åë½Å µ¥ÀÌÅͺ£À̽º°¡ ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯ÀÌ ÇÊ¿äÇÑ °ÍÀ¸·Î ÁöÁ¤ÇÒ °æ¿ì À̸§ º¯È¯À» ¼öÇàÇÕ´Ï´Ù. ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯ÀÌ ¼±ÅÃµÈ °æ¿ì, OS/390¿ë DB2 Universal Database´Â ¾Æ¿ô¹Ù¿îµå ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀÌ ÀÖÀ» ¶§¸¶´Ù ¾ÏÈ£¸¦ Àü¼ÛÇÕ´Ï´Ù.

OS/390¿ë DB2 Universal Database¿¡¼­ÀÇ ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯Àº SYSIBM.LUNAMES ¶Ç´Â SYSIBM.IPNAMES Å×À̺íÀÇ USERNAMES Ä÷³À» 'O' ¶Ç´Â 'B'·Î ¼³Á¤Çϸé Ȱ¼ºÈ­µË´Ï´Ù. USERNAMESÀÌ 'O'·Î ¼³Á¤µÇ¸é ¾Æ¿ô¹Ù¿îµå ¿äû¿¡ ´ëÇØ ÀÏ¹Ý »ç¿ëÀÚ À̸§ º¯È¯ÀÌ ¼öÇàµË´Ï´Ù. USERNAMESÀÌ 'B'·Î ¼³Á¤µÇ¸é Àιٿîµå ¹× ¾Æ¿ô¹Ù¿îµå ¿äû¿¡ ´ëÇØ ÀÏ¹Ý »ç¿ëÀÚ À̸§ º¯È¯ÀÌ ¼öÇàµË´Ï´Ù.

OS/390¿ë DB2 Universal Database ±ÇÇÑ ºÎ¿©´Â ÀÏ¹Ý »ç¿ëÀÚÀÇ »ç¿ëÀÚ ID¿Í OS/390¿ë DB2 Universal Database Ç÷£À̳ª ÆÐŰÁö ¼ÒÀ¯ÀÚÀÇ »ç¿ëÀÚ ID µÑ ´Ù¿¡ Á¾¼ÓµÇ¹Ç·Î, ÀÏ¹Ý »ç¿ëÀÚÀÇ »ç¿ëÀÚ ID, Ç÷£ ¼ÒÀ¯ÀÚÀÇ »ç¿ëÀÚ ID ¹× ÆÐŰÁö ¼ÒÀ¯ÀÚÀÇ »ç¿ëÀÚ ID¿¡ ´ëÇØ ÀÏ¹Ý »ç¿ëÀÚ À̸§ º¯È¯ ÇÁ·Î¼¼½º°¡ ¼öÇàµË´Ï´Ù. 3 À̸§ º¯È¯ ÇÁ·Î¼¼½º´Â ´ÙÀ½°ú °°Àº ¼ø¼­·Î SYSIBM.USERNAMES Å×À̺íÀ» °Ë»öÇÏ¿© ´ÙÀ½ ÆÐÅÏ(TYPE.AUTHID.LINKNAME) Áß Çϳª¿Í ÀÏÄ¡ÇÏ´Â ÇàÀ» ã½À´Ï´Ù.

  1. O.AUTHID.LINKNAME-- ƯÁ¤ ÀÏ¹Ý »ç¿ëÀÚ¿Í Æ¯Á¤ »ó´ë¹æ ½Ã½ºÅÛ¿¡ ´ëÇÑ º¯È¯ ±ÔÄ¢
  2. O.AUTHID.blank-- ƯÁ¤ ÀÏ¹Ý »ç¿ëÀÚÀÇ ¸ðµç »ó´ë¹æ ½Ã½ºÅÛ¿¡ ´ëÇÑ º¯È¯ ±ÔÄ¢
  3. O.blank.LINKNAME-- ¸ðµç »ç¿ëÀÚ¿Í Æ¯Á¤ »ó´ë¹æ ½Ã½ºÅÛ¿¡ ´ëÇÑ º¯È¯ ±ÔÄ¢

ÀÏÄ¡ÇÏ´Â ÇàÀÌ ¾øÀ» °æ¿ì, OS/390¿ë DB2 Universal Database´Â ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» °ÅºÎÇÕ´Ï´Ù. ÀÏÄ¡ÇÏ´Â ÇàÀÌ ÀÖÀ» °æ¿ì, NEWAUTHID Ä÷³ÀÇ °ªÀÌ ±ÇÇÑ ºÎ¿© ID·Î »ç¿ëµË´Ï´Ù. °ø¹éÀÇ NEWAUTHID °ªÀº ¿ø·¡ÀÇ À̸§ÀÌ º¯È¯ ¾øÀÌ ±×´ë·Î »ç¿ëµÊÀ» ³ªÅ¸³À´Ï´Ù.

¾Õ¿¡¼­ ³íÀÇµÈ ¿¹¸¦ °í·ÁÇØ º¸½Ê½Ã¿À. JONES°¡ DALLAS ½Ã½ºÅÛÀ¸·Î ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» ÀÛ¼ºÇÒ ¶§ NEWYORK ½Ã½ºÅÛÀÇ JONES¿¡°Ô ´Ù¸¥ À̸§(NYJONES)À» ºÎ¿©ÇÏ·Á°í ÇÕ´Ï´Ù. ÀÌ ¿¹¿¡¼­ JONES°¡ »ç¿ëÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥Àº DSNPLAN(OS/390¿ë DB2 Universal Database Ç÷£ ¼ÒÀ¯ÀÚ)ÀÌ ¼ÒÀ¯Çϰí ÀÖ´Ù°í °¡Á¤Çϸé, ÀÌ »ç¿ëÀÚ ID°¡ DALLAS·Î Àü¼ÛµÉ ¶§ »ç¿ëÀÚ´Â À̸¦ º¯È¯ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. CDB¿¡¼­ À̸§ º¯È¯ ±ÔÄ¢À» Á¦°øÇϴµ¥ ÇÊ¿äÇÑ SQL¹®ÀÌ ±×¸² 19¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.

±×¸² 19. ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯À» À§ÇÑ SQL(SNA)

INSERT INTO SYSIBM.LUNAMES
     (LUNAME, SYSMODENAME, SECURITY_OUT, ENCRYPTPSWDS, MODESELECT, USERNAMES)
  VALUES ('LUDALLAS', ' ', 'A', 'N', 'N', 'O');
INSERT INTO SYSIBM.LOCATIONS
     (LOCATION, LINKNAME, LINKATTR)
  VALUES ('DALLAS', 'LUDALLAS', '');
INSERT INTO SYSIBM.USERNAMES
     (TYPE, AUTHID, LINKNAME, NEWAUTHID, PASSWORD)
  VALUES ('O', 'JONES', 'LUDALLAS', 'NYJONES', 'JONESPWD');
INSERT INTO SYSIBM.USERNAMES
     (TYPE, AUTHID, LINKNAME, NEWAUTHID, PASSWORD)
  VALUES ('O', 'DSNPLAN', 'LUDALLAS', ' ', 'PLANPWD');

ÀÌ °á°ú ¸¸µé¾îÁö´Â CDB Å×À̺íÀº ±×¸² 20¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.

±×¸² 20. ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯

                                                                                  
                                                                                 
 

REQTEXT

±×¸² 21¿¡´Â SNA ¿¬°áÀ» »ç¿ëÇÏ¿© DB2 Universal Database DRDA AS¿¡ ¿¬°áÇϱâ À§ÇÑ º¸´Ù °£´ÜÇÑ ¿¹°¡ ³ª¿Í ÀÖ½À´Ï´Ù.

±×¸² 21. ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯À» À§ÇÑ SQL(SNA¿¡ ´ëÇÑ °£´ÜÇÑ ¿¹)

  INSERT INTO SYSIBM.LUNAMES (LUNAME,
                              SECURITY_OUT,                              
                              ENCRYPTPSWDS,                              
                              USERNAMES)                                 
                         VALUES ('NYX1GW01','P','N','O');
  INSERT INTO SYSIBM.LOCATIONS (LOCATION,LINKNAME,TPN)
                             VALUES('TASG6',                             
                                    'NYX1GW01','NYSERVER');
  INSERT INTO SYSIBM.USERNAMES (TYPE,AUTHID,LINKNAME,NEWAUTHID,PASSWORD) 
         VALUES ('O','      ','NYX1GW01','SVTDBM6','SG6JOHN');

±×¸² 22¿¡´Â TCP/IP ¿¬°áÀ» »ç¿ëÇÏ¿© DB2 Universal Database DRDA AS¿¡ ¿¬°áÇϱâ À§ÇÑ °£´ÜÇÑ ¿¹°¡ ³ª¿Í ÀÖ½À´Ï´Ù.

±×¸² 22. ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯À» À§ÇÑ SQL(TCP/IP¿¡ ´ëÇÑ °£´ÜÇÑ ¿¹)

-- DB2 for Solaris1 - UNIX                                                      
   DELETE FROM SYSIBM.IPNAMES WHERE LINKNAME = 'SOLARIS1' ;                     
   INSERT INTO SYSIBM.IPNAMES ( LINKNAME                                        
                              , SECURITY_OUT                                    
                              , USERNAMES                                       
                                , IBMREQD                                         
                              , IPADDR)                                         
                       VALUES ( 'SOLARIS1'                                      
                              , 'P'                                             
                              , 'O'                                             
                                , 'N'                                             
                              , '9.21.45.4')                                    
                              ;                                                 
   INSERT INTO SYSIBM.LOCATIONS ( LOCATION                                      
                                , LINKNAME                                      
                                , IBMREQD                                       
                                , PORT                                          
                                , TPN)                                          
                         VALUES ( 'TCPDB1'                                      
                                , 'SOLARIS1'                                    
                                , 'N'                                           
                                , '30088'                                       
                                , '')                                           
                                ;                                               
   INSERT INTO SYSIBM.USERNAMES ( TYPE                                          
                                , AUTHID                                        
                                , LINKNAME                                      
                                , NEWAUTHID                                     
                                , PASSWORD                                      
                                , IBMREQD)                                      
                         VALUES ( 'O'                                           
                                , ''                                            
                                , 'SOLARIS1'                                    
                                , 'svtdbm5'                                     
                                , 'svt5dbm'                                     
                                , 'N')                                          
                                ;                                               

³×Æ®¿öÅ© º¸¾È

ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ¿ø°Ý ÀÀ¿ëÇÁ·Î±×·¥À» ³ªÅ¸³»´Â ÀÏ¹Ý »ç¿ëÀÚ À̸§À» ¼±ÅÃÇÑ ÈÄ, ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ÇÊ¿äÇÑ ³×Æ®¿öÅ© º¸¾È Á¤º¸¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.

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

ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö´Â µ¥ÀÌÅͺ£À̽º ÀÚ¿ø¿¡ ´ëÇÑ °ü¸®¸¦ ´ã´çÇϹǷΠÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö´Â ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ÇÊ¿äÇÑ ³×Æ®¿öÅ© º¸¾È ±â´ÉÀ» ³ªÅ¸³À´Ï´Ù. USERNAMES Ä÷³À» ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹öÀÇ ¿ä±¸»çÇ×À» ¹Ý¿µÇϵµ·Ï ¼³Á¤ÇÏ¿© SYSIBM.LUNAMES ¶Ç´Â SYSIBM.IPNAMES Å×ÀÌºí¿¡ °¢ ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ ´ëÇÑ ´ëÈ­ ·¹º§ º¸¾È ¿ä±¸»çÇ×À» ±â·ÏÇØ¾ß ÇÕ´Ï´Ù.

»ç¿ëÇÒ ¼ö ÀÖ´Â SNA ´ëÈ­ º¸¾È ¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù.

SECURITY=SAME
À̰ÍÀº »çÀü °ËÁõ º¸¾ÈÀ̶ó°íµµ Çϴµ¥ ±× ÀÌÀ¯´Â ÀÏ¹Ý »ç¿ëÀÚÀÇ »ç¿ëÀÚ ID¸¸ÀÌ ¿ø°Ý ½Ã½ºÅÛÀ¸·Î Àü¼ÛµÇ±â ¶§¹®ÀÔ´Ï´Ù(¾ÏÈ£´Â Àü¼ÛµÇÁö ¾Ê½À´Ï´Ù.). SYSIBM.LUNAMESÀÇ USERNAMES Ä÷³¿¡ 'O' ¶Ç´Â 'B'°¡ Æ÷ÇÔµÇÁö ¾ÊÀº °æ¿ì, ÀÌ ´ëÈ­ º¸¾È ·¹º§À» »ç¿ëÇϽʽÿÀ.

OS/390¿ë DB2 Universal Database´Â ÀÏ¹Ý »ç¿ëÀÚ À̸§ º¯È¯À» ¾Æ¿ô¹Ù¿îµå ´ëÈ­ º¸¾È¿¡ °áÇÕÇϹǷÎ, ¾Æ¿ô¹Ù¿îµå ÀÏ¹Ý »ç¿ëÀÚ À̸§ º¯È¯ÀÌ È°¼ºÈ­µÈ °æ¿ì¿¡´Â SECURITY=SAMEÀ» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

SECURITY=PGM
ÀÏ¹Ý »ç¿ëÀÚÀÇ ID¿Í ¾ÏÈ£°¡ °ËÁõÀ» À§ÇØ ¿ø°Ý ½Ã½ºÅÛÀ¸·Î Àü¼ÛµÇµµ·Ï ÇÕ´Ï´Ù. SYSIBM.LUNAMES Å×À̺íÀÇ USERNAMES Ä÷³¿¡ 'O' ¶Ç´Â 'B'°¡ Æ÷ÇÔµÈ °æ¿ì ÀÌ º¸¾È ¿É¼ÇÀ» »ç¿ëÇϽʽÿÀ.

SYSIBM.LUNAMES Å×ÀÌºí¿¡ ÁöÁ¤µÈ ¿É¼Ç¿¡ µû¶ó OS/390¿ë DB2 Universal Database´Â ´ÙÀ½°ú °°Àº µÎ °³ÀÇ ¼­·Î ´Ù¸¥ ¼Ò½º·ÎºÎÅÍ ÀÏ¹Ý »ç¿ëÀÚÀÇ ¾ÏÈ£¸¦ È®º¸ÇÕ´Ï´Ù.

SECURITY=NONE
ÀÌ ¿É¼ÇÀº DRDA¿¡¼­ Áö¿øÇÏÁö ¾ÊÀ¸¹Ç·Î OS/390¿ë DB2 Universal Database´Â ÀÌ º¸¾È ¿É¼Ç¿¡ ´ëÇÑ Áغñ°¡ ¾ø½À´Ï´Ù.

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

ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ºÐ»ê µ¥ÀÌÅͺ£À̽º º¸¾È¿¡ Âü¿©ÇÒ ¼ö ÀÖ´Â À¯ÀÏÇÑ ¹æ¹ýÀº ÀÏ¹Ý »ç¿ëÀÚ À̸§ ¼±Åÿ¡¼­ ¼³¸íµÈ °Í°ú °°Àº ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯À» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯À» »ç¿ëÇÏ¿© ¿äû ÀÛ¼ºÀ» ÀÏ¹Ý »ç¿ëÀÚ¿Í ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ½Äº°À» Åä´ë·Î °¢ ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ºÐ»ê ½Ã½ºÅÛ º¸¾È¿¡ ±â¿©ÇÏ´Â ´Ù¸¥ ¹æ¹ýÀ¸·Î´Â ´ÙÀ½ÀÌ ÀÖ½À´Ï´Ù.

¿ø°Ý ÀÀ¿ëÇÁ·Î±×·¥ ¹ÙÀεù
ÀÏ¹Ý »ç¿ëÀÚ´Â OS/390¿ë DB2 Universal Database BIND PACKAGE ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡¼­ ¿ø°Ý ÀÀ¿ëÇÁ·Î±×·¥À» ¹ÙÀεåÇÕ´Ï´Ù. OS/390¿ë DB2 Universal Database´Â ¸®Äù½ºÅÍ¿¡¼­ BIND PACKAGE ¸í·ÉÀÇ »ç¿ëÀ» Á¦ÇÑÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯³ª ÀÏ¹Ý »ç¿ëÀÚ´Â ÆÐŰÁö°¡ OS/390¿ë DB2 Universal Database Ç÷£¿¡ Æ÷Ç﵃ ¶§±îÁö ¿ø°Ý ÆÐŰÁö¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. OS/390¿ë DB2 Universal Database´Â BIND PLAN ¸í·ÉÀÇ »ç¿ëÀ» Á¦ÇÑÇÏÁö ¾Ê½À´Ï´Ù. ÀÏ¹Ý »ç¿ëÀÚ´Â OS/390¿ë DB2 Universal Database GRANT¹®À» ÅëÇØ BIND ¶Ç´Â BINDADD Ư±ÇÀ» ºÎ¿©¹ÞÀ» ¶§±îÁö ¿ø°Ý ÆÐŰÁö¸¦ Ç÷£¿¡ Ãß°¡ÇÒ ¼ö ¾ø½À´Ï´Ù.

ÆÐŰÁö¸¦ ¹ÙÀεåÇÒ ¶§ ENABLE/DISABLE ¿É¼ÇÀ» »ç¿ëÇÏ¿© TSO, CICS/ESA, IMS/ESA ¶Ç´Â ¿ø°Ý OS/390¿ë DB2 Universal Database ¼­ºê½Ã½ºÅÛ¿¡¼­ ÆÐŰÁö¸¦ »ç¿ëÇÏ°Ô µÇ´ÂÁöÀÇ ¿©ºÎ¸¦ ÁöÁ¤ÇϽʽÿÀ.

¿ø°Ý ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà
OS/390¿ë DB2 Universal Database ÀÏ¹Ý »ç¿ëÀÚ°¡ ¿ø°Ý ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇÏ·Á¸é, ÀÏ¹Ý »ç¿ëÀÚ´Â ±× ÀÀ¿ëÇÁ·Î±×·¥°ú ¿¬°üµÈ OS/390¿ë DB2 Universal Database Ç÷£À» ½ÇÇàÇÒ ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. OS/390¿ë DB2 Universal Database Ç÷£ ¼ÒÀ¯ÀÚ´Â ÀÚµ¿À¸·Î Ç÷£ ½ÇÇà ±ÇÇÑÀ» °®½À´Ï´Ù. ´Ù¸¥ ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô´Â OS/390¿ë DB2 Universal Database GRANT EXECUTE¹®À» ÅëÇØ Ç÷£ ½ÇÇà ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± ¹æ¹ýÀ¸·Î ºÐ»ê µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ¼ÒÀ¯ÀÚ´Â »ç¿ëÀÚ ±âÁØÀ¸·Î ÀÀ¿ëÇÁ·Î±×·¥ÀÇ »ç¿ëÀ» Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.

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

OS/390 ½Ã½ºÅÛ»óÀÇ ¿ÜºÎ º¸¾È ¼­ºê½Ã½ºÅÛÀº RACF¿Í ȣȯ °¡´ÉÇÑ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â ´Ù¸¥ Á¦Ç°À̳ª RACF¿¡ ÀÇÇØ Á¦°øµË´Ï´Ù. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ¿ÜºÎ º¸¾È ¼­ºê½Ã½ºÅÛ¿¡ ´ëÇØ Á÷Á¢ È£ÃâÀ» ÇÏÁö ¾ÊÁö¸¸, ³×Æ®¿öÅ© º¸¾È¿¡ ±â¼úµÈ ÄÚµåÈ­µÈ ¾ÏÈ£ Áö¿øÀº ¿¹¿ÜÀÔ´Ï´Ù. ±×·¯³ª ¿ÜºÎ º¸¾È ¼­ºê½Ã½ºÅÛÀº ´ÙÀ½°ú °°Àº °æ¿ì, ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡¼­ °£Á¢ÀûÀ¸·Î »ç¿ëµË´Ï´Ù.

µ¥ÀÌÅÍ Ç¥½Ã

OS/390¿ë DB2 Universal Database¿¡´Â ±âº» ¼³Ä¡ ÄÚµåÈ­ ¹®ÀÚ ¼¼Æ® ½Äº°ÀÚ(CCSID)·Î 500ÀÌ Á¦°øµË´Ï´Ù. ÀÌ ±âº»°ªÀÌ »ç¿ëÀÚ ¼³Ä¡¿¡´Â ¸ÂÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù.

OS/390¿ë DB2 Universal Database ¼³Ä¡½Ã ¼³Ä¡ CCSID¸¦ »ç¿ëÀÚ »çÀÌÆ®ÀÇ ÀÔ·Â ÀåÄ¡¿¡ ÀÇÇØ »ý¼ºµÇ¾î OS/390¿ë DB2 Universal Database¿¡ Àü¼ÛµÈ ¹®ÀÚÀÇ CCSID·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ CCSID´Â º¸Åë »ç¿ëÁßÀÎ ÀÚ±¹¾î¿¡ ÀÇÇØ °áÁ¤µË´Ï´Ù. ¼³Ä¡ CCSID°¡ Á¤È®ÇÏÁö ¾ÊÀ¸¸é ¹®ÀÚ º¯È¯½Ã Ʋ¸° °á°ú°¡ ³ª¿É´Ï´Ù. °¢ ±¹°¡ ¶Ç´Â ÀÚ±¹¾îÀÇ Áö¿øµÇ´Â CCSID ¸ñ·ÏÀ» º¸·Á¸é DB2 Connect »ç¿ëÀÚ ¾È³»¼­¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

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


°¢ÁÖ:

3
ÀÌ ¿äûÀÌ OS/390¿ë DB2 Universal Database ¼­¹ö¿¡ º¸³»Áö¸é, ÆÐŰÁö ¼ÒÀ¯ÀÚ¿Í Ç÷£ ¼ÒÀ¯ÀÚ¿¡ ´ëÇØ¼­µµ À̸§ º¯È¯ÀÌ ¼öÇàµË´Ï´Ù. ÆÐŰÁö ¹× Ç÷£ ¼ÒÀ¯ÀÚ À̸§Àº ±×µé°ú ¿¬°üµÈ ¾ÏÈ£¸¦ °¡ÁöÁö ¾Ê½À´Ï´Ù.


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