¿¬°á¼º º¸Ãæ ¼³¸í¼
¿©±â¿¡¼´Â AS/400¿ë DB2 Universal Database ¹× DB2 Common Server ¹öÀü 2 ¶Ç´Â DB2 Universal Database »çÀÌ¿¡¼
SQL Á¶ÀÛ¿¡ Àû¿ëµÇ´Â ¸î °¡Áö Ãß°¡ °í·Á»çÇ×À» ³ª¿ÇÕ´Ï´Ù. ±× ¿Ü¿¡ OS/2¿ë
DB2¿¡ °üÇÑ »çÇ×ÀÌ ¼³¸íµÇÁö¸¸ ´ëºÎºÐÀÇ °æ¿ì À¯»çÇÑ »çÇ×ÀÌ ´ÙÀ½°ú °°ÀÌ
´Ù¸¥ Ç÷§Æû¿¡ ÀÖ´Â DB2 Common Server ¹öÀü 2 ¹× DB2 Universal Database¿¡ Àû¿ëµË´Ï´Ù.
- AS/400¿¡¼ Å×À̺í À̸§Àº ÄÝ·º¼Ç(¶Ç´Â ¶óÀ̺귯¸® À̸§)¿¡ ÀÇÇØ ±ÔÁ¤µÇ¸ç
AS/400¿ë DB2 Universal Database µ¥ÀÌÅͺ£À̽º(AS/400´ç ÇϳªÀÇ µ¥ÀÌÅͺ£À̽º)¿¡ »óÁÖÇÕ´Ï´Ù.
±×·¯³ª PC¿¡¼´Â Å×À̺íÀÌ »ç¿ëÀÚ ID(Å×À̺í ÀÛ¼ºÀÚ)¿¡ ÀÇÇØ ±ÔÁ¤µÇ¸ç,
ƯÁ¤ µ¥ÀÌÅͺ£À̽º¿¡ »óÁÖÇÕ´Ï´Ù(OS/2¿ë DB2¸¦ °®Ãá PC¿¡ °¡´ÉÇÑ ¿©·¯
°¡Áö µ¥ÀÌÅͺ£À̽º¸¦ °®Ãã).
- ÀÌ´Â Á¶È¸µÇ´Â Å×À̺í À̸§ÀÌ ÄÝ·º¼Ç À̸§ ¾øÀÌ ÁöÁ¤µÈ °æ¿ì, OS/2¿ë DB2¿¡¼
AS/400¿ë DB2 Universal Database·ÎÀÇ Á¶È¸(DB2 Connect¸¦ ÅëÇØ)½Ã (±âº») ÄÝ·º¼Ç À̸§¿¡ ´ëÇØ ¸ñÇ¥Ãø ÀÛ¾÷(AS/400)ÀÇ
»ç¿ëÀÚ ID°¡ »ç¿ëµÊÀ» ÀǹÌÇÕ´Ï´Ù. ÁÖÀÇÇϽʽÿÀ. ±×·¸Áö ¾ÊÀ¸¸é Å×À̺íÀ»
ãÁö ¸øÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
- ÀÌ´Â ¶ÇÇÑ AS/400¿ë DB2 Universal Database¿¡¼ OS/2¿ë DB2·ÎÀÇ Á¶È¸°¡ ³»Æ÷µÈ Å×À̺í
±ÔÁ¤ÀÚ°¡ µÊÀ» ÀǹÌÇÕ´Ï´Ù('qualifier.table-name' Çü½ÄÀ¸·Î ±ÔÁ¤ÀÚ°¡
Á¶È¸¿¡ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì). OS/2¿ë DB2 Å×ÀÌºí ±ÔÁ¤ÀÚ(AS/400 ÀÀ¿ëÇÁ·Î±×·¥
¸®Äù½ºÅÍ¿¡ ÀÇÇØ ÄÝ·º¼ÇÀ̳ª ¶óÀ̺귯¸®·Î Á¤ÀǵÈ)´Â ÀÌ Á¶È¸¸¦ ¼öÇàÇÏ´Â
»ç¿ëÀÚÀÇ »ç¿ëÀÚ ID·Î ±âº» ¼³Á¤µÊÀ» ÀǹÌÇϱ⵵ ÇÕ´Ï´Ù. ÁÖÀÇÇϽʽÿÀ.
±×·¸Áö ¾ÊÀ¸¸é Á¶È¸½Ã Å×À̺íÀ» ãÁö ¸øÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
- ÀϹÝÀûÀÎ »ç¿ëÀÚ ID¸¦ »ç¿ëÇÏ¿© OS/2¿ë DB2 µ¥ÀÌÅͺ£À̽º¿Í Å×À̺íÀ»
ÀÛ¼ºÇÏ·Á°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. OS/2¿ë DB2ÀÇ °æ¿ì, AS/400¿ë DB2 Universal Database¿¡ ÀÖ´Â °Í°ú
°°Àº ¹°¸®Àû ÄÝ·º¼ÇÀº ¾ø°í ´Ù¸¸ ÀÛ¼ºÀÚÀÇ »ç¿ëÀÚ IDÀÎ Å×ÀÌºí ±ÔÁ¤ÀÚ¸¸ ÀÖ½À´Ï´Ù.
- OS/2¿ë DB2°¡ DRDA ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇϴ Ŭ¶óÀÌ¾ðÆ®°¡ µÉ °æ¿ì
DB2 Connect(¶Ç´Â DDCS)°¡ ÇÊ¿äÇÕ´Ï´Ù. OS/2¿ë DB2°¡ ¼¹ö·Î¸¸ »ç¿ëµÇ´Â
°æ¿ì¿¡´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.
- DB2 Connect¸¦ Á¦´ë·Î ±¸¼ºÇÏ´Â °ÍÀÌ ¸Å¿ì Áß¿äÇÕ´Ï´Ù.
- °¡Àå ÃֽŠ·¹º§ÀÇ OS/2¿ë DB2 ¹× DB2 Connect¸¦ °¡Áö°í ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
±×·¸Áö ¾ÊÀ¸¸é »ç¿ë °¡´ÉÇÑ ¼öÁ¤ÆÑÀ» Àû¿ëÇϽʽÿÀ.
- ¸Å´º¾ó¿¡ ³ª¿Í ÀÖ´Â ¼³Ä¡ ¹× ±¸¼º ÁöħÀ» µû¸£½Ê½Ã¿À.
- APPC¸¦ »ç¿ëÇϰí ÀÖ´Â °æ¿ì, OS/2¿ë DB2°¡ ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅͳª
ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö·Î »ç¿ëµÉ ¶§ PC¿¡ ´ëÇØ ÀÛ¼ºµÇ´Â Á¦¾î±â¿Í ÀåÄ¡¿Í ÇÔ²²
Åë½ÅÀ» ¿Ã¹Ù·Î ÀÛ¼ºÇϵµ·Ï Ưº°ÇÑ ÁÖÀǸ¦ ±â¿ï¿©¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ, »ç¿ëµÇ´Â
ÇÁ·ÎÅäÄÝ¿¡ °ü°è¾øÀÌ AS/400ÀÌ ¿¬°áÇÏ°Ô µÇ´Â °¢°¢ÀÇ OS/2¿ë
DB2 µ¥ÀÌÅͺ£À̽ºÀÇ RDB µð·ºÅ丮¿¡ Ç׸ñÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
APPC Åë½Å¿ëÀ¸·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- ÀåÄ¡¿Í Á¦¾î±â ¼³¸íÀ» ¼öÀÛ¾÷À¸·Î ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ, ÅäÅ«¸µÀ»
°¡Áö°í ÀÖ´Â Çà ¼³¸í AUTOCRTCLT ¸Å°³º¯¼ö°¡ *YESÀÎ °æ¿ì, ½Ã½ºÅÛÀÌ À̵é
¼³¸íÀ» ÀÛ¼ºÇÏ°Ô ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. WRKLIND ¸í·ÉÀ¸·Î ¿É¼Ç 2 º¯°æÀ»
»ç¿ëÇÏ¿© Çà ¼³¸íÀ» »ìÆìº¸½Ê½Ã¿À. ¸Å°³º¯¼ö 'Autocreate controller'·Î
°¡¼ AUTOCRTCLT °ªÀ» È®ÀÎÇϽʽÿÀ.
»ç¿ëÀÚ ½Ã½ºÅÛÀÌ Á¦¾î±â¸¦ ÀÚµ¿À¸·Î ÀÛ¼ºÇÏ´Â °æ¿ì, ÇÊ¿äÇÑ Á¦¾î±â ¼³¸íÀÇ
ÀÛ¼ºÀ» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. OS/2»óÀÇ CM/2 Æú´õ¿¡¼ Åë½ÅÀ» ½ÃÀÛÇϰí
¼ºê½Ã½ºÅÛ °ü¸®¸¦ ¼öÇàÇϽʽÿÀ. ¼ºê½Ã½ºÅÛ °ü¸®¿¡¼ SNA ¼ºê½Ã½ºÅÛ¿¡
´ëÇÑ ¼¼ºÎ»çÇ×À» »ìÆìº¸½Ê½Ã¿À. ´ÙÀ½Àº ³í¸® ¸µÅ©¿¡¼ º¼ ¼ö ÀÖ½À´Ï´Ù. À̸¦ ¿¾î °¡µ¿½ÃŲ ´ÙÀ½ ¿øÇÏ´Â ½Ã½ºÅÛ¿¡ ´ëÇÑ ¸µÅ©¸¦ Ȱ¼ºÈÇÏ¿©
¿©±â¼ Á¦¾î±â¸¦ ÀÚµ¿ ÀÛ¼ºÇϽʽÿÀ. ÀåÄ¡ ¼³¸íÀº Â÷ÈÄ¿¡ ÀÚµ¿À¸·Î ÀÛ¼ºµË´Ï´Ù. ¡¡
- ½Ã½ºÅÛµé »çÀÌ¿¡¼ ³×Æ®¿öÅ© ¿¬°áÀÌ ÀÛµ¿µÇ°Ô ÇÏ·Á¸é AS/400»óÀÇ
ÀåÄ¡¿Í Á¦¾î±â°¡ Ȱ¼º »óÅ¿©¾ß ÇÕ´Ï´Ù. Ȱ¼º Á¦¾î±â°¡ Ȱ¼º »óŸ¦
À¯ÁöÇϵµ·Ï Á¦¾î±â ¼³¸í¿¡¼ SWTDSC ¸Å°³º¯¼ö¸¦ *NO·Î ¼³Á¤ÇÒ ¼ö
ÀÖ½À´Ï´Ù. ¶ÇÇÑ IPL¿¡¼ Á¦¾î±â°¡ Ȱµ¿µÇµµ·Ï ONLINE ¸Å°³º¯¼ö¸¦
*YES·Î ¼³Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù(ÀåÄ¡ ¼³¸íÀÇ ONLINE ¸Å°³º¯¼ö¸¦ *YES·Î
¼³Á¤ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.). Á¦¾î±â ¼³¸í¿¡¼ ¸Å°³º¯¼ö¸¦ º¯°æÇÏ·Á¸é,
À̰ÍÀÌ ´ÜÀý º¯È¯µÇ°í(VARIED OFF) Á¦¾î±â ¼ÒÀ¯ÀÚ(CTLOWN ¸Å°³º¯¼ö)°¡
*USER·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù.
- AS/400ÀÌ ¿¬°áÇÒ °¢ OS/2¿ë DB2 µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ RDB µð·ºÅ丮¿¡¼
Ç׸ñÀ» Ãß°¡ÇÏ·Á¸é ADDRDBDIRE ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. RDB À̸§Àº OS/2¿ë
DB2 µ¥ÀÌÅͺ£À̽º À̸§ÀÌ°í ¿ø°Ý À§Ä¡ À̸§Àº ¿öÅ©½ºÅ×ÀÌ¼Ç À̸§ÀÔ´Ï´Ù.
- OS/2¿ë DB2¿¡¼ »ç¿ëÇÏ´Â AS/400»óÀÇ Å×À̺í(½ÇÁ¦ ÆÄÀÏ)¿¡ ´ëÇØ
ÀûÀýÇÑ CCSID °ª(º¸Åë ¹Ì±¹ÀÇ °æ¿ì 37)ÀÌ ÇÊ¿äÇÕ´Ï´Ù. DSPFD¸¦ »ç¿ëÇÏ¿©
CCSID °ªÀ» ¿¶÷ÇÒ ¼ö ÀÖÀ¸¸ç CHGPF¸¦ »ç¿ëÇÏ¿© ½ÇÁ¦ ÆÄÀÏ¿¡ ´ëÇÑ
CCSID °ªÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ¼º°øÀûÀÎ ¿¬°áÀ» À§ÇØ ÀÛ¾÷ÀÇ CCSID, »ç¿ëµÇ´Â »ç¿ëÀÚ
ÇÁ·ÎÆÄÀÏÀÇ CCSID ¶Ç´Â ±âº»°ªÀÌ 65535ÀÏ °æ¿ì, ½Ã½ºÅÛ CCSID
°ª(QCCSID) Áß Çϳª¸¦ º¯°æÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. º¸Åë ÀÌ·¯ÇÑ º¯°æÀ»
Çϱ⿡ °¡Àå ÁÁÀº À§Ä¡´Â ¼¹ö ÀÛ¾÷ÀÌ ¼öÇàµÇ°í ÀÖ´Â »ç¿ëÀÚ ÇÁ·ÎÆÄÀÏÀÔ´Ï´Ù.
- DB2 Connect¸¦ »ç¿ëÇÏ¿© AS/400 ¼¹ö¿Í »óÈ£ ÀÛµ¿Çϱâ Àü¿¡ ÀÀ¿ëÇÁ·Î±×·¥°ú DB2 Connect
À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ SQL ÆÐŰÁö¸¦ AS/400¿¡ ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.
- DB2 PREP ¸í·É¿¡¼ Embedded SQLÀ» »ç¿ëÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥ ¼Ò½º ÆÄÀÏÀ»
ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã³¸®¿¡ ÀÇÇØ SQL¹®¿¡ ´ëÇÑ È£½ºÆ® ¾ð¾î È£ÃâÀÌ
µé¾î°¡´Â ¼öÁ¤µÈ ¼Ò½º ÆÄÀÏÀÌ ÀÛ¼ºµÇ°í ÇöÀç ¿¬°áµÇ¾î ÀÖ´Â
µ¥ÀÌÅͺ£À̽º¿¡ SQL ÆÐŰÁö°¡ ±âº»ÀûÀ¸·Î ÀÛ¼ºµË´Ï´Ù.
- DB2 Connect À¯Æ¿¸®Æ¼¸¦ AS/400 DB2 ¼¹ö¿¡ ¿¬°áÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇϽʽÿÀ.
-
CONNECT TO rdbname
-
BIND path@DDCS400.LST BLOCKING ALL SQLERROR CONTINUE
MESSAGES DDCS400.MGS GRANT PUBLIC
À§ÀÇ path@DDCS400.LST¿¡¼ path¸¦ ±âº»
°æ·Î C:\SQLLIB\BND\·Î ¹Ù²Ù°Å³ª ±âº» À§Ä¡¿¡ ¼³Ä¡ÇÏÁö
¾ÊÀº °æ¿ì »ç¿ëÀÚÀÇ Áö¿ª °ªÀ¸·Î ´ëüÇϽʽÿÀ.
ÁÖ: | ¸ñ·ÏÀÇ ¼¼ ¹øÂ° ¹ÙÀÎµå ÆÄÀÏ¿¡ ÀÖ´Â AS/400¿ë DB2 Universal Database µ¥ÀÌÅͺ£À̽º¿¡¼
-901 SQL Äڵ带 ¹æÁöÇÏ·Á¸é OS/400 V3R1¿¡ PTF SF23624°¡ ÇÊ¿äÇÕ´Ï´Ù.
|
-
CONNECT RESET
- AS/400¿ë DB2 Universal Database¿¡¼ OS/2¿ë DB2·ÎÀÇ ´ëÈ½Ä SQLÀÇ °æ¿ì:
- ¼¼¼Ç ¼Ó¼º NAMING(*SQL), DATFMT(*ISO) ¹× TIMFMT(*ISO)¸¦ »ç¿ëÇϽʽÿÀ.
*ISO ¿Ü¿¡ ´Ù¸¥ Çü½Äµµ ÀÛµ¿ÇÏÁö¸¸ ÀüºÎ´Â ¾Æ´Ï¸ç ³¯Â¥ Çü½Ä(DATFMT)¿¡
»ç¿ëµÇ´Â °ÍÀÌ ½Ã°£ Çü½Ä(TIMFMT)¿¡µµ »ç¿ëµÇ¾î¾ß ÇÕ´Ï´Ù.
- AS/400ÀÇ COLLECTION°ú OS/2¿ë DB2¿¡ ´ëÇÑ Å×ÀÌºí ±ÔÁ¤ÀÚ(ÀÛ¼ºÀÚÀÇ »ç¿ëÀÚ ID)°£¿¡
Àü´ÞµÇ´Â Á¤º¸¸¦ ±â·ÏÇϽʽÿÀ. SQL Á¶ÀÛ¿¡ ´ëÇÑ °í·Á»çÇ× ¸ñ·ÏÀÇ Ç׸ñ 1À» ÂüÁ¶ÇϽʽÿÀ.
- °¡Àå óÀ½ÀÇ ´ëÈ½Ä ¼¼¼Ç¿¡ ´ëÇØ È®¾à Á¦¾î·Î COMMIT(*CS)¸¦ ÁöÁ¤Çϰí
(1) RELEASE ALL, (2) COMMIT, (3) CONNECT TO rdbname(¿©±â¼, 'rdbname'Àº
ƯÁ¤ µ¥ÀÌÅͺ£À̽º·Î ¹Ù²ñ)À» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. À̶§ ÆÐŰÁö QSQL400.QSQL0200¿¡
´ëÇÑ ½ÇÇà ±ÇÇÑÀ» ÀÏ¹Ý »ç¿ëÀÚ(¶Ç´Â ƯÁ¤ »ç¿ëÀÚ)¿¡°Ô ºÎ¿©ÇÏ·Á°í ÇÒ ¼ö ÀÖÀ¸¹Ç·Î,
´Ù¸¥ »ç¿ëÀÚ°¡ PC¿¡ ÀÛ¼ºµÈ SQL PKG¸¦ ´ëÈ½Ä SQL¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- OS/2¿ë DB2 µ¥ÀÌÅͺ£À̽º¿¡ ¾×¼¼½ºÇÏ´Â AS/400¿¡ ÀÛ¼ºµÈ ÇÁ·Î±×·¥ÀÇ
°æ¿ì, ´ÙÀ½ÀÇ OS/2¿ë DB2 ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
-
GRANT ALL PRIVILEGES ON TABLE table-name TO user
-
GRANT EXECUTE ON PACKAGE package-name (usually the AS/400
program name) TO user
»ç¿ëÀÚ·Î 'PUBLIC'À» ÁöÁ¤ÇϽʽÿÀ.
- OS/2¿ë DB2(V2.1.1 ÀÌ»ó)¿¡ ¾×¼¼½ºÇÏ´Â AS/400 ÀÀ¿ëÇÁ·Î±×·¥ÀÇ CRTSQLxxx ¸í·É¿¡
´ëÇÑ ÀÀ´äÀ¸·Î ÆÐŰÁö°¡ ÀÛ¼ºµÇÁö ¾Ê¾Ò´Âµ¥µµ PC¿¡ SQL ÆÐŰÁö°¡ ÀÛ¼ºµÇ¾úÀ½À»
¾Ë¸®´Â ¸Þ½ÃÁö(SQL5057)°¡ ¹ßÇàµÇ¾ú½À´Ï´Ù. À̰ÍÀº OS/2¿ë DB2ÀÇ ÃֽŠ·¹º§¿¡¼
¼öÁ¤µÇ¾ú½À´Ï´Ù.
¶ÇÇÑ ÀÌÀü ¹öÀüÀÇ OS/2¿ë DB2¿¡¼ ¼Ò½º ±¸¼º¿ø ¼³¸íÀÇ ÅØ½ºÆ® Çʵ忡
¾Æ¹«°Íµµ ¾ø´Â OS/400 ÇÁ·Î±×·¥¿¡ ´ëÇØ¼´Â SQL ÆÐŰÁö°¡ ÀÛ¼ºµÇÁö ¾Ê¾Ò½À´Ï´Ù.
- OS/2¿ë DB2 C ¾ð¾î ÀúÀå ÇÁ·Î½Ãµà¾î´Â argc¿Í argv¸¦ ¸Å°³º¯¼ö·Î
»ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù(À¯Çü main()ÀÌ µÉ ¼ö ¾øÀ½). ÀÌ´Â argc¿Í argv¸¦
»ç¿ëÇØ¾ß ÇÏ´Â AS/400 ÀúÀå ÇÁ·Î½Ãµà¾î¿Í´Â ´Ù¸¨´Ï´Ù. OS/2¿ë DB2 ÀúÀå
ÇÁ·Î½Ãµà¾î¿¡ ´ëÇØ¼´Â \SQLLIB\SAMPLES ¼ºêµð·ºÅ丮ÀÇ ¿¹¸¦ ÂüÁ¶ÇϽʽÿÀ.
C ¼ºêµð·ºÅ丮ÀÇ OUTSRV.SQC¿Í OUTCLI.SQC¸¦ »ìÆìº¸½Ê½Ã¿À.
- AS/400¿¡¼ È£ÃâµÈ OS/2¿ë DB2ÀÇ ÀúÀå ÇÁ·Î½Ãµà¾îÀÇ °æ¿ì, ÇÁ·Î½Ãµà¾î À̸§¿¡
´ë¹®ÀÚ¸¦ »ç¿ëÇϽʽÿÀ. AS/400Àº ÇöÀç ÇÁ·Î½Ãµà¾î À̸§À» ´ë¹®ÀÚ·Î º¯°æÇÕ´Ï´Ù.
±×·¯³ª À̰ÍÀÌ PCÀÇ ÇÁ·Î½Ãµà¾î°¡ µ¿ÀÏÇÑ ÇÁ·Î½Ãµà¾î À̸§À» °®´õ¶óµµ ¼Ò¹®ÀڷδÂ
ã¾ÆÁöÁö ¾Ê´Â´Ù´Â °ÍÀ» ÀǹÌÇÏÁö´Â ¾Ê½À´Ï´Ù. AS/400ÀÇ ÀúÀå ÇÁ·Î½Ãµà¾î¿¡
´ëÇØ¼´Â ÇÁ·Î½Ãµà¾î À̸§ÀÌ ´ë¹®ÀÚ·Î µË´Ï´Ù.
- Embedded SQL¿¡ ´ëÇÑ ÇØ´ç PTF°¡ ¾ø¾îµµ AS/400¿¡¼ OS/2¿ë DB2·ÎÀÇ CALL ¸í·É¹®Àº
ÇÁ·Î½Ãµà¾î À̸§À» È£½ºÆ® º¯¼ö(CALL :host-procedure-name(...))¿¡ µÑ °æ¿ì¿¡¸¸
ÀÛµ¿ÇÕ´Ï´Ù. À̸¦ ¼öÁ¤Çϱâ À§ÇÑ V3R7 PTF´Â SF35932ÀÔ´Ï´Ù. V3R2 PTF´Â SF36535ÀÔ´Ï´Ù.
- AS/400ÀÇ ÀúÀå ÇÁ·Î½Ãµà¾î°¡ µ¿ÀÏÇÑ È°¼ºÈ ±×·ì¿¡¼ È£Ãâ ÇÁ·Î±×·¥À¸·Î
¼öÇàµÇ±â À§ÇØ ÀÛ¼ºµÈ °æ¿ì(ÀûÀýÇÑ ÀÛ¼º ¹æ¹ý), AS/400ÀÇ ÀúÀå
ÇÁ·Î½Ãµà¾î¿¡´Â COMMITÀ» Æ÷ÇÔÇÒ ¼ö ¾ø½À´Ï´Ù. ±×·¯³ª OS/2¿ë DB2ÀÇ
°æ¿ì¿¡´Â ÀúÀå ÇÁ·Î½Ãµà¾î¿¡ COMMITÀ» Æ÷ÇÔÇÒ ¼ö ÀÖÁö¸¸, ÀÀ¿ëÇÁ·Î±×·¥
ÀÛ¼ºÀÚ´Â È®¾àÀÌ ÀÌ·ç¾îÁö´Â AS/400¿ë DB2 Universal DatabaseÀÇ ºÎºÐÀ» ¾Ë ¼ö ¾ø´Ù´Â Á¡À» ¾Ë°í
ÀÖ¾î¾ß ÇÕ´Ï´Ù.
[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]