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

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

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

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

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

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

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

  1. Áö¿ª ½Ã½ºÅÛ Á¤ÀÇ
  2. ¿ø°Ý ½Ã½ºÅÛ Á¤ÀÇ
  3. Åë½Å Á¤ÀÇ
  4. RU Å©±â ¹× ÆäÀÌ½Ì ¼³Á¤

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

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

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

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

DDF BSDS ±¸¼º

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

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

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

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

VTAM APPL Á¤ÀÇ ÀÛ¼º

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

±×¸² 5. MVS/ESA¿ë DB2 APPL Á¤ÀÇ

 DB2APPLS VBUILD TYPE=APPL
 *
 *--------------------------------------------------------------------*
 *                                                                    *
 *           APPL DEFINITION FOR THE SYDNEY DB2 SYSTEM                *
 *                                                                    *
 *--------------------------------------------------------------------*
 *
 LUDBD1   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¹®¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Ű¿öµåÀÇ Àǹ̴ DB2 °ü¸® ¾È³»¼­¿¡ »ó¼¼È÷ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù. ¿©±â¼­ ³íÀǵǴ Ű¿öµå¸¸ÀÌ ÀÌ Ã¥¿¡¼­ ÁÖÁ¦·Î ´Ù·ç¾îÁý´Ï´Ù. ±×¸² 5ÀÇ Å°¿öµåµé¿¡ ´ëÇÑ ¼³¸íÀº ´ÙÀ½°ú °°½À´Ï´Ù.

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

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

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

DMINWNL=10
ÀÌ MVS/ESA¿ë DB2 ¼¼¼ÇÀÌ °æÇÕ ½ÂÀÚÀÎ ¼¼¼ÇÀÇ ¼ö. CNOS 󸮿¡´Â DMINWNL ¸Å°³º¯¼ö°¡ ±âº»ÀûÀ¸·Î ¿ä±¸µÇÁö¸¸, MVS/ESA¿ë DB2 Åë½Å µ¥ÀÌÅͺ£À̽º¿¡¼­ SYSIBM.SYSLUMODES Å×ÀÌºí¿¡ ÇàÀ» Ãß°¡ÇÏ¿© ÁÖ¾îÁø »ó´ë¹æ¿¡ ¸Â°Ô °ãÃľµ ¼ö ÀÖ½À´Ï´Ù.

DMINWNR=10
»ó´ë¹æ ½Ã½ºÅÛÀÌ °æÇÕ ½ÂÀÚÀÎ ¼¼¼ÇÀÇ ¼ö. CNOS 󸮿¡´Â DMINWNR ¸Å°³º¯¼ö°¡ ±âº»ÀûÀ¸·Î ¿ä±¸µÇÁö¸¸, MVS/ESA¿ë DB2 Åë½Å µ¥ÀÌÅͺ£À̽º¿¡¼­ SYSIBM.SYSLUMODES Å×ÀÌºí¿¡ ÇàÀ» Ãß°¡ÇÏ¿© ÁÖ¾îÁø »ó´ë¹æ¿¡ ¸Â°Ô °ãÃľµ ¼ö ÀÖ½À´Ï´Ù.

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

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

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

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

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

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

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

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

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

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

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

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

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

DSESLIM=4,DMINWNL=0,DMINWNR=4

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

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

MVS/ESA¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¿ø°Ý ½Ã½ºÅÛÀÇ µ¥ÀÌÅ͸¦ ¿äûÇÏ´Â °æ¿ì, MVS/ESA¿ë DB2´Â Åë½Å µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡¼­ ´ÙÀ½À» °Ë»öÇÏ¿© ¿ø°Ý ½Ã½ºÅÛ¿¡ ´ëÇÑ Á¤º¸¸¦ ã½À´Ï´Ù.

