Áö¿øµÇ´Â ÀÚ¿ø¿¡¼ Áö¿øµÇ´Â ´Ù¸¥ µ¥ÀÌÅͼÂÀ¸·Î µ¥ÀÌÅ͸¦ º¹»çÇÏ·Á¸é
º¹»ç À¯Æ¿¸®Æ¼ ±â´ÉÀ» »ç¿ëÇÕ´Ï´Ù.
ÀÌ ÆäÀÌÁö´Â Çʵ忡¼ Batch ¸Å°³º¯¼ö ¹× ±âŸ ³ëÆ®·ÎÀÇ ¸ÊÇÎÀ»
ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. °¢ ¸Å°³º¯¼ö¿¡ ´ëÇÑ Àüü ¼³¸íÀº IBM
File Manager® »ç¿ëÀÚ ¾È³»¼ ¹× ÂüÁ¶¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
±âº» ¼³Á¤°ª
¸Å°³º¯¼ö ¸ÊÇÎ:
- ¼Ò½º ÀÚ¿ø - DSNIN. ¿©±â¿¡¼ ´ÜÀÏ ¸â¹ö(¼±ÅûçÇ×À¸·Î
¿ÍÀϵåÄ«µå 󸮵È)¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ¼Ò½º º¼·ý - VOLSERIN
- ¸ñÀûÁö ÀÚ¿ø - DSNOUT. µ¥ÀÌÅͼÂÀÎ °æ¿ì
¼Ò½º ÀÚ¿øÀÌ ÇÒ´ç À¯Æ¿¸®Æ¼ ±â´É¿¡¼ Áö¿øµÇ´Â īŻ·Î±×ÈµÈ µ¥ÀÌÅͼÂÀ̸é
¼Ò½º ÀÚ¿ø¿¡¼ ÀÚµ¿À¸·Î "À¯»çÇÏ°Ô ÇÒ´ç"µË´Ï´Ù.
PDS¸¦ º¹»çÇÏ·Á¸é ¿©±â¿¡¼ ¸â¹ö¸¦ ÁöÁ¤ÇϽʽÿÀ(¿¹:
USER.PDS(MEM1)). ¼Ò½º ÀÚ¿øÀÌ ¸Þ½ÃÁö ´ë±â¿ÀÌ°í ¸ñÀûÁö ÀÚ¿øÀÌ Á¸ÀçÇÏÁö ¾Ê´Â
µ¥ÀÌÅͼÂÀÎ °æ¿ì, ·¹ÄÚµå Çü½ÄÀÌ °¡º¯(V)À¸·Î ¼³Á¤µÇ°í ·¹ÄÚµå ±æÀ̰¡ 32756À¸·Î ¼³Á¤µÈ µ¥ÀÌÅͼÂ(±âŸ ¼Ó¼ºÀº
SMS¿¡¼ Á¤ÀÇÇÒ ¼ö ÀÖÀ½)ÀÌ ÇÒ´çµË´Ï´Ù. À̰ÍÀÌ CICS TS ÀÚ¿øÀÎ °æ¿ì, ÀÚµ¿À¸·Î ÀÛ¼ºµË´Ï´Ù. ±âŸ À¯ÇüÀÇ ÀÚ¿øÀÎ °æ¿ì,
ÀÚµ¿À¸·Î ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù .
- ¸ñÀûÁö º¼·ý - VOLSEROUT
¸Ç À§·Î µ¹¾Æ°¡±â
º¹»ç ¸â¹ö ¼±ÅûçÇ×
ÀÌ ÆäÀÌÁö´Â ¼Ò½º ÀÚ¿ø¿¡ ¸â¹ö°¡ ¾ø´Â °æ¿ì °Ç³Ê¶Ý´Ï´Ù.
¸Å°³º¯¼ö ¸ÊÇÎ:
- ¸â¹ö ¸ñ·Ï - CPYMBR(¸ñ·Ï ±âÁØ ¸â¹ö ÀçÁöÁ¤ÀÌ
»ç¿ëµÇ°Å³ª º¹¼ö ¸â¹ö°¡ ÁöÁ¤µÇ´Â °æ¿ì) ¶Ç´Â MEMBER(´ÜÀÏÀÇ ÀϹÝ
¸¶½ºÅ©°¡ »ç¿ëµÈ °æ¿ì)
- À̸§: from & to - from ¹× to µÑ ´Ù ÁöÁ¤ÇÏ´Â °æ¿ì
°¢°¢ MEMSTART ¹× MEMEND°¡ »ç¿ëµË´Ï´Ù. fromÀº ÁöÁ¤Çϰí
to´Â ºó »óÅ·ΠµÎ¸é from °ªÀÌ MEMBER ¸Å°³º¯¼ö °ªÀ¸·Î
»ç¿ëµË´Ï´Ù. ¸ðµç ÀÌÀü ¶Ç´Â ¸ðµç ´ÙÀ½ Ç׸ñÀ» (°¢°¢) ¼±ÅÃÇÏ·Á¸é
from ¶Ç´Â to Çʵ忡 *¸¦ ÁöÁ¤ÇϽʽÿÀ.
- ÀÛ¼ºµÊ: from & to - CRESTART ¹×/¶Ç´Â CREEND
- º¯°æµÊ: from & to - CHGSTART ¹×/¶Ç´Â CHGEND
- »ç¿ëÀÚ ID: from & to - from ¹× to µÑ ´Ù ÁöÁ¤ÇÏ´Â °æ¿ì
°¢°¢ UIDSTART ¹× UIDEND°¡ »ç¿ëµË´Ï´Ù. fromÀº ÁöÁ¤Çϰí
to´Â ºó »óÅ·ΠµÎ¸é from °ªÀÌ USERID ¸Å°³º¯¼ö °ªÀ¸·Î
»ç¿ëµË´Ï´Ù. ¸ðµç ÀÌÀü ¶Ç´Â ¸ðµç ´ÙÀ½ Ç׸ñÀ» (°¢°¢) ¼±ÅÃÇÏ·Á¸é
from ¶Ç´Â to Çʵ忡 *¸¦ ÁöÁ¤ÇϽʽÿÀ.
- ¸ñ·Ï ±âÁØ - CPYMBR
- ¸¶½ºÅ© ±âÁØ - MEMOUT
¸Ç À§·Î µ¹¾Æ°¡±â
ÅÛÇø®Æ® ¼±ÅûçÇ×
¸Å°³º¯¼ö ¸ÊÇÎ:
- ¼Ò½º ÅÛÇø®Æ® - TCIN
- ¼Ò½º ÇÊµå ¿ÀÇÁ¼Â - OFFSETIN
- ¸ñÀûÁö ÅÛÇø®Æ® - TCOUT
- ¸ñÀûÁö ÇÊµå ¿ÀÇÁ¼Â - OFFSETOUT
- ÀÌ ÅÛÇø®Æ®ÀÇ ÇÊµå ¸ÊÇÎ »ç¿ë - CORRESP¿Í
¹Ý´ë(¼±ÅÃÇÑ °æ¿ì CORRESP=NO, ¼±ÅÃÇÏÁö ¾ÊÀº °æ¿ì CORRESP=YES)
¸Ç À§·Î µ¹¾Æ°¡±â
Ãß°¡ ¿É¼Ç
¸Å°³º¯¼ö ¸ÊÇÎ:
- ·¹ÄÚµå °Ç³Ê¶Ù±â - POSITION
- VSAM Ű - KEY
- º¹»çÇÒ ·¹ÄÚµå - NLRECS
- ±âÁ¸ ·¹ÄÚµå °ãÃľ²±â - DISP
- ·¹ÄÚµå ±æÀÌ ºÒÀÏÄ¡ ¹«½Ã - IGNLEN
- ÆÐÅ· Á¤Ã¥ - PACK
- ¸â¹ö º¹»ç ±âÁ¸ ¸â¹ö ¹Ù²Ù±â - REPLACE
- ¸â¹ö º¹»ç ISPF Åë°è - STATS=OFF, STATS=ON
¹× STATS=FORCE(°¢°¢)
¸Ç À§·Î µ¹¾Æ°¡±â
°í±Þ ¿É¼Ç
¸Å°³º¯¼ö ¸ÊÇÎ:
- ¼Ò½º Á¶Á¤ ÀÔ·Â - INRDW
- ¼Ò½º 2Áø ·¹ÄÚµå ±æÀÌ - BINRECIN
- ¼Ò½º IO Á¾·á - USEIOXIN(¼±ÅÃÇÑ °æ¿ì) ¹×
(¼±ÅûçÇ×À¸·Î Çʵ忡 IO Á¾·á°¡ ÁöÁ¤µÈ °æ¿ì) IOXIN
- ¸ñÀûÁö Á¶Á¤ ÀÔ·Â - OUTRDW
- ¸ñÀûÁö 2Áø ·¹ÄÚµå ±æÀÌ - BINRECOUT
- ¸ñÀûÁö IO Á¾·á - USEIOXOUT(¼±ÅÃÇÑ °æ¿ì) ¹×
(¼±ÅÃÀûÀ¸·Î Çʵ忡 IO Á¾·á°¡ ÁöÁ¤µÈ °æ¿ì) IOXOUT
- ·¹ÄÚµå »ùÇøµ °Ç³Ê¶Ù±â - SMPLSKIP
- ·¹ÄÚµå »ùÇøµ Æ÷ÇÔ - SMPLINCL
- XML Çü½ÄÀ¸·Î Ãâ·Â - FORMAT=XML(¼Ò½º ÅÛÇø®Æ®°¡ ÁöÁ¤µÇ¾úÀ» ¶§¸¸ »ç¿ëµÊ)
¸Ç À§·Î µ¹¾Æ°¡±â
ÀͽºÆ÷Æ® ´ëü ¿É¼Ç
ÀÌ ÆäÀÌÁö´Â XML Çü½ÄÀ¸·Î Ãâ·ÂÀÌ ¼±ÅÃµÈ °æ¿ì¿¡¸¸ Ç¥½ÃµË´Ï´Ù.
¸Å°³º¯¼ö ¸ÊÇÎ:
- Àμ⠺Ұ¡´ÉÇÑ ¹®ÀÚ Ã³¸®
- Á¡ - NPRTCHAR='.'
- ±×´ë·Î - NPRTCHAR=ASIS
- 16Áø - NPRTCHAR=HEX
- Áßø 16Áø - NPRTCHAR=NESTHEX
- °Ç³Ê¶Ù±â - NPRTCHAR=SKIP
- ´ëü - NPRTCHAR='replacing-character-1'(¿©±â¼ 'replacing-character-1'Àº ÅØ½ºÆ® »óÀÚ¿¡ ÀÔ·ÂµÇ´Â ÅØ½ºÆ®ÀÓ)
- Ư¼ö ¹®ÀÚ Ã³¸®
- ¹ØÁÙ - SPECCHAR='_'
- À̽ºÄÉÀÌÇÁ - SPECCHAR=ESCAPE
- 16Áø - SPECCHAR=HEX
- Áßø 16Áø - SPECCHAR=NESTHEX
- CDATA - SPECCHAR=CDATA
- ´ëü - SPECCHAR='replacing-character-2'(¿©±â¼ 'replacing-character-2'´Â ÅØ½ºÆ® »óÀÚ¿¡ ÀÔ·ÂµÇ´Â ÅØ½ºÆ®ÀÓ)
- ¿Ã¹Ù¸£Áö ¾ÊÀº µ¥ÀÌÅÍ Ã³¸®
- º°Ç¥ - INVDATA='*'
- 16Áø - INVDATA=HEX
- °Ç³Ê¶Ù±â - INVDATA=SKIP
- ´ëü - INVDATA='replacing-character-3''(¿©±â¼ 'replacing-character-3'Àº ÅØ½ºÆ® »óÀÚ¿¡ ÀÔ·ÂµÇ´Â ÅØ½ºÆ®ÀÓ)
¸Ç À§·Î µ¹¾Æ°¡±â
ÀͽºÆ÷Æ® ±âŸ ¿É¼Ç
ÀÌ ÆäÀÌÁö´Â XML Çü½ÄÀ¸·Î Ãâ·ÂÀÌ ¼±ÅÃµÈ °æ¿ì¿¡¸¸ Ç¥½ÃµË´Ï´Ù.
¸Å°³º¯¼ö ¸ÊÇÎ:
- µé¿©¾²±â ¾ç - INDENT
- ÇÊ·¯(¸í¸íµÇÁö ¾ÊÀº µ¥ÀÌÅÍ ¿ä¼Ò) Æ÷ÇÔ - FILLERS=YES
- ±âŸ µ¥ÀÌÅÍ ¿ä¼Ò¸¦ ÀçÁ¤ÀÇÇÏ´Â µ¥ÀÌÅÍ ¿ä¼Ò Æ÷ÇÔ - REDEFINES=YES
- Ãâ·ÂÀ» À¯´ÏÄÚµå·Î º¯È¯ - UNICODE=YES
- ¿ÜºÎ Çü½ÄÈ¿Í µ¶¸³ÀûÀ¸·Î Ãâ·Â ·¹ÄÚµå Çà ºÐÇÒ Àß¶ó³»±â - LINESPLIT=YES
¸Ç À§·Î µ¹¾Æ°¡±â