VM¿ë DB2ÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö(AS) Áö¿øÀº VM¿ë DB2°¡ DRDA ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ´ëÇØ ¼¹ö·Î ÀÛ¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö(AS)¿¡ ¿¬°áµÈ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ´ÙÀ½ Áß Çϳª°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.
VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö(AS)¿¡ ¿¬°áµÈ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ´ëÇØ VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö´Â ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ Áö¿ªÀ¸·Î ÀúÀåµÈ µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®(¿¹: Å×À̺í)¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ¿¬°áÀ» ¼³Á¤ÇÒ ¼ö ÀÖÀ¸·Á¸é, VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ SQL¹®À» Æ÷ÇÔÇÏ´Â ÆÐŰÁö¸¦ ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.
VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö°¡ ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» ó¸®ÇÏ°Ô ÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö°¡ ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» ¼ö½ÅÇÏ·Á¸é, Áö¿ª Åë½Å ¼ºê½Ã½ºÅÛ¿¡ ¸Â°Ô ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¸¦ Á¤ÀÇÇÏ°í °íÀ¯ÇÑ RDB_NAMEÀ» ÇÒ´çÇÕ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¸¦ Á¤ÀÇÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
NETID´Â ½Ãµ¿ ¸Å°³º¯¼ö·Î VTAM¿¡ Á¤ÀǵǸç ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍÀÇ ¸ðµç ºÐ»ê ¿äûÀº VTAMÀ¸·Î ¿Ã¹Ù¸£°Ô °æ·Î°¡ ÁöÁ¤µË´Ï´Ù. VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö´Â NETID¸¦ ¼³Á¤ÇÏÁö ¾Ê½À´Ï´Ù.
VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö´Â ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͷκÎÅÍÀÇ Àιٿîµå ºÐ»ê ¿äûÀ» ¶ó¿ìÆ®Çϴµ¥ »ç¿ëÇÒ °ÔÀÌÆ®¿þÀ̸¦ ÆÇº°ÇÏÁö ¾Ê½À´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â À̸¦ Á¦¾îÇÕ´Ï´Ù. VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍÀÇ °æ¿ì, CMS Åë½Å µð·ºÅ丮°¡ :luname°ú :tpn ű׸¦ »ç¿ëÇÏ¿© À̸¦ ÁöÁ¤ÇÕ´Ï´Ù.
VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö(AS)°¡ ºÐ»ê ÀÛ¾÷ ´ÜÀ§(DUOW) Ȱµ¿À» Áö¿øÇÏ°Ô ÇÏ·Á¸é, ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â SYNCLVL=SYNCPT ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© VTAM¿¡ Á¤ÀÇµÈ AVS °ÔÀÌÆ®¿þÀ̸¦ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. AVS °ÔÀÌÆ®¿þÀÌ´Â ºÐ»ê ÀÛ¾÷ ´ÜÀ§(DUOW)¸¦ Áö¿øÇϵµ·Ï Á¤ÀǵǾî¾ß ÇÕ´Ï´Ù.
RU Å©±â, ¼¼¼Ç ÇÑ°è ¹× ÆäÀÌ½Ì °è¼ö¸¦ ¼±ÅÃÇÑ ÈÄ, ÀÌµé °ªÀÌ VTAM IOBUF Ç®¿¡ ¹ÌÄ¡´Â ¿µÇâÀ» °í·ÁÇØ º¸½Ê½Ã¿À.
ÀÚ¿ø ID(RESID)´Â Æ®·£Àè¼Ç ÇÁ·Î±×·¥ À̸§¿¡ ´ëÇÑ VM ¿ë¾îÀÔ´Ï´Ù. VM ȯ°æ¿¡¼ ÀÌ´Â º¸Åë ÃÖ´ë 8 ¹ÙÀÌÆ®ÀÇ ¿µ¼ýÀÚ À̸§À¸·Î Á¤Àǵ˴ϴÙ. °ü¸®Çϱ⠽±µµ·Ï ÇÏ·Á¸é ¼¹ö À̸§°ú µ¿ÀÏÇÑ RESID¸¦ Á¤ÀÇÇϽʽÿÀ. ±×¸² 34¿¡ RESID À̸§ ÆÄÀÏÀÇ ¿¹°¡ ³ª¿Í ÀÖ½À´Ï´Ù.
+--------------------------------------------------------------------------------+ | RESID NAMES A1 V 132 Trunc=132 Size=4 Line=1 Col=1 Alt=3 | |====> | |00001 :nick.MTLTPN | |00002 :dbname.MONTREAL_SALES_DB | |00003 :resid.SALES | |00004 | +--------------------------------------------------------------------------------+ |
ÀÌ dbname°ú RESID(TPN)¸¦ Á¤ÀÇÇÏ´Â Åë½Å µð·ºÅ丮 Ç׸ñ¿¡ ´ëÇØ¼´Â ±×¸² 33¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö À̸§ÀÌ RESID¿Í °°Áö ¾ÊÀº °æ¿ì, VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö´Â RESID NAMES ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¸ÊÇÎÀ» Á¦°øÇÕ´Ï´Ù. ´ÙÀ½°ú °°Àº °æ¿ì ÀÌ·¯ÇÑ ¸ÊÇÎÀÌ ÇÊ¿äÇÕ´Ï´Ù.
¼³Ä¡½Ã ±âº»°ªÀº RESID·Î SQLDBINS EXEC¿¡ ÁöÁ¤µÈ ¼¹ö À̸§À» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. RESID NAMES ÆÄÀÏ¿¡ ¸ÊÇÎ Ç׸ñÀ» ÀÛ¼ºÇÏ·Á¸é, SQLDBINS¿¡ RESID ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.
SQLSTART DB(server_name)¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ ½Ãµ¿ÇÒ ¶§, VM¿ë DB2´Â ÇØ´çÇÏ´Â RESID¸¦ Á¶È¸ÇÏ¿© À̰ÍÀÌ VMÀÌ Á¦¾îÇÒ ÀÚ¿øÀÓÀ» VM¿¡ ¾Ë·ÁÁÝ´Ï´Ù. Ç׸ñÀÌ RESID NAMES ÆÄÀÏ¿¡ ¾ø´Â °æ¿ì, VM¿ë DB2´Â RESID°¡ ¼¹ö À̸§°ú µ¿ÀÏÇÑ °ÍÀ¸·Î °£ÁÖÇϰí VM¿¡ À̸¦ Å뺸ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ »çÇ×Àº DB2 for VM System Administration ¸Å´º¾óÀ» ÂüÁ¶ÇϽʽÿÀ.
VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ DRDA Áö¿øÀÌ ¼³Ä¡µÇÁö ¾Ê¾ÒÀ» ¼ö ÀÖ½À´Ï´Ù. DRDA Åë½ÅÀ» ÇÒ ¼ö ÀÖµµ·Ï VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¸¦ ÁغñÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
ÀÚ¼¼ÇÑ »çÇ×Àº VM/ESA System Administration ¸Å´º¾óÀ» ÂüÁ¶ÇϽʽÿÀ.
ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ °æ·Î¸¦ ÁöÁ¤ÇÒ ¶§ º¸¾È°ú °ü·ÃÇÑ ´ÙÀ½ »çÇ×À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.
SQL°ú LU 6.2¿¡¼ ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô´Â 1-8 ¹ÙÀÌÆ®ÀÇ »ç¿ëÀÚ ID°¡ ÇÒ´çµË´Ï´Ù. ÀÌ »ç¿ëÀÚ ID´Â ƯÁ¤ ¿î¿µ üÁ¦ ³»¿¡¼ °íÀ¯ÇØ¾ß ÇÏÁö¸¸, SNA ³×Æ®¿öÅ©¿¡¼´Â °íÀ¯ÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù. À̸§ ÁöÁ¤»óÀÇ Ãæµ¹À» ¹æÁöÇϱâ À§ÇØ VM¿ë DB2´Â AVS¿¡¼ Á¦°øÇÏ´Â »ç¿ëÀÚ ID º¯È¯ ±â´ÉÀ» ¼±ÅÃÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ ¹Ýµå½Ã ´ÙÀ½°ú °°Àº Á¶°ÇÇÏ¿¡¼ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
¿¬°áÀÌ SECURITY=SAME ¿É¼ÇÀ» »ç¿ëÇÏ¿© AVS¸¦ ÅëÇØ ¼¹ö¿¡ °æ·Î°¡ ÁöÁ¤µÇ´Â °æ¿ì, AVS »ç¿ëÀÚ ID º¯È¯ÀÌ ÇÊ¿äÇÕ´Ï´Ù. AVS ¸Ó½Å¿¡¼ ¹ßÇàµÇ´Â AGW ADD USERID ¸í·ÉÀº ƯÁ¤ÇÑ ¿ø°Ý LU ¶Ç´Â AVS °ÔÀÌÆ®¿þÀ̷κÎÅÍ ¿Â ¿¬°á »ç¿ëÀÚ¿¡°Ô º¸¾ÈÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù. SECURITY=SAMEÀ» »ç¿ëÇÏ¿© ¿¬°áÇÏ´Â ¸ðµç Àιٿîµå LU¿Í »ç¿ëÀÚ ID¿¡ ´ëÇØ ¸ÊÇÎÀÌ Á¸ÀçÇØ¾ß ÇÕ´Ï´Ù. ¸í·ÉÀº À¯µ¿ÀûÀÔ´Ï´Ù. ƯÁ¤ LUÀÇ ¸ðµç »ç¿ëÀÚ ID ¶Ç´Â ¸ðµç ¿ø°Ý LU¸¦ ¹Þ¾ÆµéÀÏ ¼ö ÀÖ½À´Ï´Ù. ¶Ç´Â ƯÁ¤ LUÀÇ Æ¯Á¤ »ç¿ëÀÚ ID ¼¼Æ®¸¸À» ¹Þ¾ÆµéÀÏ ¼öµµ ÀÖ½À´Ï´Ù.
AGW ADD USERID ¸í·ÉÀ» »ç¿ëÇÏ¿© Áö¿ª AVS ¸Ó½Å»óÀÇ Àιٿîµå(°ËÁõ ¿Ï·áµÈ) »ç¿ëÀÚ ID¿¡ ±ÇÇÑÀ» ºÎ¿©ÇÏ´Â °æ¿ì, È£½ºÆ®¿¡¼´Â °ËÁõÀ» ¼öÇàÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ´Â ±ÇÇÑÀÌ ºÎ¿©µÈ ID´Â ¹Ýµå½Ã È£½ºÆ®»ó¿¡ Á¸ÀçÇÒ Çʿ䰡 ¾øÁö¸¸ ¿¬°áÀº ¹Þ¾Æµé¿©ÁüÀ» ÀǹÌÇÕ´Ï´Ù.
ÇöÀçÀÇ AVS »ç¿ëÀÚ ID ±ÇÇÑ ºÎ¿©¸¦ º¯°æÇÏ´Â µÎ °¡Áö ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.
¿¹¸¦ µé¾î, ¼·Î ´Ù¸¥ »çÀÌÆ®¿¡ µ¿ÀÏÇÑ »ç¿ëÀÚ ID°¡ ÀÖ´Â °æ¿ì´Â AVS º¯È¯ ±â´ÉÀÌ À̸§ ÁöÁ¤»óÀÇ Ãæµ¹À» ÇØ°áÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù. ÇÑ »ç¿ëÀÚ°¡ Toronto ½Ã½ºÅÛ¿¡¼ JONESÀÇ ID·Î Á¾·áÇϰí, ¶Ç ´Ù¸¥ »ç¿ëÀÚ°¡ Montreal ½Ã½ºÅÛ¿¡¼ µ¿ÀÏÇÑ ID·Î Á¾·áÇÑ °æ¿ì¸¦ °¡Á¤ÇØ º¸½Ê½Ã¿À. MontrealÀÇ JONES°¡ Toronto ½Ã½ºÅÛÀÇ µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÏ·Á°í ÇÏ´Â °æ¿ì, Toronto ½Ã½ºÅÛ¿¡¼ÀÇ ´ÙÀ½°ú °°Àº Á¶Ä¡´Â À̸§ ÁöÁ¤»óÀÇ Ãæµ¹À» ¸·¾ÆÁÖ°í Montreal ½Ã½ºÅÛÀÇ JONES°¡ Toronto ½Ã½ºÅÛÀÇ JONES¿¡°Ô ºÎ¿©µÈ Ư±ÇÀ» »ç¿ëÇÏÁö ¸øÇϵµ·Ï ÇØÁÝ´Ï´Ù.
TorontoÀÇ JONES°¡ Montreal ½Ã½ºÅÛÀÇ ¿ø°Ý µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÒ ¶§ MontrealÀÇ JONES¿¡°Ô ºÎ¿©µÈ Ư±ÇÀ» »ç¿ëÇÏÁö ¸øÇϵµ·Ï Çϱâ À§ÇØ Montreal ½Ã½ºÅÛ¿¡¼ ÀÌ·¯ÇÑ Á¶Ä¡¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ ID º¯È¯À» Áö¿øÇÏ´Â AVS ¸í·ÉÀº VM/ESA Connectivity Planning, Administration and Operation¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
LU 6.2´Â 3°³ÀÇ ÁÖ¿ä ³×Æ®¿öÅ© º¸¾È ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.
VM¿ë DB2¿¡ ´ëÇÑ ¼¼¼È ·¹º§ º¸¾ÈÀ» ÁöÁ¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼´Â ³×Æ®¿öÅ© º¸¾È¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö´Â VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ »ç¿ëÇÏ´Â °Í°ú µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ¼¼¼Ç ·¹º§ º¸¾ÈÀ» »ç¿ëÇÕ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ´Â ÀÌ¹Ì °ËÁõµÈ »ç¿ëÀÚ ID(SECURITY=SAME) ¶Ç´Â »ç¿ëÀÚ ID¿Í ¾ÏÈ£(SECURITY=PGM)¸¦ Àü¼ÛÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ ID¿Í ¾ÏÈ£°¡ Àü¼ÛµÉ °æ¿ì, CP, RACF ¶Ç´Â ÀÌ¿Í µ¿ÀÏÇÑ Á¦Ç°Àº ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö È£½ºÆ®ÀÇ VM µð·ºÅ丮¿¡¼ À̸¦ °ËÁõÇÕ´Ï´Ù. °ËÁõ¿¡ ½ÇÆÐÇÒ °æ¿ì, ¿¬°á ¿äûÀÌ °ÅºÎµË´Ï´Ù. °ËÁõÀÌ ¼º°øÀûÀÌ¸é ¿¬°á ¿äûÀÌ ¹Þ¾Æµé¿©Áý´Ï´Ù. ¿äû¿¡ »ç¿ëÀÚ ID¸¸ µé¾î ÀÖ´Â °æ¿ì, VM¿ë DB2´Â »ç¿ëÀÚ ID¸¦ °ËÁõÇÏÁö ¾Ê°í ¿äûÀ» ¹Þ¾ÆµéÀÔ´Ï´Ù.
ÁÖ: | VM¿ë DB2´Â VM/ESA°¡ ¾Ïȣȸ¦ Áö¿øÇÏÁö ¾ÊÀ¸¹Ç·Î ¾ÏÈ£È ±â´ÉÀ» Á¦°øÇÏÁö ¾Ê½À´Ï´Ù. |
VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö´Â VMÀÌ Á¦°øÇÑ »ç¿ëÀÚ ID°¡ µ¥ÀÌÅͺ£À̽º¿¡ ¾×¼¼½ºÇϱâ À§ÇÑ CONNECT ±ÇÇÑÀ» °®´ÂÁö °ËÁõÇÑ ÈÄ, ±ÇÇÑÀÌ ¾øÀ» °æ¿ì ¿¬°áÀ» °ÅºÎÇÕ´Ï´Ù.
µ¥ÀÌÅͺ£À̽º ÀÚ¿øÀÇ ¼ÒÀ¯Àڷμ VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö´Â VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ »óÁÖÇÏ´Â SQL ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º º¸¾È ±â´ÉÀ» Á¦¾îÇÕ´Ï´Ù. VM¿ë DB2°¡ °ü¸®ÇÏ´Â ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ¾×¼¼½º´Â Ư±Ç ¼¼Æ®¸¦ ÅëÇØ Á¦¾îµÇ´Âµ¥, ÀÌ´Â VM¿ë DB2 ½Ã½ºÅÛ °ü¸®ÀÚ³ª ƯÁ¤ ¿ÀºêÁ§Æ®ÀÇ ¼ÒÀ¯ÀÚ¿¡ ÀÇÇØ »ç¿ëÀÚ¿¡°Ô ºÎ¿©µË´Ï´Ù. VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö´Â µÎ °¡Áö Ŭ·¡½ºÀÇ ¿ÀºêÁ§Æ®¸¦ Á¦¾îÇÕ´Ï´Ù.
ÀÏ¹Ý »ç¿ëÀÚ°¡ ÆÐŰÁö¸¦ ÀÛ¼ºÇÒ ¶§, ±× »ç¿ëÀÚ¿¡°Ô´Â ÀÚµ¿À¸·Î ÆÐŰÁö¸¦ ¼öÇàÇϰųª ¹Ù²Ü ¼ö ÀÖ´Â ±ÇÇÑÀÌ ºÎ¿©µË´Ï´Ù. ´Ù¸¥ ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô´Â GRANT execute¹®À» »ç¿ëÇÏ¿© VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡¼ ÆÐŰÁö¸¦ ¼öÇàÇÒ ±ÇÇÑÀ» º°µµ·Î ºÎ¿©ÇØ¾ß ÇÕ´Ï´Ù. °¢ ÀÏ¹Ý »ç¿ëÀÚ³ª PUBLIC¿¡°Ô RUN Ư±ÇÀ» ºÎ¿©ÇÏ¿© ¸ðµç ÀÏ¹Ý »ç¿ëÀÚ°¡ ÆÐŰÁö¸¦ ¼öÇàÇϵµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ÀÌ VM¿ë DB2¿¡¼ »çÀü ó¸®µÉ ¶§, ÆÐŰÁö¿¡´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ Æ÷ÇÔµÈ SQL¹®ÀÌ µé¾î °©´Ï´Ù. ÀÌ·¯ÇÑ SQL¹®Àº ´ÙÀ½°ú °°ÀÌ ºÐ·ùµË´Ï´Ù.
ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô ÆÐŰÁö ½ÇÇà ±ÇÇÑÀÌ ºÎ¿©µÇ¸é, À̵éÀº ÆÐŰÁö¿¡ µé¾î ÀÖ´Â °¢ Á¤Àû SQL¹®À» ½ÇÇàÇÒ ±ÇÇÑÀ» ÀÚµ¿À¸·Î °®°Ô µË´Ï´Ù. µû¶ó¼, ÆÐŰÁö¿¡ Á¤Àû SQL¹®¸¸ÀÌ µé¾î ÀÖ´Â °æ¿ì, ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô´Â VM¿ë DB2 Å×ÀÌºí Æ¯±ÇÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.
VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡¼ ÀÌ ¼ºê½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â °ÍÀº ¼±ÅÃÀûÀÔ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö°¡ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ LU À̸§ÀÇ ½Äº°À» Á¡°ËÇØ¾ß ÇÏ´Â °æ¿ì, VTAMÀº º¸¾È ¼ºê½Ã½ºÅÛÀ» È£ÃâÇÏ¿© »ó´ë¹æ LU °ËÁõ ±³È¯À» ¼öÇàÇÕ´Ï´Ù. »ó´ë¹æ LU °ËÁõÀ» ¼öÇàÇϱâ À§ÇÑ °áÁ¤Àº VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö°¡ Àιٿîµå ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äûÀ» ¼ö½ÅÇϱâ À§ÇØ »ç¿ëÇÏ´Â °ÔÀÌÆ®¿þÀÌ¿¡ ´ëÇØ VTAM APPL¹®ÀÇ VERIFY ¸Å°³º¯¼ö¿¡ ÁöÁ¤µÈ °ª¿¡ ÀÇÇØ ³»·ÁÁý´Ï´Ù.
º¸¾È ¼ºê½Ã½ºÅÛÀº ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͷκÎÅÍ Àü¼ÛµÈ »ç¿ëÀÚ ID¿Í ¾ÏÈ£¸¦ °ËÁõÇϱâ À§ÇØ CP°¡ È£ÃâÇÒ ¼öµµ ÀÖ½À´Ï´Ù. º¸¾È ¼ºê½Ã½ºÅÛÀÌ RACFÀε¥ RACF ½Ã½ºÅÛ ÇÁ·ÎÆÄÀÏÀÌ ¾ø´Â °æ¿ì, RACF¿¡ ÀÇÇØ °ËÁõÀÌ ¼öÇàµË´Ï´Ù. RACF ½Ã½ºÅÛ ÇÁ·ÎÆÄÀÏ(¿¹: RACFPROF)À» °¡Áö°í ÀÖ´Â °æ¿ì, ´ÙÀ½ ÁöħÀ» µû¶ó RACF¿¡ ÀÌÀÇ °ËÁõÀ» ¿äûÇϽʽÿÀ.
RALTER VMXEVENT RACFPROF DELMEM (APPCPWVL/NOCTL RALTER VMXEVENT RACFPROF ADDMEM (APPCPWVL/CTL SETEVENT REFRESH RACFPROF
»ç¿ëÀÚ ¼³Ä¡¿¡ °¡Àå ÀûÀýÇÑ ±âº»°ª CHARNAME°ú CCSID¸¦ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. ÀûÀýÇÑ °ªÀ» »ç¿ëÇϸé Ç¥½ÃµÇ´Â ¹®ÀÚ µ¥ÀÌÅÍÀÇ ¹«°á¼ºÀÌ º¸ÀåµÇ°í CCSID º¯È¯°ú °ü·ÃÇÑ ¼º´É ¿À¹öÇìµå°¡ ÁÙ¾îµì´Ï´Ù.
¿¹¸¦ µé¾î, US ENGLISH ¹®ÀÚ¿ë ÄÚµå ÆäÀÌÁö 37°ú ¹®ÀÚ ¼¼Æ® 697(CP/CS 37/697)À» »ç¿ëÇÏ¿© Å͹̳ΠÁ¦¾î±â°¡ »ý¼ºµÈ Áö¿ª »ç¿ëÀÚ¸¸ÀÌ VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ ¾×¼¼½ºÇÏ´Â °æ¿ì, ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö ±âº»°ª CHARNAMEÀ» ENGLISH·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ´Â CP/CS 37/697ÀÌ CHARNAMEÀÌ ENGLISHÀÎ CCSID 37¿¡ ÇØ´çµÇ±â ¶§¹®ÀÔ´Ï´Ù.
ºÒÇÊ¿äÇÑ CCSID º¯È¯À» ¹æÁöÇÏ·Á¸é ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö(AS) ±âº»°ª CCSID¸¦ ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö(AS)¿¡ °¡Àå ÀÚÁÖ ¾×¼¼½ºÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍÀÇ CCSID¿Í µ¿ÀÏÇÏ°Ô ¼±ÅÃÇϽʽÿÀ.
´ÙÀ½Àº ÀÌµé µÎ °¡Áö ¸ñÇ¥°¡ »óÃæÇÒ ¼ö ÀÖ´Â °æ¿ìÀÇ ¿¹ÀÔ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö ±âº»°ª CHARNAME°¡ ENGLISH·Î ¼³Á¤µÈ °æ¿ì, ÀÌ´Â ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ´ëÇÑ µ¥ÀÌÅÍ ¹«°á¼ºÀº À¯ÁöÇÏÁö¸¸, ¸ðµç ¿ø°Ý ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ´ëÇØ CCSID º¯È¯ ¿À¹öÇìµå¸¦ ÃÊ·¡ÇÕ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö ±âº»°ª CHARNAMEÀÌ UK-ENGLISH·Î ¼³Á¤µÈ °æ¿ì, ÀÌ´Â ¸ðµç ¿ø°Ý ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡ ´ëÇØ ¹ß»ýÇÏ´Â CCSID º¯È¯ ¿À¹öÇìµå´Â ¾øÁö¸¸, Áö¿ª ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡¼ µ¥ÀÌÅÍ ¹«°á¼º¿¡ ´ëÇÑ ¹®Á¦¸¦ ÃÊ·¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï, ƯÁ¤ ¹®ÀÚ°¡ Áö¿ª ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ¿¡¼ ¿Ã¹Ù¸£°Ô Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î, ¿µ±¹ ÆÄ¿îµå ±âÈ£°¡ ´Þ·¯ ±âÈ£·Î Ç¥½ÃµË´Ï´Ù.
½Ã½ºÅÛÀÇ ÇöÀç CCSID¸¦ Ç¥½ÃÇÏ·Á¸é SYSTEM.SYSOPTIONS Å×À̺íÀ» Á¶È¸ÇϽʽÿÀ. ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö ±âº»°ª CCSID´Â º¸Åë CCSIDMIXEDÀÇ °ªÀÔ´Ï´Ù. ÀÌ °ªÀÌ 0ÀÎ °æ¿ì, ½Ã½ºÅÛ ±âº»°ª CCSID´Â CCSIDSBCSÀÇ °ªÀÔ´Ï´Ù. ÀÌ Å×À̺íÀÇ CHARNAME, CCSIDSBCS, CCSIDMIXED ¹× CCSIDGRAPHIC °ªÀº µ¥ÀÌÅͺ£À̽º°¡ ½ÃÀÛµÉ ¶§¸¶´Ù ½Ã½ºÅÛ ±âº»°ªÀ¸·Î »ç¿ëµÈ °ªÀ¸·Î °»½ÅµË´Ï´Ù. ÀÌ Å×À̺íÀÇ °ªÀÌ Ç×»ó ½Ã½ºÅÛ ±âº»°ªÀÌ ¾Æ´Ò ¼öµµ ÀÖ½À´Ï´Ù. ±ÇÀåµÇÁö´Â ¾ÊÁö¸¸ DBA ±ÇÇÑÀ» °®´Â »ç¿ëÀÚ°¡ ÀÌ °ªÀ» º¯°æÇßÀ» ¼öµµ ÀÖ½À´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö ±âº»°ª CCSID¸¦ º¯°æÇÏ·Á¸é, ´ÙÀ½¿¡ ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö°¡ ½ÃÀÛµÉ ¶§ CHARNAME ¸Å°³º¯¼ö·Î SQLSTART EXE¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ »çÇ×Àº VM/ESA System Administration ¸Å´º¾óÀ» ÂüÁ¶ÇϽʽÿÀ.
»õ·Î ¼³Ä¡µÈ µ¥ÀÌÅͺ£À̽ºÀÇ °æ¿ì, ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö ±âº»°ª CHARNAMEÀº INTERNATIONALÀ̰í ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö ±âº»°ª CCSID´Â 500ÀÔ´Ï´Ù. À̰ÍÀÌ »ç¿ëÀÚ ½Ã½ºÅÛ¿¡ ¸ÂÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù. ÀÌÁÖµÈ ½Ã½ºÅÛ¿¡ ´ëÇÑ ±âº»°ª CHARNAMEÀº ENGLISHÀÌ°í ±âº» CCSID´Â 37ÀÔ´Ï´Ù.
´ÙÀ½ Á¡°Ë ¸ñ·ÏÀº »ç¿ëÀÚÀÇ VM ½Ã½ºÅÛÀÌ ÀÌÀÇ ¿ø°Ý ó¸® ¾×¼¼½º ¹æ¹ýÀ¸·Î ACF/VTAMÀ» »ç¿ëÇÏ¿© ¼³Ä¡µÇ¾úÀ¸¸ç ¿ø°Ý ½Ã½ºÅÛ°ú Åë½ÅÇϴµ¥ ÇÊ¿äÇÑ VTAM Á¤ÀÇ(¿¹: NCP Á¤ÀÇ)°¡ ¿Ï·áµÇ¾ú´Ù´Â °¡Á¤¿¡¼ ½ÃÀÛÇÏ¿© DRDA Åë½ÅÀ» ÇÒ ¼ö ÀÖµµ·Ï DRDA ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¸¦ Ȱ¼ºÈÇϴµ¥ ÇÊ¿äÇÑ ´Ü°è¸¦ ¿ä¾àÇϰí ÀÖ½À´Ï´Ù.