Åë½Å µ¥ÀÌÅͺ£À̽º´Â MVS/ESA¿ë DB2 ½Ã½ºÅÛ °ü¸®ÀÚ°¡ °ü¸®ÇÏ´Â SQL Å×ÀÌºí ±×·ìÀÔ´Ï´Ù. MVS/ESA¿ë DB2 ½Ã½ºÅÛ °ü¸®ÀÚÀÎ »ç¿ëÀÚ´Â SQLÀ» »ç¿ëÇÏ¿© °¢°¢ÀÇ ÀáÀçÀûÀÎ DRDA »ó´ë¹æÀ» ¼³¸íÇϱâ À§ÇÑ ÇàÀ» Åë½Å µ¥ÀÌÅͺ£À̽º¿¡ »ðÀÔÇØ¾ß ÇÕ´Ï´Ù. Åë½Å µ¥ÀÌÅͺ£À̽º´Â ´ÙÀ½°ú °°Àº 5°³ÀÇ Å×À̺í·Î ±¸¼ºµË´Ï´Ù.

  1. SYSIBM.SYSLOCATIONS

    ÀÌ Å×À̺íÀº MVS/ESA¿ë DB2°¡ MVS/ESA¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ¼±ÅÃÇÑ °¢ RDB_NAME¿¡ ´ëÇØ LU À̸§°ú TPN °ªÀ» °áÁ¤ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. ÀÌÀÇ Ä÷³Àº ´ÙÀ½°ú °°½À´Ï´Ù.

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

    LOCTYPE
    ÇöÀç´Â »ç¿ëµÇÁö ¾ÊÀ¸¹Ç·Î °ø¹éÀ¸·Î µÎ¾î¾ß ÇÕ´Ï´Ù.

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

    LINKATTR
    ¿ø°Ý ½Ã½ºÅÛÀÇ TPN. ¿ø°Ý ½Ã½ºÅÛÀÌ MVS/ESA¿ë DB2 ½Ã½ºÅÛÀ̰ųª ¿ø°Ý ½Ã½ºÅÛÀÌ ±âº» DRDA TPN °ª(X'07F6C4C2' 1 )À» »ç¿ëÇÏ´Â °æ¿ì, °ø¹é ¹®ÀÚ¿­À» »ç¿ëÇÏ¿© TPNÀ» ÁöÁ¤ÇÒ ¼ö Àִµ¥, ÀÌ´Â MVS/ESA¿ë DB2°¡ ÀÚµ¿À¸·Î ÇöÀç°ªÀ» ¼±ÅÃÇϱ⠶§¹®ÀÔ´Ï´Ù.

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

  2. SYSIBM.SYSLUNAMES

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

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

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

    USERSECURITY
    ÀÌ MVS/ESA¿ë DB2 ½Ã½ºÅÛÀÌ ¿ø°Ý ½Ã½ºÅÛ¿¡ ´ëÇØ ¼­¹ö·Î ÀÛ¿ëÇÏ´Â °æ¿ì, ¿ø°Ý ½Ã½ºÅÛ¿¡ ¿ä±¸µÇ´Â ³×Æ®¿öÅ© º¸¾È ¼ö¿ë ¿É¼Ç(Àιٿîµå º¸¾È ¿ä±¸»çÇ×)

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

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

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

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

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

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

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

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

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

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

    AUTO
    CNOS ó¸®¿Í ¼¼¼ÇÀÇ »çÀü ÇÒ´çÀÌ DDF ½Ãµ¿½Ã ÀÚµ¿À¸·Î ½ÃÀ۵ǴÂÁö ¶Ç´Â ÀÌ ·Î±×¿Â ¸ðµå¸¦ ÅëÇØ LU À̸§À» óÀ½ ÂüÁ¶ÇÒ ¶§±îÁö Áö¿¬µÇ´ÂÁöÀÇ ¿©ºÎ
  4. SYSIBM.SYSMODESELECT

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

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

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

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

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

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

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

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

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

    LUNAME
    ÀÌ ÇàÀÌ Àû¿ëµÇ´Â ¿ø°Ý ½Ã½ºÅÛÀÇ LU À̸§. °ø¹éÀÏ °æ¿ì, NEWAUTHID °ªÀÌ ¸ðµç ½Ã½ºÅÛ¿¡ Àû¿ëµË´Ï´Ù.

    NEWAUTHID
    ÀÏ¹Ý »ç¿ëÀÚÀÇ ±ÇÇÑ ºÎ¿© ID(SNA »ç¿ëÀÚ ID ¶Ç´Â MVS/ESA¿ë DB2 ±ÇÇÑ ºÎ¿© ID). °ø¹éÀº ID º¯È¯ÀÌ ÇÊ¿äÇÏÁö ¾ÊÀ½À» ³ªÅ¸³À´Ï´Ù.

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

Åë½Å Á¤ÀÇ

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

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

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

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

º¸¾È Á¦°ø

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

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

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

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

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

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

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

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

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

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

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

ÀÌ °á°ú ¸¸µé¾îÁö´Â Åë½Å µ¥ÀÌÅͺ£À̽º Å×À̺íÀº ±×¸² 7¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.

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

 

REQTEXT

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

µ¥ÀÌÅÍ Ç¥½Ã

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

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

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


°¢ÁÖ:

1
ÀÌ TPN °ªÀº ÇöÀç VM¿ë DB2¿¡ Àû¿ëµË´Ï´Ù.

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


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