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 ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ºÐ»ê µ¥ÀÌÅͺ£À̽º ¾×¼¼½º¸¦ Á¦°øÇÏ°Ô ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
ºÐ»ê µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡¼ÀÇ ´ë´Ù¼ö 󸮿¡¼´Â ³×Æ®¿öÅ©ÀÇ ´Ù¸¥ À§Ä¡¿Í ¸Þ½ÃÁö ±³È¯ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ Ã³¸®°¡ ¿Ã¹Ù¸£°Ô ¼öÇàµÇ°Ô ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
Áö¿ª ½Ã½ºÅÛ Á¤ÀÇ(SNA) ¶Ç´Â Áö¿ª ½Ã½ºÅÛ Á¤ÀÇ(TCP/IP)¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
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 ³×Æ®¿öÅ©¿¡ Á¤ÀÇÇϽʽÿÀ.
OS/390¿ë DB2 Universal Database´Â ½Ãµ¿½Ã BSDS¸¦ ÀÐ¾î ½Ã½ºÅÛ ¼³Ä¡ ¸Å°³º¯¼ö¸¦ ¾Ë¾Æ³À´Ï´Ù. BSDS¿¡ ÀúÀåµÈ ·¹ÄÚµå Áß Çϳª´Â DDF ·¹ÄÚµå¶ó°í ÇÕ´Ï´Ù. ÀÌ´Â ÀÌ ·¹Äڵ忡 DDF°¡ VTAM¿¡ ¿¬°áÇϱâ À§ÇØ »ç¿ëÇÏ´Â Á¤º¸°¡ µé¾î Àֱ⠶§¹®ÀÔ´Ï´Ù. ÀÌ Á¤º¸´Â ´ÙÀ½À¸·Î ±¸¼ºµË´Ï´Ù.
´ÙÀ½ µÎ °¡Áö ¹æ¹ýÀ¸·Î DDF BSDS Á¤º¸¸¦ OS/390¿ë DB2 Universal Database¿¡ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×¸² 15. OS/390¿ë DB2 Universal Database ¼³Ä¡ ÆÐ³Î DSNTIPR
+--------------------------------------------------------------------------------+ | | | DISTRIBUTED DATA FACILITY =| |==> _ | | | | Enter data below: | | | | 1 DDF STARTUP OPTION ===> AUTO NO, AUTO, or COMMAND | | 2 DB2 LOCATION NAME ===> NEW_YORK3 The name other DB2s use to | | refer to this DB2 | | 3 DB2 NETWORK LUNAME ===> NYM2DB2 The name VTAM uses to refer to this DB2 | | 4 DB2 NETWORK PASSWORD ===> PSWDBD1 Password for DB2's VTAM application | | 5 RLST ACCESS ERROR ===> NOLIMIT NOLIMIT, NORUN, or 1-5000000 | | 6 RESYNC INTERVAL ===> 3 Minutes between resynchronization period| | 7 DDF THREADS ===> ACTIVE (ACTIVE or INACTIVE) Status of a | | database access thread that commits or | | rolls back and holds no database locks | | or cursors | | 8 DB2 GENERIC LUNAME ===> Generic VTAM LU name for this DB2 | | subsystem or data sharing group | | 9 IDLE THREAD TIMEOUT ===> 120 0 or seconds until dormant server ACTIVE| | thread will be terminated (0-9999) | | 10 EXTENDED SECURITY ===> YES Allow change password and descriptive | | security error codes. YES or NO. | | PRESS: ENTER to continue RETURN to exit HELP for more information | | | +--------------------------------------------------------------------------------+ |
±×¸² 16¿¡´Â À§Ä¡ À̸§ NEW_YORK3, LU À̸§ NYM2DB2 ¹× ¾ÏÈ£ PSWDBD1¸¦ »ç¿ëÇÏ¿© BSDS¸¦ °»½ÅÇÏ´Â ¹æ¹ýÀÌ ³ª¿Í ÀÖ½À´Ï´Ù.
±×¸² 16. ºÎÆ®½ºÆ®·¦ µ¥ÀÌÅÍ ¼¼Æ® DDF Á¤ÀÇ (VTAM¿ë)
//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 //* //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=NYM2DB2,PASSWORD=PSWDBD1 //* |
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 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ÀÇ Å°¿öµåµé¿¡ ´ëÇÑ ¼³¸íÀº ´ÙÀ½°ú °°½À´Ï´Ù.
µÎ °³ÀÇ ºÐ»ê µ¥ÀÌÅͺ£À̽º »ó´ë¹æ°£¿¡ ¸ðµç APPC ¼¼¼ÇÀ» ÀÚµ¿À¸·Î ½ÃÀÛÇØ¾ß ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. AUTOSES °ªÀÌ °æÇÕ ½ÂÀÚ ÇѰè(DMINWNL) ¹Ì¸¸ÀÏ °æ¿ì, VTAMÀº ºÐ»ê µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ³ª¸ÓÁö SNA ¼¼¼ÇÀ» ÇÊ¿ä·Î ÇÒ ¶§±îÁö ÀÌµé ¼¼¼ÇÀÇ ½ÃÀÛÀ» Áö¿¬½Ãŵ´Ï´Ù.
»ó´ë¹æÀÌ DSESLIM, DMINWNL ¶Ç´Â DMINWNR ¸Å°³º¯¼ö¿¡ ¿äûµÈ ¼¼¼Ç ¼ö¸¦ Áö¿øÇÒ ¼ö ¾ø´Â °æ¿ì, CNOS ÇÁ·Î¼¼½º´Â ÀÌµé ¸Å°³º¯¼ö¿¡ ´ëÇØ »ó´ë¹æ¿¡ ¹Þ¾Æµé¿©Áú ¼ö ÀÖ´Â »õ·Î¿î °ªÀ» Á¶Á¤ÇÕ´Ï´Ù.
°¢ OS/390¿ë DB2 Universal Database »ó´ë¹æ¿¡ ´ëÇÑ SNA ´ëÈ º¸¾È ·¹º§Àº OS/390¿ë DB2 Universal Database CDB(SYSIBM.LUNAMES Å×À̺íÀÇ USERSECURITY Ä÷³)¿¡¼ ÃëÇØÁö¹Ç·Î SECACPT=ALREADYV¸¦ ¹Ýµå½Ã ÁöÁ¤ÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. SECACPT=ALREADYV´Â USERSECURITYÀÇ °ªÀ» ¼±ÅÃÇϴµ¥ ÀÖ¾î ÃÖ´ëÇÑÀÇ À¶Å뼺À» ºÎ¿©ÇÕ´Ï´Ù.
OS/390¿ë DB2 Universal Database¿¡¼´Â VERIFY Ű¿öµå¿¡ ´ëÇØ ¾î¶² °ªÀ» ¼±ÅÃÇØµµ µË´Ï´Ù. º¸¾È¼ºÀÌ ¾ø´Â ³×Æ®¿öÅ©¿¡¼´Â VERIFY=REQUIRED °ªÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. VERIFY=REQUIRED °ªÀ» »ç¿ëÇÒ °æ¿ì VTAMÀº »ó´ë¹æ LU °ËÁõÀ» ¼öÇàÇÒ ¼ö ¾ø´Â »ó´ë¹æÀ» °ÅºÎÇÕ´Ï´Ù. VERIFY=OPTIONALÀ» ¼±ÅÃÇÏ´Â °æ¿ì, VTAMÀº ÀÌ Áö¿øÀ» Á¦°øÇÏ´Â »ó´ë¹æ¿¡°Ô¸¸ »ó´ë¹æ LU °ËÁõÀ» ¼öÇàÇÕ´Ï´Ù.
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 ´ëȸ¦ ½ÃÀÛÇϱâ À§ÇÑ Çã°¡¸¦ ¿äûÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
ÆíÀǸ¦ À§ÇØ 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 Åë½ÅÀ» Á¤ÀÇÇϴµ¥ ÇÊ¿äÇÑ ´Ü°è´Â ´ÙÀ½°ú °°½À´Ï´Ù.
±×¸² 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´Â ´ÙÀ½ Å×À̺í·Î ±¸¼ºµË´Ï´Ù.
ÀÌ Å×À̺íÀº ¾Æ¿ô¹Ù¿îµå ¿äûÀ» À§ÇØ OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¼±ÅÃÇÑ °¢ RDB_NAMEÀ» ¼±ÅÃÇÒ ¶§ ÇÊ¿äÇÑ SNA ¶Ç´Â TCP/IP ÁÖ¼Ò Á¤º¸¸¦ OS/390¿ë DB2 Universal Database°¡ ÆÇº°ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. ÀÌÀÇ Ä÷³Àº ´ÙÀ½°ú °°½À´Ï´Ù.
¿ø°Ý ½Ã½ºÅÛÀÌ ±âº» TPN ÀÌ¿ÜÀÇ TPN °ªÀ» ÇÊ¿ä·Î ÇÏ´Â °æ¿ì, ¿©±â¿¡ ÀÌ °ªÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ Å×À̺íÀº SNA ¿¬°áÀ» ÅëÇØ ¾×¼¼½ºµÇ´Â ¿ø°Ý ½Ã½ºÅÛÀÇ ³×Æ®¿öÅ© ¼Ó¼ºÀ» Á¤ÀÇÇÕ´Ï´Ù. ÀÌÀÇ Ä÷³Àº ´ÙÀ½°ú °°½À´Ï´Ù.
USERNAMES Ä÷³¿¡ 'I' ¶Ç´Â 'B'°¡ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì, »ç¿ëÀÚ ID¸¸ Æ÷ÇÔµÈ ¼ö½Å ¿¬°á ¿äûÀ» °ËÁõÇϱâ À§ÇØ RACF°¡ È£ÃâµÇÁö ¾Ê½À´Ï´Ù.
¾Æ¿ô¹Ù¿îµå ¿äû¿¡ »ç¿ëµÇ´Â ±ÇÇÑ ºÎ¿© ID´Â USERNAMES Ä÷³ÀÇ °ª¿¡ µû¶ó DB2 »ç¿ëÀÚÀÇ ±ÇÇÑ ºÎ¿© IDÀ̰ųª º¯È¯µÈ IDÀÔ´Ï´Ù.
USERNAMES Ä÷³Àº 'B' ¶Ç´Â 'O'¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
MODESELECT¿¡ 'Y'ÀÌ¿ÜÀÇ ´Ù¸¥ °ªÀÌ Æ÷ÇÔµÈ °æ¿ì, ¸ðµå À̸§ IBMDB2LMÀÌ ½Ã½ºÅÛ ÁöÁ¤ ¾×¼¼½º ¿äû¿¡ »ç¿ëµÇ°í ¸ðµå À̸§ IBMRDB´Â DRDA ¿äû¿¡ »ç¿ëµË´Ï´Ù.
MODESELECT Ä÷³Àº ¸ðµå À̸§°ú ¿¬°üµÈ VTAM ¼ºñ½º Ŭ·¡½º(COS)¸¦ ÁöÁ¤ÇÏ¿© ºÐ»ê µ¥ÀÌÅͺ£À̽º ¿äû¿¡ ¿ì¼±¼øÀ§¸¦ ºÎ¿©ÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
ÀÌ Å×À̺íÀº APPC(SNA) ¿¬°áÀ» »ç¿ëÇÏ¿© °¢ »ó´ë¹æ ½Ã½ºÅÛ¿¡ ´ëÇØ LU 6.2 ¼¼¼Ç ÇѰè(CNOS ÇѰè)¸¦ Á¦°øÇϴµ¥ »ç¿ëµË´Ï´Ù. ÀÌÀÇ Ä÷³Àº ´ÙÀ½°ú °°½À´Ï´Ù.
CONVLIMIT¿¡ ¼±ÅÃµÈ °ªÀº CNOSÁß¿¡ »ç¿ëµÇ¾î DMINWNR°ú DMINWNL °ªÀ» CONVLIMIT/2·Î ¼³Á¤ÇÕ´Ï´Ù.
ÀÌ Å×À̺íÀ» ÅëÇØ °¢°¢ÀÇ ÀÏ¹Ý »ç¿ëÀÚ¿Í OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ ¼·Î ´Ù¸¥ ¸ðµå À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â SNA ¿¬°á¿¡¸¸ »ç¿ëµË´Ï´Ù. °¢ VTAM ¸ðµå À̸§Àº ¿¬°üµÈ ¼ºñ½º Ŭ·¡½º(COS)¸¦ °¡Áú ¼ö ÀÖÀ¸¹Ç·Î ÀÌ Å×À̺íÀ» »ç¿ëÇϸé AUTHID, PLANNAME ¹× LUNAMEÀÇ Á¶ÇÕ¿¡ µû¶ó ³×Æ®¿öÅ© Àü¼Û ¿ì¼±¼øÀ§¸¦ ºÐ»ê µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌÀÇ Ä÷³Àº ´ÙÀ½°ú °°½À´Ï´Ù.
ÀÌ Å×À̺íÀº ¾ÏÈ£, À̸§ º¯È¯ ¹× ¹ß½ÅÁö(come-from) Á¡°ËÀ» Á¦°øÇÏ¿© ÀÏ¹Ý »ç¿ëÀÚ À̸§À» °ü¸®Çϴµ¥ »ç¿ëµË´Ï´Ù. OS/390¿ë DB2 Universal Database´Â ÀÏ¹Ý »ç¿ëÀÚ À̸§À» ±ÇÇÑ ºÎ¿© ID·Î ÁöĪÇÕ´Ï´Ù. ´ëºÎºÐÀÇ ´Ù¸¥ Á¦Ç°µéÀº ÀÌ À̸§À» »ç¿ëÀÚ ID·Î ÁöĪÇÕ´Ï´Ù.
ÀÌ Å×ÀÌºí¿¡¼ À̸§ º¯È¯À» »ç¿ëÇÏ¸é »ç¿ëÀÚ ID ¿¬°á°ú OS/390¿ë DB2 Universal Database ±ÇÇÑ ºÎ¿© ID¿¡ ´ëÇØ ¼·Î ´Ù¸¥ °ªÀÌ »ç¿ëµÇµµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̸§ º¯È¯ ÇÁ·Î¼¼½º´Â ¿ø°Ý ½Ã½ºÅÛ¿¡ ´ëÇÑ ¿äû(¾Æ¿ô¹Ù¿îµå ¿äû)°ú ¿ø°Ý ½Ã½ºÅÛÀ¸·ÎºÎÅÍÀÇ ¿äû(Àιٿîµå ¿äû)¿¡ Çã¿ëµË´Ï´Ù. ¾ÏÈ£°¡ ÄÚµåȵÇÁö ¾ÊÀ» °æ¿ì, ÀÌ Å×À̺íÀº »ç¿ëÀÚ ID¿Í ¾ÏÈ£°¡ ¿ø°Ý »çÀÌÆ®·Î Àü¼ÛµÉ ¶§ ÀÏ¹Ý »ç¿ëÀÚ ¾ÏÈ£¿¡ ´ëÇÑ ¼Ò½º°¡ µË´Ï´Ù. ÀÌÀÇ Ä÷³Àº ´ÙÀ½°ú °°½À´Ï´Ù.
I - Àιٿîµå ¿¬°áÀ» ÁöÁ¤ÇÕ´Ï´Ù. O - ¾Æ¿ô¹Ù¿îµå ¿¬°áÀ» ÁöÁ¤ÇÕ´Ï´Ù.
TCP/IP ¿¬°á¿¡ ´ëÇØ¼´Â "O"¸¦ »ç¿ëÇϽʽÿÀ. TCP/IP ¿äû¿¡ ´ëÇØ¼´Â Àιٿîµå ID º¯È¯°ú ¹ß½ÅÁö(come-from) Á¡°ËÀÌ ¼öÇàµÇÁö ¾Ê½À´Ï´Ù.
°ø¹éÀÌ ¾Æ´Ñ LINKNAMEÀÌ ÁöÁ¤µÇ¸é ´ÙÀ½ Áß Çϳª ¶Ç´Â µÑ´Ù ÂüÀ̾î¾ß ÇÕ´Ï´Ù.
TCP/IP Ŭ¶óÀÌ¾ðÆ®¿¡ ´ëÇØ Àιٿîµå À̸§ º¯È¯ ¹× ¹ß½ÅÁö(come-from) Á¡°ËÀÌ ¼öÇàµÇÁö ¾Ê½À´Ï´Ù.
ÀÌ Å×À̺íÀº TCP/IP ³ëµå¿¡ »ç¿ëµË´Ï´Ù.
¾Æ¿ô¹Ù¿îµå ¿äû¿¡ »ç¿ëµÇ´Â ±ÇÇÑ ºÎ¿© ID´Â USERNAMES Ä÷³ÀÇ °ª¿¡ µû¶ó DB2 »ç¿ëÀÚÀÇ ±ÇÇÑ ºÎ¿© IDÀ̰ųª º¯È¯µÈ IDÀÔ´Ï´Ù.
USERNAMES Ä÷³Àº 'O'¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
¹«º¯È¯ ¶Ç´Â "¹ß½ÅÁö(come-from)" Á¡°ËÀº Àιٿîµå ID¿¡ ´ëÇØ ¼öÇàµË´Ï´Ù.
VTAMÀº OS/390 ½Ã½ºÅÛ¿¡ ´ëÇÑ Åë½Å °ü¸® ÇÁ·Î±×·¥ÀÔ´Ï´Ù. VTAMÀº OS/390¿ë DB2 Universal Database·ÎºÎÅÍ LU 6.2 ¸í·É¾î¸¦ ¹Þ¾Æµé¿© ÀÌ ¸í·É¾î¸¦ ³×Æ®¿öÅ©¸¦ ÅëÇØ Àü¼ÛÇÒ ¼ö ÀÖ´Â LU 6.2 µ¥ÀÌÅÍ¿·Î º¯È¯ÇÕ´Ï´Ù. VTAMÀÌ OS/390¿ë DB2 Universal Database Åë½Å µ¥ÀÌÅͺ£À̽º¿¡ Á¤ÀÇµÈ »ó´ë¹æ ÀÀ¿ëÇÁ·Î±×·¥°ú Åë½ÅÇÏ·Á¸é, VTAM¿¡ ´ÙÀ½ Á¤º¸¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.
OS/390¿ë DB2 Universal Database°¡ VTAM°ú Åë½ÅÇÒ ¶§, OS/390¿ë DB2 Universal Database´Â ¿øÇÏ´Â ¸ñÀûÁö¸¦ ½Äº°Çϱâ À§ÇÑ LU À̸§(NETID.LUNAME°¡ ¾Æ´Ô)¸¸À» VTAM¿¡ Àü¼ÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ LU À̸§Àº Áö¿ª VTAM ½Ã½ºÅÛ¿¡ ¾Ë·ÁÁø LU À̸§ Áß¿¡¼ °íÀ¯ÇØ¾ß Çϸç, VTAMÀº OS/390¿ë DB2 Universal Database°¡ Àü´ÞÇÏ´Â LU À̸§À» ÅëÇØ NETID¿Í LU À̸§À» ¸ðµÎ ÆÇº°ÇÒ ¼ö ÀÖ½À´Ï´Ù. LU À̸§ÀÌ ±â¾÷ÀÇ SNA ³×Æ®¿öÅ© Àü¹Ý¿¡ °ÉÃÄ °íÀ¯ÇÒ °æ¿ì, VTAM ÀÚ¿ø Á¤ÀÇ ÇÁ·Î¼¼½º°¡ »ó´çÈ÷ °£´ÜÇØÁý´Ï´Ù. ±×·¯³ª, À̰ÍÀÌ Ç×»ó °¡´ÉÇÏÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù. SNA ³×Æ®¿öÅ© ³»ÀÇ LU À̸§ÀÌ °íÀ¯ÇÏÁö ¾ÊÀ» °æ¿ì, VTAM LU À̸§ º¯È¯À» »ç¿ëÇÏ¿© °íÀ¯ÇÏÁö ¾ÊÀº LU À̸§¿¡ ´ëÇØ Á¤È®ÇÑ NETID.LUNAME Á¶ÇÕÀ» ±¸ÃàÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º´Â VTAM Network Implementation GuideÀÇ "Resource Name Translation"¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
¿ø°Ý LU À̸§À» Á¤ÀÇÇϴµ¥ »ç¿ëµÇ´Â VTAM Á¤ÀÇ ¹èÄ¡¿Í ±¸¹®Àº ¿ø°Ý ½Ã½ºÅÛÀÌ Áö¿ª VTAM ½Ã½ºÅÛ¿¡ ³í¸®Àû ¹× ¹°¸®ÀûÀ¸·Î ¿¬°áµÇ´Â ¹æ½Ä¿¡ Å©°Ô Á¿ìµË´Ï´Ù.
»ç¿ëÀÚ°¡ Á¤ÀÇÇÑ VTAM ¸ðµå Å×À̺íÀÌ RU Å©±â¿Í ÆäÀÌ½Ì °è¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌµé °ªÀ» ¿Ã¹Ù¸£°Ô Á¤ÀÇÇÏÁö ¸øÇÒ °æ¿ì ¸ðµç VTAM ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÁÁÁö ¾ÊÀº ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ½À´Ï´Ù.
RU Å©±â, ¼¼¼Ç ÇÑ°è ¹× ÆäÀÌ½Ì °è¼ö¸¦ ¼±ÅÃÇÑ ÈÄ, ÀÌµé °ªÀÌ ±âÁ¸ÀÇ VTAM ³×Æ®¿öÅ©¿¡ ¹ÌÄ¡´Â ¿µÇâÀ» °í·ÁÇÏ´Â °ÍÀÌ ¾ÆÁÖ Áß¿äÇÕ´Ï´Ù. »õ·Î¿î ºÐ»ê µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛÀ» ¼³Ä¡ÇÏ´Â °æ¿ì ´ÙÀ½ »çÇ×À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.
NCP MAXBFRU ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì, RU Å©±â¿Í 29 ¹ÙÀÌÆ®¸¦ Ãæ´çÇÒ ¼ö ÀÖ´Â °ªÀ» ¼±ÅÃÇϽʽÿÀ. NCPÀÇ °æ¿ì, MAXBFRU ¸Å°³º¯¼ö°¡ PIU¸¦ ´ã´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â VTAM I/O ¹öÆÛÀÇ ¼ö¸¦ Á¤ÀÇÇÕ´Ï´Ù. IOBUF ¹öÆÛ Å©±â·Î 441À» ¼±ÅÃÇÏ´Â °æ¿ì, MAXBFRU=10Àº 4K RU¸¦ ¿Ã¹Ù¸£°Ô ó¸®ÇÒ ¼ö ÀÖ´Â µ¥ 10*441ÀÌ 4096+29º¸´Ù Å©±â ¶§¹®ÀÔ´Ï´Ù.
°í·ÁÇÒ »çÇ×Àº ¾Õ¿¡¼ ¸í½ÃµÈ °Í°ú °°½À´Ï´Ù(Áö¿ª ½Ã½ºÅÛ Á¤ÀÇ(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) Áß Çϳª¿Í ÀÏÄ¡ÇÏ´Â ÇàÀ» ã½À´Ï´Ù.
ÀÏÄ¡ÇÏ´Â ÇàÀÌ ¾øÀ» °æ¿ì, 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¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.
±×¸² 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 ´ëÈ º¸¾È ¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù.
OS/390¿ë DB2 Universal Database´Â ÀÏ¹Ý »ç¿ëÀÚ À̸§ º¯È¯À» ¾Æ¿ô¹Ù¿îµå ´ëÈ º¸¾È¿¡ °áÇÕÇϹǷÎ, ¾Æ¿ô¹Ù¿îµå ÀÏ¹Ý »ç¿ëÀÚ À̸§ º¯È¯ÀÌ È°¼ºÈµÈ °æ¿ì¿¡´Â SECURITY=SAMEÀ» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
SYSIBM.LUNAMES Å×ÀÌºí¿¡ ÁöÁ¤µÈ ¿É¼Ç¿¡ µû¶ó OS/390¿ë DB2 Universal Database´Â ´ÙÀ½°ú °°Àº µÎ °³ÀÇ ¼·Î ´Ù¸¥ ¼Ò½º·ÎºÎÅÍ ÀÏ¹Ý »ç¿ëÀÚÀÇ ¾ÏÈ£¸¦ È®º¸ÇÕ´Ï´Ù.
±×¸² 23¿¡¼´Â SMITH¿Í JONES¿¡ ´ëÇÑ ¾ÏÈ£¸¦ Á¤ÀÇÇÕ´Ï´Ù. ¿¹ÀÇ LUNAME Ä÷³¿¡´Â °ø¹éÀÌ µé¾î ÀÖÀ¸¹Ç·Î ÀÌµé ¾ÏÈ£´Â ÀÓÀÇ ¿ø°Ý ½Ã½ºÅÛÀÇ SMITH ¶Ç´Â JONES°¡ ¾×¼¼½º¸¦ ½ÃµµÇÒ ¶§ »ç¿ëµË´Ï´Ù.
±×¸² 23. ¿ø°Ý »çÀÌÆ®¿¡ ¾ÏÈ£ Àü¼Û(SNA)
INSERT INTO SYSIBM.USERNAMES (TYPE, AUTHID, LINKNAME, NEWAUTHID, PASSWORD) VALUES ('O', 'JONES', ' ', ' ', 'JONESPWD'); INSERT INTO SYSIBM.USERNAMES (TYPE, AUTHID, LINKNAME, NEWAUTHID, PASSWORD) VALUES ('O', 'SMITH', ' ', ' ', 'SMITHPWD'); |
OS/390¿ë DB2 Universal Database´Â SYSIBM.USERNAMES Å×À̺íÀ» °Ë»öÇÏ¿© ¿ø°Ý ½Ã½ºÅÛÀ¸·Î Àü¼ÛÇÒ »ç¿ëÀÚ ID(NEWAUTHID °ª)¸¦ °áÁ¤ÇÕ´Ï´Ù. Àü¼ÛµÇ´Â ÀÌ À̸§ÀÌ RACF ¾ÏÈ£ ÃßÃâ¿¡ »ç¿ëµË´Ï´Ù. À̸§À» º¯È¯ÇÏÁö ¾ÊÀ¸·Á´Â °æ¿ì, º¯È¯¾øÀÌ À̸§ÀÌ Àü¼ÛµÇµµ·Ï SYSIBM.USERNAMES¿¡ ÇàÀ» ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. ±×¸² 24¿¡¼´Â ÀÏ¹Ý »ç¿ëÀÚ À̸§(»ç¿ëÀÚ ID)À» º¯È¯ÇÏÁö ¾Ê°í LUDALLAS¿Í LUNYC·Î ¿äûÀÌ Àü¼ÛµÇ°Ô ÇÕ´Ï´Ù.
±×¸² 24. ¿ø°Ý »çÀÌÆ®¿¡ ÄÚµåÈµÈ ¾ÏÈ£ Àü¼Û(SNA)
INSERT INTO SYSIBM.USERNAMES (TYPE, AUTHID, LINKNAME, NEWAUTHID, PASSWORD) VALUES ('O', ' ', 'LUNYC', ' ', ' '); INSERT INTO SYSIBM.USERNAMES (TYPE, AUTHID, LINKNAME, NEWAUTHID, PASSWORD) VALUES ('O', ' ', 'LUDALLAS', ' ', ' '); |
ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ºÐ»ê µ¥ÀÌÅͺ£À̽º º¸¾È¿¡ Âü¿©ÇÒ ¼ö ÀÖ´Â À¯ÀÏÇÑ ¹æ¹ýÀº ÀÏ¹Ý »ç¿ëÀÚ À̸§ ¼±Åÿ¡¼ ¼³¸íµÈ °Í°ú °°Àº ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯À» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ¾Æ¿ô¹Ù¿îµå À̸§ º¯È¯À» »ç¿ëÇÏ¿© ¿äû ÀÛ¼ºÀ» ÀÏ¹Ý »ç¿ëÀÚ¿Í ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ½Äº°À» Åä´ë·Î °¢ ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. OS/390¿ë DB2 Universal Database ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͰ¡ ºÐ»ê ½Ã½ºÅÛ º¸¾È¿¡ ±â¿©ÇÏ´Â ´Ù¸¥ ¹æ¹ýÀ¸·Î´Â ´ÙÀ½ÀÌ ÀÖ½À´Ï´Ù.
ÆÐŰÁö¸¦ ¹ÙÀεåÇÒ ¶§ ENABLE/DISABLE ¿É¼ÇÀ» »ç¿ëÇÏ¿© TSO, CICS/ESA, IMS/ESA ¶Ç´Â ¿ø°Ý OS/390¿ë DB2 Universal Database ¼ºê½Ã½ºÅÛ¿¡¼ ÆÐŰÁö¸¦ »ç¿ëÇÏ°Ô µÇ´ÂÁöÀÇ ¿©ºÎ¸¦ ÁöÁ¤ÇϽʽÿÀ.
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 °ü¸® ¾È³»¼¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.