VM¿ë DB2´Â DRDA ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ Áö¿øÀ» ÀÀ¿ëÇÁ·Î±×·¥°ú ÇÔ²² ÀÏ¹Ý »ç¿ëÀÚÀÇ °¡»ó ¸Ó½Å¿¡ »óÁÖÇÏ´Â ÀÚ¿ø ¾î´ðÅÍÀÇ ÇÙ½É ºÎºÐÀ¸·Î ±¸ÇöÇÕ´Ï´Ù. Áö¿ª µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÇ °¡»ó ¸Ó½ÅÀÌ È°µ¿ÁßÀÌ ¾Æ´Ò ¶§¶óµµ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ Áö¿øÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. DRDA ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ Áö¿øÀº protocol(auto) ¶Ç´Â protocol(drda)¿¡¼ SQLINIT EXEC¸¦ ¼öÇàÇÏ¿© Ȱ¼ºÈÇÒ ¼ö ÀÖ½À´Ï´Ù(ÀÀ¿ëÇÁ·Î±×·¥ ó¸® ¶Ç´Â ¼öÇà ¿É¼Ç ÂüÁ¶).
VM¿ë DB2°¡ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ·Î ÀÛ¿ëÇÒ °æ¿ì, ÀÌ´Â VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö ¶Ç´Â DRDA ¾ÆÅ°ÅØÃ³¸¦ Áö¿øÇÏ´Â ´Ù¸¥ Á¦Ç° ¼¹ö¿¡ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ºÐ»ê µ¥ÀÌÅͺ£À̽º ¾×¼¼½º¸¦ Á¦°øÇÏ°Ô ÇÏ·Á¸é, ´ÙÀ½ÀÇ ¼öÇà ¹æ¹ýÀ» ¾Ë¾Æ¾ß ÇÕ´Ï´Ù.
ºÐ»ê µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡¼ÀÇ ´ë´Ù¼ö 󸮿¡¼´Â ³×Æ®¿öÅ©ÀÇ ´Ù¸¥ À§Ä¡¿Í ¸Þ½ÃÁö ±³È¯ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º¸¦ ¿Ã¹Ù¸£°Ô ¼öÇàÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ µû¶ó¾ß ÇÕ´Ï´Ù.
VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿Í VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö(AS)´Â ¼·Î µ¶¸³ÀûÀÔ´Ï´Ù. VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ¿¬°á ¿äûÀ» Áö¿ª ¶Ç´Â ¿ø°Ý ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö(AS)¿¡ Á÷Á¢ ¹ß¼ÛÇÕ´Ï´Ù. ±×·¯³ª, ÀÚ±â ÀÚ½ÅÀ» Àιٿîµå ¿¬°á ¿äûÀÇ ¸ñÇ¥·Î Á¤ÀÇÇÏÁö´Â ¾Ê½À´Ï´Ù. VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö(AS)¸¸ÀÌ Àιٿîµå ¿¬°á ¿äûÀ» Çã¿ë(¶Ç´Â °ÅºÎ)ÇÒ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼, VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â OS/390¿ë DB2 Universal Database°¡ ÇÏ´Â °Íó·³ RDB_NAME¿Í TPNÀ» ÀÚüÀûÀ¸·Î ½Äº°ÇÏÁö ¾Ê½À´Ï´Ù.
´ÙÀ½°ú °°ÀÌ VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅ͸¦ SNA ³×Æ®¿öÅ©¿¡ ´ëÇØ Á¤ÀÇÇϽʽÿÀ.
ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ¾Æ¿ô¹Ù¿îµå ¿äûÀ» ³×Æ®¿öÅ©¿¡ °æ·Î¸¦ ÁöÁ¤Çϵµ·Ï °ÔÀÌÆ®¿þÀÌ À̸§(¿¹: LU À̸§)À» Á¤ÀÇÇØ µÎ¾î¾ß ÇÕ´Ï´Ù. ±×¸² 30¿¡ ¿¹°¡ ³ª¿Í ÀÖ½À´Ï´Ù. ÀÌµé ¸í·É¹®Àº VTAM °¡»ó ¸Ó½Å¿¡ »óÁÖÇÕ´Ï´Ù. VTAMÀÌ ½ÃÀÛµÉ ¶§ °ÔÀÌÆ®¿þÀÌ´Â ³×Æ®¿öÅ©¿¡ ½Äº°µÇÁö¸¸ Á¦¾î AVS °¡»ó ¸Ó½ÅÀÌ ½ÃÀÛµÉ ¶§±îÁö Ȱ¼ºÈµÇÁö ¾Ê½À´Ï´Ù. °¢ AVS °¡»ó ¸Ó½ÅÀº ÇϳªÀÇ VM È£½ºÆ®¿¡ ¿©·¯ °³ÀÇ °ÔÀÌÆ®¿þÀ̸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×¸² 30. AVS °ÔÀÌÆ®¿þÀÌ Á¤ÀÇÀÇ ¿¹
VBUILD TYPE=APPL ************************************************************* * * * Gateway Definition for Toronto DB2 for VM System * * * ************************************************************* TORGATE APPL APPC=YES, X AUTHEXIT=YES, X AUTOSES=1, X DMINWNL=10, X DMINWNR=10, X DSESLIM=20, X EAS=9999, X MAXPVT=100K, X MODETAB=RDBMODES, X PARSESS=YES, X SECACPT=ALREADYV, X SYNCLVL=SYNCPT, X VPACING=2 |
´ÙÀ½¿¡¼´Â ÀÌ ¸Å´º¾óÀÇ ÁÖÁ¦ Ç׸ñ¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â VTAM APPL¹® Ű¿öµå°¡ ¼³¸íµË´Ï´Ù(VTAM APPL¹®Àº ¿©±â¿¡ º¸ÀÎ °Íº¸´Ù ¸¹Àº Ű¿öµå¸¦ Áö¿øÇÕ´Ï´Ù).
VM¿ë DB2¿¡¼´Â VERIFY Ű¿öµå¿¡ ´ëÇØ ¾î¶² °ªÀ» ¼±ÅÃÇØµµ µÇÁö¸¸, ¼öÇàÁßÀÎ VTAM ¹öÀü ÀÌ ¼±ÅûçÇ׿¡ ¿µÇâÀ» ÁÖÁö´Â ¾Ê½À´Ï´Ù. º¸¾È¼ºÀÌ ¾ø´Â ³×Æ®¿öÅ©¿¡¼ VM¿ë DB2´Â VERIFY=REQUIREDÀ¸·Î ÄÚµùÇÒ °ÍÀ» ±ÇÀåÇÕ´Ï´Ù. VERIFY=OPTIONALÀ» ¼±ÅÃÇÏ´Â °æ¿ì, VTAMÀº ÀÌ Áö¿øÀ» Á¦°øÇÏ´Â »ó´ë¹æ¿¡°Ô¸¸ »ó´ë¹æ LU °ËÁõÀ» ¼öÇàÇÕ´Ï´Ù. VERIFY=REQUIRED °ªÀ» »ç¿ëÇÒ °æ¿ì VTAMÀº »ó´ë¹æ LU °ËÁõÀ» ¼öÇàÇÒ ¼ö ¾ø´Â »ó´ë¹æÀ» °ÅºÎÇÕ´Ï´Ù.
°ÔÀÌÆ®¿þÀ̸¦ ÀÛµ¿ °¡´ÉÇÏ°Ô ÇÏ´Â °ÍÀº VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿Í µ¿ÀÏÇÑ È£½ºÆ®(¶Ç´Â µ¿ÀÏÇÑ TSAF ÄÝ·º¼Ç ³»ÀÇ ´Ù¸¥ È£½ºÆ®)¿¡¼ ÀÛµ¿ÇÏ´Â AVS °¡»ó ¸Ó½ÅÀ» ÅëÇØ ¼öÇàµË´Ï´Ù. AVS°¡ ½ÃÀÛµÉ ¶§¸¶´Ù °ÔÀÌÆ®¿þÀ̸¦ ÀÚµ¿À¸·Î ÀÛµ¿ °¡´ÉÇÏ°Ô ÇÏ·Á¸é, AVS ¸Ó½ÅÀÇ ÇÁ·ÎÆÄÀÏ¿¡ AGW ACTIVATE GATEWAY GLOBAL ¸í·ÉÀ» Æ÷ÇÔ½ÃŰ°Å³ª AVS ¸Ó½Å Äֿܼ¡¼ ÀÌ ¸í·ÉÀ» ´ëȽÄÀ¸·Î ¹ßÇàÇϽʽÿÀ.
AVS °ÔÀÌÆ®¿þÀÌ ¸Ó½ÅÀÇ CP µð·ºÅ丮¿¡ ÀÖ´Â MAXCONN °ªÀº ÇÊ¿äÇÑ ÃÑ ¼¼¼Ç ¼ö¸¦ Áö¿øÇÒ Á¤µµ·Î Ä¿¾ß ÇÕ´Ï´Ù.
°ÔÀÌÆ®¿þÀ̸¦ ÀÛµ¿ ºÒ°¡´ÉÇÏ°Ô ÇÏ·Á¸é AVS °¡»ó ¸Ó½Å¿¡¼ AGW DEACTIVE GATEWAY ¸í·ÉÀ» ¹ßÇàÇϽʽÿÀ. °ÔÀÌÆ®¿þÀÌ Á¤ÀÇ´Â ±×´ë·Î À¯ÁöµË´Ï´Ù. °ÔÀÌÆ®¿þÀÌ´Â AGW ACTIVATE GATEWAY GLOBAL ¸í·ÉÀ» »ç¿ëÇÏ¿© ¾ðÁ¦¶óµµ ´Ù½Ã ÀÛµ¿ °¡´ÉÇÏ°Ô ¸¸µé ¼ö ÀÖ½À´Ï´Ù.
AVS ¸í·É Çü½Ä¿¡ ´ëÇØ¼´Â VM/ESA Connectivity Planning, Administration and Operation¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ »óÁÖÇϴ ȣ½ºÆ®(¶Ç´Â µ¿ÀÏÇÑ TSAF ÄÝ·º¼Ç ³»ÀÇ ´Ù¸¥ È£½ºÆ®)ÀÇ NETID´Â ¿äûÀÌ ³×Æ®¿öÅ©¿¡ ÁøÀÔÇÒ ¶§ VTAM¿¡ ÀÇÇØ Á¦°øµË´Ï´Ù. NETID´Â CMS ÆÄÀÏ SNA NETID¿¡ ÀúÀåµÇ¾î ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ¾×¼¼½ºÇÏ´Â VM¿ë DB2 Á¦Ç° µð½ºÅ©¿¡ »óÁÖÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â °¢ ´ëÈ¿Í ÇÔ²² À̵¿ÇÏ´Â LUWIDÀÇ »ý¼º¿¡ ÀÌ NETID¸¦ »ç¿ëÇÕ´Ï´Ù.
VTAMÀÌ ¿øÇÏ´Â ³×Æ®¿öÅ© ¸ñÀûÁö¿¡ ¹èÄ¡µÇµµ·Ï ÇÏ´Â LU À̸§À» µî·ÏÇÏ¿© ¿ø°Ý ½Ã½ºÅÛÀ» Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù. AVS°¡ ½ÃÀ۵Ǹé AVS´Â SQL ¿äûÀ» VTAM¿¡ ´ëÇÑ ³×Æ®¿öÅ©·Î ¶ó¿ìÆÃÇϴµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ±Û·Î¹ú °ÔÀÌÆ®¿þÀÌ À̸§(LU À̸§)À» ½Äº°ÇÕ´Ï´Ù. °ÔÀÌÆ®¿þÀÌ À̸§Àº Àιٿîµå ¹× ¾Æ¿ô¹Ù¿îµå ¿äûÀÌ ÀûÀýÇÑ LU À̸§¿¡ °æ·Î°¡ ÁöÁ¤µÇµµ·Ï Áö¿ª VTAM ½Ã½ºÅÛÀÌ ÀνÄÇÏ´Â LU À̸§ ¼¼Æ® ³»¿¡¼ °íÀ¯ÇØ¾ß ÇÕ´Ï´Ù. À̰ÍÀÌ »ç¿ëÀÚ ³×Æ®¿öÅ© Àü¹Ý¿¡ °ÉÃÄ °ÔÀÌÆ®¿þÀÌ À̸§ÀÇ °íÀ¯¼ºÀ» È®º¸ÇÒ ¼ö ÀÖ´Â °¡Àå ÁÁÀº ¹æ¹ýÀÔ´Ï´Ù. ÀÌ´Â VTAM ÀÚ¿ø Á¤ÀÇ ÇÁ·Î¼¼½ºµµ °£¼ÒÈ ÇØÁÝ´Ï´Ù.
VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¿ø°Ý ½Ã½ºÅÛÀÇ µ¥ÀÌÅ͸¦ ¿äûÇÒ ¶§ VM¿ë DB2´Â CMS Åë½Å µð·ºÅ丮¿¡¼ ¿ø°Ý ½Ã½ºÅÛ°ú ¿¬°üµÈ ´ÙÀ½ Á¤º¸¸¦ °Ë»öÇÕ´Ï´Ù.
CMS Åë½Å µð·ºÅ丮´Â NAMESÀÇ ÆÄÀÏ Çü½ÄÀ» °®´Â CMS ÆÄÀÏ·Î VM¿ë DB2 ½Ã½ºÅÛ °ü¸®ÀÚ¿¡ ÀÇÇØ ÀÛ¼º ¹× °ü¸®µË´Ï´Ù. °ü¸®Àڷμ »ç¿ëÀÚ´Â XEDIT¸¦ »ç¿ëÇÏ¿© ÀÌ ÆÄÀÏÀ» ÀÛ¼ºÇÏ°í °¢°¢ÀÇ ÀáÀçÀû DRDA »ó´ë¹æÀ» ½Äº°Çϱâ À§ÇÑ Ç׸ñÀ» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. µð·ºÅ丮ÀÇ °¢ Ç׸ñÀº ÅÂ±× ¹× °ü·Ã°ª ¼¼Æ®ÀÔ´Ï´Ù. ±×¸² 31¿¡ »ùÇà Ç׸ñÀÌ ³ª¿Í ÀÖ½À´Ï´Ù. °Ë»öÀÌ ¼öÇàµÉ ¶§ °Ë»ö Ű´Â ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ¹ß°ßµÇ°Å³ª ÆÄÀÏÀÇ ³¡¿¡ µµ´ÞÇÒ ¶§±îÁö ÆÄÀÏ¿¡¼ °¢ Ç׸ñÀÇ :dbname űװª°ú ºñ±³µË´Ï´Ù. ±×¸² 31ÀÇ ¿¹¿¡¼ TorontoÀÇ ¿µ¾÷ °ü¸®ÀÚ´Â MONTREAL_SALES µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅÍ¿¡ ¿ø°ÝÀ¸·Î ¾×¼¼½ºÇÏ¿© Montreal ÁöÁ¡¿¡ ´ëÇÑ ¿ù°£ ¿µ¾÷ º¸°í¼¸¦ ÀÛ¼ºÇÏ·Á°í ÇÕ´Ï´Ù.
±×¸² 31. CMS Åë½Å µð·ºÅ丮ÀÇ Ç׸ñ ¿¹
+--------------------------------------------------------------------------------+ | SCOMDIR NAMES A1 V 132 Trunc=132 Size=10 Line=1 Col=1 Alt=8 | |====> | |00001 :nick.MTLSALES | |00002 :tpn.SALES | |00003 :luname.TORGATE MTLGATE | |00004 :modename.BATCH | |00005 :security.PGM | |00006 :userid.SALESMGR | |00007 :password.GREATMTH | |00008 :dbname.MONTREAL_SALES | |00009 | +--------------------------------------------------------------------------------+ |
:tpn ű״ ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¸¦ Ȱ¼ºÈ½ÃŰ´Â Æ®·£Àè¼Ç ÇÁ·Î±×·¥ À̸§À» ½Äº°ÇÕ´Ï´Ù. :luname ű×ÀÇ Ã¹¹øÂ° ºÎºÐÀº SNA ³×Æ®¿öÅ©¿¡ ´ëÇÑ ¾×¼¼½º¸¦ È®º¸Çϴµ¥ »ç¿ëµÇ´Â AVS °ÔÀÌÆ®¿þÀÌ(Áö¿ª LU)¸¦ ½Äº°ÇÕ´Ï´Ù. µÎ ¹øÂ° ºÎºÐÀº ¿ø°Ý LU À̸§À» ½Äº°ÇÕ´Ï´Ù. :modename ű״ Áö¿ª°ú ¿ø°Ý LU »çÀÌ ÇÒ´çµÈ ¼¼¼ÇÀÇ Æ¯¼ºÀ» Á¤ÀÇÇÏ´Â VTAM ¸ðµå¸¦ ½Äº°ÇÕ´Ï´Ù. ¿äû ´ÜÀ§(RU) Å©±â, ÆäÀÌ½Ì ¹× ¼ºñ½º Ŭ·¡½º(COS)°¡ ÀÌ·¯ÇÑ Æ¯¼ºÀÇ ¿¹ÀÔ´Ï´Ù. :security ű״ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅ͸¦ ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ ¿¬°áÇÏ´Â ´ëÈ¿¡ »ç¿ëÇÒ º¸¾È ·¹º§À» ³ªÅ¸³À´Ï´Ù.
CMS Åë½Å µð·ºÅ丮´Â ƯÁ¤ VM ½Ã½ºÅÛÀÇ ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â °ø¿ë ½Ã½ºÅÛ µð½ºÅ©»ó¿¡ ÀÖ½À´Ï´Ù. VTAMÀ» ÅëÇÑ ¿ø°Ý ¾×¼¼½º¸¦ ÇÊ¿ä·Î ÇÏ´Â ÇÁ·Î±×·¥À̳ª Á¦Ç°Àº CMS Åë½Å µð·ºÅ丮¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
½Ã½ºÅÛ ·¹º§°ú »ç¿ëÀÚ ·¹º§ÀÇ µÎ °¡Áö CMS Åë½Å µð·ºÅ丮 ·¹º§¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ƯÁ¤ VM ½Ã½ºÅÛÀÇ ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â °ø¿ë ½Ã½ºÅÛ µð½ºÅ©»ó¿¡ ½Ã½ºÅÛ ·¹º§ µð·ºÅ丮¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ±âÁ¸ÀÇ Ç׸ñÀ» ´ëüÇϱâ À§ÇÑ »ç¿ëÀÚ ÀÚ½ÅÀÇ »ç¿ëÀÚ ·¹º§ µð·ºÅ丮¸¦ ÀÛ¼ºÇϰųª ½Ã½ºÅÛ ·¹º§ µð·ºÅ丮¿¡ ³ªÅ¸³ªÁö ¾Ê´Â »õ·Î¿î Ç׸ñÀ» µµÀÔÇÒ ¼öµµ ÀÖ½À´Ï´Ù. »ç¿ëÀÚ ·¹º§ µð·ºÅ丮°¡ ¸ÕÀú °Ë»öµÇ°í °Ë»öÀÌ ½ÇÆÐÇÒ °æ¿ì ½Ã½ºÅÛ ·¹º§ µð·ºÅ丮°¡ °Ë»öµË´Ï´Ù. ½Ã½ºÅÛ ·¹º§ µð·ºÅ丮´Â »ç¿ëÀÚ ·¹º§ µð·ºÅ丮ÀÇ È®ÀåÀÔ´Ï´Ù. ÀÌ´Â »ç¿ëÀÚ ·¹º§ µð·ºÅ丮¿¡ °ªÀÌ ¾ø´Â °æ¿ì¿¡¸¸ °Ë»öµË´Ï´Ù.
ÀÌµé °¢ µð·ºÅ丮´Â CMS SET COMDIR ¸í·ÉÀ» ÅëÇØ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ½Äº°µÇ¾î Ȱ¼ºÈµË´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½°ú °°Àº ÀÏ·ÃÀÇ ¸í·ÉÀ» »ç¿ëÇÏ¿© ½Ã½ºÅÛ ·¹º§ µð·ºÅ丮¿Í »ç¿ëÀÚ ·¹º§ µð·ºÅ丮¸¦ ¸ðµÎ ½Äº°ÇÒ ¼ö ÀÖÁö¸¸(°¢°¢ S¿Í A ¹Ì´Ïµð½ºÅ©»ó¿¡¼), °Ë»öÀ» À§Çؼ´Â ½Ã½ºÅÛ ·¹º§ µð·ºÅ丮¸¸ Ȱ¼ºÈµÇµµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
SET COMDIR FILE SYSTEM SCOMDIR NAMES S SET COMDIR FILE USER UCOMDIR NAMES A SET COMDIR OFF USER
CMS Åë½Å µð·ºÅ丮´Â VM/ESA Connectivity Planning, Administration and Operation¿¡ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù. CMS SET COMDIR ¸í·ÉÀº VM/ESA CMS Command Reference¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
VM ȯ°æ¿¡¼ ¿©·¯ °³ÀÇ ±¸¼º¿ä¼Ò°¡ Åë½Å °ü¸®¸¦ ¼öÇàÇÕ´Ï´Ù. À¯»çÇÏÁö ¾ÊÀº DRDA ½Ã½ºÅÛ °¡¿îµ¥ Åë½Å¿¡ °ü·ÃµÇ´Â ±¸¼º¿ä¼Ò·Î´Â APPC/VM, CMS Åë½Å µð·ºÅ丮, TSAF, AVS ¹× VTAMÀÌ ÀÖ½À´Ï´Ù.
APPC/VMÀº VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ Åë½Å ¼ºñ½º¸¦ ¿äûÇÒ ¶§ »ç¿ëµÇ´Â LU 6.2 ¾î¼Àºí·¯ ·¹º§ APIÀÔ´Ï´Ù. CMS Åë½Å µð·ºÅ丮´Â ºÐ»ê »ó´ë¹æ ½Ã½ºÅÛÀÇ ¶ó¿ìÆÃ ¹× º¸¾È Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. AVS´Â °ÔÀÌÆ®¿þÀ̸¦ Ȱ¼ºÈÇÏ°í ¾Æ¿ô¹Ù¿îµå APPC/VM È帧À» APPC/VTAM È帧À¸·Î º¯È¯Çϰí Àιٿîµå APPC/VTAM È帧À» APPC/VM È帧À¸·Î º¯È¯ÇÕ´Ï´Ù.
APPC/VM, TSAF ¹× AVS´Â CMS Åë½Å µð·ºÅ丮, VTAM ¹× *IDENT¸¦ »ç¿ëÇÏ¿© ¿äûÀ» ÀûÀýÇÑ DRDA »ó´ë¹æ¿¡°Ô °æ·Î¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
VTAMÀÌ CMS Åë½Å µð·ºÅ丮¿¡ ½Äº°µÈ »ó´ë¹æ ÀÀ¿ëÇÁ·Î±×·¥°ú Åë½ÅÇÏ·Á¸é ´ÙÀ½ Á¤º¸¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ AVS¸¦ »ç¿ëÇÏ¿© ¿ø°Ý ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿Í Åë½ÅÇÒ ¶§ ¿¬°áÀÌ ½ÃÀ۵˴ϴÙ. ÀÌ ¿¬°á·Î ÀÎÇØ ¼³Á¤µÈ ¼¼¼Ç ÇѰ踦 ÃʰúÇÏ°Ô µÇ´Â °æ¿ì, AVS´Â ¼¼¼ÇÀÌ »ç¿ë °¡´ÉÇÏ°Ô µÉ ¶§±îÁö ¿¬°áÀ» ¹Ì°á »óÅ·ΠÁö¿¬½Ãŵ´Ï´Ù. ¼¼¼ÇÀÌ »ç¿ë °¡´ÉÇÏ°Ô µÇ¸é AVS´Â Áö¿¬µÈ ¿¬°áÀ» ¼¼¼Ç¿¡ ÇÒ´çÇϰí Á¦¾î´Â »ç¿ëÀÚ ÀÀ¿ëÇÁ·Î±×·¥À¸·Î ¸®Åϵ˴ϴÙ. ÀÌ·¯ÇÑ »óȲÀ» ¹æÁöÇÏ·Á¸é ¾à°£ÀÇ Ãß°¡ ¿¬°áÀ» Çã¿ëÇϵµ·Ï ¼¼¼Ç ÇѰ踦 Áõ°¡½ÃÄÑ ÃÖ´ë »ç¿ë¿¡ ´ëºñÇϽʽÿÀ. AVS ¸Ó½ÅÀÇ CP µð·ºÅ丮¿¡ ÀÖ´Â MAXCONN °ªÀº APPC/VM ¿¬°áÀÇ ÃÖ´ë »ç¿ëÀ» Áö¿øÇÒ ¼ö ÀÖÀ» Á¤µµ·Î Ä¿¾ß ÇÕ´Ï´Ù.
VTAM ¸ðµå Å×ÀÌºí¿¡ Á¤ÀÇÇÏ´Â Ç׸ñÀÌ ¿äû ´ÜÀ§(RU) Å©±â¿Í ÆäÀÌ½Ì °è¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌµé °ªÀ» ¿Ã¹Ù¸£°Ô Á¤ÀÇÇÏÁö ¸øÇÒ °æ¿ì, ¸ðµç VTAM ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÁÁÁö¾ÊÀº ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ½À´Ï´Ù.
¿äû ´ÜÀ§(RU) Å©±â, ¼¼¼Ç ÇÑ°è ¹× ÆäÀÌ½Ì °è¼ö¸¦ ¼±ÅÃÇÑ ÈÄ, ÀÌµé °ªÀÌ ±âÁ¸ÀÇ SNA ³×Æ®¿öÅ©¿¡ ¹ÌÄ¡´Â ¿µÇâÀ» °í·ÁÇØ º¸½Ê½Ã¿À. »õ·Î¿î ºÐ»ê µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛÀ» ¼³Ä¡ÇÒ ¶§ ´ÙÀ½ »çÇ×À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.
NCP MAXBFRU ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì, RU Å©±â¿Í 29 ¹ÙÀÌÆ®¸¦ Ãæ´çÇÒ ¼ö ÀÖ´Â °ªÀ» ¼±ÅÃÇϽʽÿÀ. NCPÀÇ °æ¿ì MAXBFRU ¸Å°³º¯¼ö°¡ PIU¸¦ ´ã´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â VTAM I/O ¹öÆÛÀÇ ¼ö¸¦ Á¤ÀÇÇÕ´Ï´Ù. IOBUF ¹öÆÛ Å©±â·Î 441À» ¼±ÅÃÇÏ´Â °æ¿ì, MAXBFRU=10Àº 4K RU¸¦ ¿Ã¹Ù¸£°Ô ó¸®ÇÒ ¼ö ÀÖ´Â µ¥ 10*441ÀÌ 4096+29º¸´Ù Å©±â ¶§¹®ÀÔ´Ï´Ù.
VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ DRDA Áö¿øÀÌ ¼³Ä¡µÇÁö ¾Ê¾ÒÀ» ¼ö ÀÖ½À´Ï´Ù. DRDA Åë½ÅÀ» ÇÒ ¼ö ÀÖµµ·Ï VM¿ë DB2¸¦ ÁغñÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
ÀÚ¼¼ÇÑ »çÇ×Àº DB2 for VM System Administration ¸Å´º¾óÀ» ÂüÁ¶ÇϽʽÿÀ.
¿ø°Ý ½Ã½ºÅÛÀÌ SQL ÀÀ¿ëÇÁ·Î±×·¥À» ´ë½ÅÇÏ¿© ºÐ»ê µ¥ÀÌÅͺ£À̽º 󸮸¦ ¼öÇàÇÏ´Â °æ¿ì, ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ, ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö ¹× À̸¦ ¿¬°áÇÏ´Â ³×Æ®¿öÅ©ÀÇ º¸¾È ¿ä±¸»çÇ×À» ÃæÁ·½Ãų ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌµé ¿ä±¸»çÇ×Àº ´ÙÀ½ ¹üÁÖ Áß Çϳª ÀÌ»ó¿¡ ÇØ´çµË´Ï´Ù.
SQL°ú LU 6.2¿¡¼ ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô´Â 1-8 ¹®ÀÚÀÇ »ç¿ëÀÚ ID°¡ ÇÒ´çµË´Ï´Ù. ÀÌ »ç¿ëÀÚ ID °ªÀº ƯÁ¤ ¿î¿µ üÁ¦ ³»¿¡¼ °íÀ¯ÇØ¾ß ÇÏÁö¸¸, SNA ³×Æ®¿öÅ©¿¡¼´Â °íÀ¯ÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù. ¿¹¸¦ µé¾î, TORONTO ½Ã½ºÅÛ¿¡ JONES¶ó´Â »ç¿ëÀÚ°¡ ÀÖ°í MONTREAL ½Ã½ºÅÛ¿¡ JONES¶ó´Â À̸§ÀÇ ¶Ç ´Ù¸¥ »ç¿ëÀÚ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌµé µÎ »ç¿ëÀÚ°¡ µ¿ÀÏÀÎÀ̶ó¸é Ãæµ¹ÀÌ ¹ß»ýÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯³ª, TORONTO ½Ã½ºÅÛÀÇ JONES°¡ MONTREAL ½Ã½ºÅÛÀÇ JONES¿Í ´Ù¸¥ »ç¶÷ÀÏ °æ¿ì, SNA ³×Æ®¿öÅ©(¹× ³×Æ®¿öÅ© ³»ÀÇ ºÐ»ê µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ)´Â TORONTOÀÇ JONES¿Í MONTREALÀÇ JONES¸¦ ±¸º°ÇÏÁö ¸øÇÕ´Ï´Ù. ÀÌ·¯ÇÑ »óȲÀ» ¹æÁöÇϱâ À§ÇÑ Á¶Ä¡°¡ ÃëÇØÁöÁö ¾ÊÀ» °æ¿ì, TORONTOÀÇ JONES°¡ MONTREALÀÇ JONES¿¡°Ô ºÎ¿©µÈ Ư±ÇÀ» »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç ±× ¹Ý´ëµµ °¡´ÉÇÕ´Ï´Ù.
À̸§ ÁöÁ¤½ÃÀÇ Ãæµ¹À» Á¦°ÅÇϱâ À§ÇØ VM¿ë DB2´Â ÀÏ¹Ý »ç¿ëÀÚ À̸§ º¯È¯À» À§ÇÑ Áö¿øÀ» Á¦°øÇÕ´Ï´Ù. ±×·¯³ª, ½Ã½ºÅÛ¿¡¼ »ç¿ëÀÚ ID¸¦ °Á¦·Î º¯È¯ÇÏÁö´Â ¾Ê½À´Ï´Ù. ½Ã½ºÅÛ ½ÃÇà º¯È¯ÀÌ ÇÊ¿äÇÑ °æ¿ì, ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡¼ ÀûÀýÇÑ Àιٿîµå º¯È¯ÀÌ ¼öÇàµÇ´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.
¾Æ¿ô¹Ù¿îµå º¯È¯Àº CMS Åë½Å µð·ºÅ丮¸¦ »ç¿ëÇÏ¿© ¼öÇàµË´Ï´Ù. CMS Åë½Å µð·ºÅ丮ÀÇ Ç׸ñÀº :security.PGMÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ °æ¿ì, :userid ¹× :password ű×ÀÇ ÇØ´ç°ªÀÌ ¿¬°á ¿äû½Ã ¿ø°Ý »çÀÌÆ®(ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö)·Î À̵¿µË´Ï´Ù.
±×¸² 32¿¡ º¸ÀÎ °Í°ú °°ÀÌ Ç׸ñÀ» ÀÛ¼ºÇÏ¿© Áö¿ª(TORONTO) ½Ã½ºÅÛ¿¡¼ ID JONES¸¦ °®´Â »ç¿ëÀÚ´Â MONTREAL ½Ã½ºÅÛÀÇ MONTREAL_SALES_DB ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ ¾×¼¼½ºÇÒ ¶§ »ç¿ëÀÚ ID JONEST¿¡ ¸ÊµË´Ï´Ù. ÀÌ·¯ÇÑ ¹æ¹ýÀ¸·Î »ç¿ëÀÚ IDÀÇ ¸ðÈ£¼ºÀÌ Á¦°ÅµË´Ï´Ù.
+--------------------------------------------------------------------------------+ | UCOMDIR NAMES A1 V 132 Trunc=132 Size=10 Line=1 Col=1 Alt=8 | |====> | |00001 :nick.MTLSALES | |00002 :tpn.SALES | |00003 :luname.TORLU MTLGATE | |00004 :modename.BATCH | |00005 :security.PGM | |00006 :userid.JONEST | |00007 :password.JONESPW | |00008 :dbname.MONTREAL_SALES_DB | |00009 | +--------------------------------------------------------------------------------+ |
¿ø°Ý »çÀÌÆ®(ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö)¿¡¼ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅ͸¦ ³ªÅ¸³»´Â ÀÏ¹Ý »ç¿ëÀÚ À̸§À» ¼±ÅÃÇÑ ÈÄ, ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ÇÊ¿äÇÑ LU 6.2 ³×Æ®¿öÅ© º¸¾È Á¤º¸¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù. LU 6.2´Â 3°³ÀÇ ÁÖ¿ä ³×Æ®¿öÅ© º¸¾È ¸ÞÄ¿´ÏÁòÀ» Á¦°øÇÕ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö´Â µ¥ÀÌÅͺ£À̽º ÀÚ¿ø¿¡ ´ëÇÑ °ü¸®¸¦ ´ã´çÇϹǷΠÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö´Â ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ Á¦°øÇØ¾ß ÇÏ´Â ³×Æ®¿öÅ© º¸¾È ¸ÞÄ¿´ÏÁòÀ» ±â¼úÇÕ´Ï´Ù. :security ű׿¡ ÀûÀýÇÑ °ªÀ» ¼³Á¤ÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍÀÇ Åë½Å µð·ºÅ丮¿¡ ÀÀ¿ëÇÁ·Î±×·¥ ¼¹öÀÇ º¸¾È ¿ä±¸»çÇ×À» ±â·ÏÇØ¾ß ÇÕ´Ï´Ù.
DRDA¿¡¼ Áö¿øÇÏ´Â SNA ´ëÈ ·¹º§ º¸¾È ¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù.
VM¿ë DB2´Â ¾ÏÈ£ÀÇ ÄÚµåȸ¦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. ¾ÏÈ£´Â :password ű׿¡ ÁöÁ¤Çϰųª APPCPASS µð·ºÅ丮 ¸í·É¹®À» »ç¿ëÇÏ¿© ÀÏ¹Ý »ç¿ëÀÚÀÇ CP µð·ºÅ丮 Ç׸ñ¿¡ ¾ÏÈ£¸¦ ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÏÈ£ÀÇ º¸¾ÈÀ» ÃÖ´ëÈÇÏ°í ½ÍÀ» ¶§ APPCPASS¹®À» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. CMS Åë½Å µð·ºÅ丮 Ç׸ñ¿¡ ¾ÏÈ£°¡ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì, »ç¿ëÀÚÀÇ ½Ã½ºÅÛ(VM) µð·ºÅ丮 Ç׸ñ¿¡¼ APPCPASS¹®ÀÌ °Ë»öµË´Ï´Ù.
VMÀº ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ ¿¬°áÇϱâ À§ÇØ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡¼ »ç¿ëÇÏ´Â »ç¿ëÀÚ ID¿Í ¾ÏÈ£ÀÇ º¸¾ÈÀ» ÃÖ´ëÈÇϱâ À§ÇØ APPCPASS¹®À» Á¦°øÇÕ´Ï´Ù. APPCPASS´Â ´ÙÀ½ Áß ÇÑ ¹æ¹ýÀ¸·Î º¸¾È Á¤º¸¸¦ ÀúÀåÇÒ ¼ö ÀÖ´Ù´Â Á¡¿¡¼ À¶Å뼺ÀÌ ÀÖ½À´Ï´Ù.
±×¸² 33¿¡¼´Â »ç¿ëÀÚ ID°¡ »ç¿ëÀÚÀÇ Åë½Å µð·ºÅ丮¿¡ ÀúÀåµÇ°í ¾ÏÈ£°¡ »ç¿ëÀÚÀÇ VM µð·ºÅ丮 Ç׸ñ¿¡ ÀúÀåµÈ °æ¿ì¸¦ º¸¿©ÁÝ´Ï´Ù. Åë½Å µð·ºÅ丮 Ç׸ñ¿¡¼ »ç¿ëÀÚ ID´Â MTLSOU·Î ¼³Á¤µÇÁö¸¸ ¾ÏÈ£´Â ¼³Á¤µÇÁö ¾Ê½À´Ï´Ù. ¾ÏÈ£´Â »ç¿ëÀÚÀÇ VM µð·ºÅ丮 Ç׸ñ¿¡ ÀúÀåµË´Ï´Ù.
±×¸² 33. ¾ÏÈ£°¡ ¾ø´Â Åë½Å µð·ºÅ丮 Ç׸ñÀÇ ¿¹
+--------------------------------------------------------------------------------+ | UCOMDIR NAMES A1 V 132 Trunc=132 Size=8 Line=1 Col=1 Alt=8 | |====> | |00001 :nick.MTLSALES | |00002 :tpn.SALES | |00003 :luname.TORGATE MTLGATE | |00004 :modename.BATCH | |00005 :security.PGM | |00006 :userid.MTLSOU | |00007 :password. | |00008 :dbname.MONTREAL_SALES_DB | |00009 | +--------------------------------------------------------------------------------+ |
APPC/VMÀÌ ´ëÈ SECURITY=PGMÀ» »ç¿ëÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿Í ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö°£ÀÇ ¿¬°áÀ» ½ÃÀÛÇÒ ¶§ ÀÌ´Â :userid¿Í :password űװªÀ» Àоî À̸¦ ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ Àü´ÞÇÕ´Ï´Ù. À̵é ÅÂ±× Áß Çϳª ¶Ç´Â µÑ ´Ù°¡ °ø¹éÀ¸·Î ¼³Á¤µÈ °æ¿ì, APPC/VMÀº ´©¶ôµÈ Á¤º¸°¡ ÀÖ´ÂÁö »ç¿ëÀÚÀÇ VM µð·ºÅ丮 Ç׸ñÀ» °Ë»öÇÕ´Ï´Ù. ÀÌ °æ¿ì, ´ÙÀ½°ú °°ÀÌ VM µð·ºÅ丮 Ç׸ñ¿¡ APPCPASS¹®ÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
APPCPASS TORGATE MTLGATE MTLSOU Q6VBN8XP
ÀÌ ¸í·É¹®Àº (Áö¿ª) AVS °ÔÀÌÆ®¿þÀÌ TORGATE, »ó´ë¹æ LU MILGATE ¹× »ç¿ëÀÚ ID MTLSOU¸¦ ÅëÇØ ¿¬°áÀ» ¿äûÇÏ´Â »ç¿ëÀÚ(ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ)°¡ ¾ÏÈ£ Q6VBN8XP¸¦ ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ Àü¼ÛÇØ¾ß ÇÔÀ» APPC/VM¿¡ ¾Ë·ÁÁÝ´Ï´Ù. »ç¿ëÀÚ´Â ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡¼ÀÇ µÎ °¡Áö ½Äº° °úÁ¤¿¡¼ È®Àε˴ϴÙ.
APPCPASS¹®À» VM µð·ºÅ丮¿¡ ¹èÄ¡ÇÏ´Â °ÍÀº ÀÏ¹Ý »ç¿ëÀÚÀÇ Å¸½ºÅ©°¡ ¾Æ´Õ´Ï´Ù. ÀÏ¹Ý »ç¿ëÀÚ´Â VM ½Ã½ºÅÛ ÇÁ·Î±×·¡¸Ó°¡ À̸¦ ¼öÇàÇϵµ·Ï ¿äûÇÏ¸é µË´Ï´Ù.
´ëÈ ·¹º§ º¸¾È°ú APPCPASS¹®¿¡ ´ëÇØ¼´Â VM/ESA Connectivity Planning, Administration, and Operation¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
DRDA¿¡¼ Àü¹ÝÀûÀÎ ºÐ»ê µ¥ÀÌÅͺ£À̽º º¸¾È ÇÁ·¹ÀÓ¿öÅ©ÀÇ ÀϺκÐÀ¸·Î, ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» ÇÒ ¼ö ÀÖ´Â ÀÏ¹Ý »ç¿ëÀÚ¸¦ Á¦¾îÇϴµ¥ ÀÖ¾î ¿ªÇÒÀ» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. VM¿ë DB2¿¡¼ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ´ÙÀ½ 3°¡Áö ¹æ¹ýÀ¸·Î ºÐ»ê µ¥ÀÌÅͺ£À̽º º¸¾È¿¡ Âü¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
VM ½Ã½ºÅÛ»óÀÇ ¿ÜºÎ º¸¾È ¼ºê½Ã½ºÅÛÀº RACF¿Í ȣȯ °¡´ÉÇÑ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â Á¦Ç°À̳ª RACF¿¡ ÀÇÇØ Á¦°øµË´Ï´Ù. VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ¿ÜºÎ º¸¾È ¼ºê½Ã½ºÅÛ°ú Á÷Á¢ ÀÎÅÍÆäÀ̽ºÇÏÁö ¾Ê½À´Ï´Ù. ´ëÈ ·¹º§ º¸¾È¿¡ ¾ÏÈ£¸¦ Á¦°øÇϴµ¥¿¡´Â ¿ÜºÎ º¸¾È ¼ºê½Ã½ºÅÛÀÌ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. SNA ¼¼¼Ç ·¹º§ º¸¾ÈÀ» »ç¿ëÇÏ´Â °æ¿ì, VTAM¿¡ ÀÇÇØ ¿ÜºÎ º¸¾È ¼ºê½Ã½ºÅÛÀÌ È£ÃâµÇ¾î »ó´ë¹æ LU °ËÁõ½Ã ¿ø°Ý LU À̸§ÀÇ ½Äº°À» °ËÁõÇÕ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ÀûÀýÇÑ ±âº»°ª CHARNAME ¹× CCSID °ªÀ» °¡Á®¾ß ÇÕ´Ï´Ù. ÀûÀýÇÑ °ªÀ» ¼±ÅÃÇϸé Ç¥½ÃµÇ´Â ¹®ÀÚ µ¥ÀÌÅÍÀÇ ¹«°á¼ºÀÌ º¸ÀåµÇ°í CCSID º¯È¯°ú °ü·ÃÇÑ ¼º´É ¿À¹öÇìµå°¡ ÁÙ¾îµì´Ï´Ù.
¿¹¸¦ µé¾î, US ENGLISH ¹®ÀÚ¿ë ÄÚµå ÆäÀÌÁö 37°ú ¹®ÀÚ ¼¼Æ® 697(CP/CS 37/697)À» »ç¿ëÇÏ¿© VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ »ý¼ºµÈ °æ¿ì, ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ±âº» CHARNAMEÀ» ENGLISH·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ´Â CP/CS 37/697ÀÌ CHARNAMEÀÌ ENGLISHÀÎ CCSID 37¿¡ ÇØ´çµÇ±â ¶§¹®ÀÔ´Ï´Ù.
»õ·Î ¼³Ä¡µÇ°Å³ª ÀÌÁֵǴ ½Ã½ºÅÛÀÇ ±âº» CHARNAMEÀº INTERNATIONALÀ̸ç CCSID´Â 500ÀÔ´Ï´Ù. À̰ÍÀÌ »ç¿ëÀÚ ¼³Ä¡¿¡´Â ¸ÂÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù. ÇöÀçÀÇ ±âº» CCSIDÀÇ °ªÀ» Ç¥½ÃÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
SQLINIT QUERY
ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ´ëÇÑ ÇØ´ç CCSID °ªÀÌ ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö(AS)ÀÇ º¯È¯Ç¥¿¡¼ Áö¿øÇÏÁö ¾Ê´Â °ªÀÏ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì¿¡´Â ´ÙÀ½ Áß Çϳª¸¦ ¼öÇàÇÏ¿© ¿¬°áÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â CP/CS 37/697·Î Á¤ÀÇµÈ Á¦¾î±â¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö´Â CCSID 37·ÎºÎÅÍÀÇ º¯È¯Àº Áö¿øÇÏÁö ¾ÊÁö¸¸ CCSID 285·ÎºÎÅÍÀÇ º¯È¯Àº Áö¿øÇÕ´Ï´Ù(À̰ÍÀÌ SQL/DS¿¡ ´ëÇÑ CHARNAME UK-ENGLISHÀÓ).
ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ±âº» CHARNAMEÀÎ UK-ENGLISH(¹× CCSID 285)¸¦ »ç¿ëÇϵµ·Ï º¯°æµÈ °æ¿ì, µ¥ÀÌÅÍ ¹«°á¼ºÀº À¯ÁöµÇÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î, ¿µ±¹ ÆÄ¿îµå ±âÈ£ ¹®ÀÚ(£)°¡ ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ ÀÇÇØ ÀǵµµÇ´Â °æ¿ì, ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ´Þ·¯ ±âÈ£($)¸¦ Ç¥½ÃÇÕ´Ï´Ù. ´Ù¸¥ ¹®ÀÚµµ ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù.
VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍÀÇ CCSID °ªÀ» º¯°æÇÏ·Á¸é, CHARNAME ¸Å°³º¯¼ö SQLINIT EXEC¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ »çÇ×Àº VM¿ë DB2 System Administration ¸Å´º¾óÀ» ÂüÁ¶ÇϽʽÿÀ.
ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö(AS)¿¡ ´ëÇÑ ÇØ´ç CCSID °ªÀÌ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍÀÇ º¯È¯Ç¥¿¡¼ Áö¿øÇÏÁö ¾Ê´Â °ªÀÏ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì¿¡´Â ´ÙÀ½ Áß Çϳª¸¦ ¼öÇàÇÏ¿© ¿¬°áÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½ Á¡°Ë ¸ñ·ÏÀº »ç¿ëÀÚÀÇ VM ½Ã½ºÅÛÀÌ ÀÌÀÇ ¿ø°Ý ó¸® ¾×¼¼½º ¹æ¹ýÀ¸·Î ACF/VTAMÀ» »ç¿ëÇÏ¿© ¼³Ä¡µÇ¾úÀ¸¸ç ¿ø°Ý ½Ã½ºÅÛ°ú Åë½ÅÇϴµ¥ ÇÊ¿äÇÑ VTAM Á¤ÀÇ(¿¹: NCP Á¤ÀÇ)°¡ ¿Ï·áµÇ¾ú´Ù´Â °¡Á¤¿¡¼ ½ÃÀÛÇÏ¿© DRDA Åë½ÅÀ» ÇÒ ¼ö ÀÖµµ·Ï DRDA ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅ͸¦ Ȱ¼ºÈÇϴµ¥ ÇÊ¿äÇÑ ´Ü°è¸¦ ¿ä¾àÇϰí ÀÖ½À´Ï´Ù.