¸í·É ÂüÁ¶¼
|
|
|REORGCHK ¸í·É
|REORGCHK ¸í·É¿¡¼ »ç¿ëÇÏ´Â À妽º Åë°è °ø½ÄÀÌ
|°³Á¤µÇ¾ú½À´Ï´Ù. ´ÙÀ½Àº »õ °ø½Ä ¹× ÇØ´ç ¼³¸íÀÔ´Ï´Ù.
|
|
|- °ø½Ä F5:
|
|
100 * (KEYS * (ISIZE + LEAF_REC_OVERHEAD) + (CARD - KEYS)
| * DUPKEYSIZE )
| / ((NLEAF - NUM EMPTY LEAFS - 1) *
| (INDEXPAGESIZE - 96) > MIN(50, (100 - PCTFREE))
|¿©±â¼ LEAF_REC_OVERHEAD´Â 9ÀÌ°í DUPKEYSIZE´Â 5ÀÔ´Ï´Ù.
|
|PCTFREE°¡ 50À» ÃÊ°úÇÏ´Â °æ¿ì À妽º¿¡ PCTFREE% ¿©À¯ °ø°£À»
|ÃÊ°úÇϰųª, À妽ºÀÇ ¿©À¯ °ø°£ ºñÀ²ÀÌ 50%¸¦ ÃÊ°úÇÏ´Â °æ¿ì À籸¼ºÀ»
|±ÇÀåÇÕ´Ï´Ù. ÀÌ °ø½ÄÀº NLEAF - NUM EMPTY LEAFS - 1ÀÇ °ªÀÌ
|0º¸´Ù Å« °æ¿ì¿¡¸¸ üũµË´Ï´Ù. ÇÒ´çµÈ ¸¶Áö¸· ¸®ÇÁ ÆäÀÌÁö´Â ÀϹÝÀûÀ¸·Î
|ä¿öÁöÁö ¾ÊÀ¸¹Ç·Î NLEAF °ª¿¡¼ 1À» »®´Ï´Ù.
|- °ø½Ä F6:
|
|
(100 - PCTFREE) *
| [ Floor((100 - min(10, PCTFREE)) / 100 * (INDEXPAGESIZE - 96)
| / (ISIZE + NONLEAF_REC_OVERHEAD)) ** (NLEVELS - 2)]
| * (INDEXPAGESIZE - 96) /
| (KEYS * (ISIZE + LEAF_REC_OVERHEAD)
| + (CARD - KEYS) * DUPKEYSIZE) < 100
|¿©±â¼ NONLEAF_REC_OVERHEAD´Â 12ÀÔ´Ï´Ù.
|
|À妽º ÀçÀÛ¼º ¿©ºÎ¸¦ ÆǺ°Çϸé Æ®¸® ·¹º§ÀÌ ´õ
|³·¾ÆÁý´Ï´Ù. ÀÌ °ø½Ä¿¡¼´Â ÇöÀç Æ®¸®º¸´Ù ÇÑ ´Ü°è ·¹º§ÀÌ ³·Àº
|À妽º Æ®¸® °ø°£ Å©±â¿Í ÇÊ¿äÇÑ °ø°£ Å©±â »çÀÌÀÇ ºñÀ²À»
|üũÇÕ´Ï´Ù. ÇÑ ´Ü°è ³·Àº Æ®¸®¸¦ ÀÛ¼ºÇÑ °æ¿ì °è¼Ó PCTFREE°¡
|»ç¿ë °¡´ÉÇϸé À籸¼ºÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
|À妽º Ç׸ñÀÇ ½ÇÁ¦ ¼ö´Â NLEVELS - 1 À妽º Æ®¸®°¡
|ó¸®ÇÒ ¼ö ÀÖ´Â Ç׸ñ ¼öÀÇ 90%(¶Ç´Â 100 - PCTFREE)º¸´Ù Ä¿¾ß
|ÇÕ´Ï´Ù(NLEVELS > 1ÀÎ °æ¿ì¿¡¸¸ È®ÀεÊ).
|
|
|ÁÖ:
|¸ðµç °ø½ÄÀº Åë°è¿¡ ±â¹ÝÇÕ´Ï´Ù. Åë°è ¹× ÀÌ °ø½ÄÀÇ
|°á°ú´Â ¿¹»ó°ªÀÏ »ÓÀÔ´Ï´Ù. ÀÌ Á¤º¸¸¦ ¿°µÎ¿¡ µÎ°í REORGCHKÀÇ °á°ú¸¦ °ËÅäÇØ¾ß ÇÕ´Ï´Ù.
|
|
|REORG INDEXES/TABLE ¸í·É
|À妽º ¶Ç´Â Å×À̺íÀ» À籸¼ºÇÕ´Ï´Ù.
|REORG INDEXES ALL FOR TABLE Å×À̺í À̸§ ¿É¼ÇÀº À妽º µ¥ÀÌÅ͸¦
|´ÜÆíȵÇÁö ¾ÊÀº ¹°¸®ÀûÀ¸·Î ¿¬¼ÓµÈ ÆäÀÌÁö·Î ÀçºôµåÇÏ¿© Å×ÀÌºí¿¡ Á¤ÀǵÈ
|¸ðµç À妽º¸¦ À籸¼ºÇÕ´Ï´Ù. À妽º ¿É¼Ç¿¡¼ CLEANUP ONLY ¿É¼ÇÀ»
|ÁöÁ¤Çϸé À妽º¸¦ ÀçºôµåÇÏÁö ¾Ê°í À妽º¸¦ Á¤¸®ÇÕ´Ï´Ù. ¼±¾ðµÈ
|Àӽà Å×À̺íÀÇ À妽º¿¡¼ ÀÌ ¸í·ÉÀ» »ç¿ëÇϸé SQLSTATE 42995 ¿À·ù°¡
|¸®Åϵ˴ϴÙ.
|REORG TABLE Å×À̺í À̸§ ¿É¼ÇÀº ´ÜÆíÈµÈ µ¥ÀÌÅ͸¦ Á¦°ÅÇϵµ·Ï
|ÇàÀ» À籸¼ºÇÏ°í Á¤º¸¸¦ ¾ÐÃàÇÏ¿© Å×À̺íÀ» À籸¼ºÇÕ´Ï´Ù. ´ÙÀ½ µÎ °¡Áö
|¹æ¹ý Áß Çϳª¸¦ »ç¿ëÇÏ¿© Å×À̺íÀ» À籸¼ºÇÕ´Ï´Ù.
|
|
|- Ŭ·¡½Ä
|- ù ¹ø° À籸¼º ´Ü°è¿¡¼ µ¥ÀÌÅÍ¿¡ ´ëÇÑ Á¦ÇÑµÈ Àбâ Àü¿ë ¾×¼¼½º¸¸ Çã¿ëÇÕ´Ï´Ù.
|
|- ¿Ã¹Ù¸¥ À§Ä¡
|- À籸¼ºÀ» ÅëÇØ µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖÁö¸¸ µ¥ÀÌÅ͸¦
|¿Ïº®È÷ Á¤·ÄÇÏÁö´Â ¾Ê½À´Ï´Ù. ¿Ã¹Ù¸¥ À§Ä¡ Å×À̺í À籸¼ºÀº
|À¯Çü 2 À妽º¸¦ Æ÷ÇÔÇÏ°í È®ÀåµÈ À妽º´Â Æ÷ÇÔÇÏÁö ¾Ê´Â
|Å×ÀÌºí¿¡¼¸¸ Çã¿ëµË´Ï´Ù.
|
|
|À籸¼º À¯ÇüÀ» ¼±ÅÃÇÒ °æ¿ì, Å×À̺íÀ» À籸¼ºÇÑ ÈÄ Å×À̺íÀÇ À妽º°¡
|ÀçºôµåµË´Ï´Ù. ±×·¯³ª ¿Ã¹Ù¸¥ À§Ä¡ ¹æ¹ýÀ» »ç¿ëÇÏ´Â °æ¿ì
|À妽º´Â ºÒ¿ÏÀüÇÏ°Ô À籸¼ºµÇ¹Ç·Î ³ªÁß¿¡ À妽º¸¦ À籸¼ºÇÏ¿©
|À妽º ´ÜÆíȸ¦ ÁÙÀÌ°í À妽º ¿ÀºêÁ§Æ® °ø°£À» °³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
|
|¿¹
|DB2 UDB(Universal Database) ¹öÀü 7ÀÇ µðÆúÆ®°ª°ú
|¸¶Âù°¡Áö·Î Ŭ·¡½Ä(¿ÀÇÁ¶óÀÎ) REORG TABLEÀÇ °æ¿ì ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.
|
| db2 reorg table employee index empid allow no access indexscan
| longlobdata
|
|
|ÁÖ:
|µðÆúÆ®°ªÀº DB2 UDB ¹öÀü 8°ú ´Ù¸¨´Ï´Ù.
|
|ÁÖÀÇ»çÇ×
|DB2 UDB¿¡¼´Â Å×À̺íÀ» À籸¼ºÇÏ´Â µÎ °¡Áö ¸Þ¼ÒµåÀΠŬ·¡½Ä ¹×
|¿Ã¹Ù¸¥ À§Ä¡¸¦ Á¦°øÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î Ŭ·¡½Ä Å×À̺í À籸¼ºÀÌ ´õ ºü¸£Áö¸¸ À籸¼ºÇÏ´Â µ¿¾È Å×ÀÌºí¿¡ ´ëÇÑ ¾²±â ¾×¼¼½º ¾øÀÌ
|ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ±â´ÉÇÏ´Â °æ¿ì¿¡¸¸ »ç¿ëµÇ¾î¾ß ÇÕ´Ï´Ù. »ç¿ëÀÚ È¯°æ¿¡¼
|ÀÌ Á¦ÇÑ»çÇ×À» Çã¿ëÇÏÁö ¾Ê´Â °æ¿ì ÇØ´ç À§Ä¡ÀÇ À籸¼º ¼Óµµ´Â ´õ ´À¸®Áö¸¸
|Á¤»ó µ¥ÀÌÅÍ ¾×¼¼½º°¡ °è¼ÓµÇ´Â µ¿¾È ¹é±×¶ó¿îµå¿¡¼ À籸¼ºÀ»
|¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
|Ŭ·¡½Ä Å×À̺í À籸¼ºÀº ƯÈ÷ LOB ¶Ç´Â LONG µ¥ÀÌÅ͸¦
|À籸¼ºÇÏÁö ¾Ê¾Æµµ µÇ´Â °æ¿ì °¡Àå »¡¸® Å×À̺íÀ» À籸¼ºÇÕ´Ï´Ù.
| ¶ÇÇÑ Å×À̺íÀÌ À籸¼ºµÇ¸é À妽º°¡ ¿Ïº®ÇÑ ¼ø¼·Î
| ÀçºôµåµË´Ï´Ù. Àбâ Àü¿ë ÀÀ¿ëÇÁ·Î±×·¥Àº À籸¼ºÀÇ
|¸¶Áö¸· ´Ü°è¸¦ Á¦¿ÜÇÏ°í Å×À̺íÀÇ ¿ø·¡ »çº»¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
|À̶§ ¸¶Áö¸· ´Ü°è¿¡¼´Â ¿µ±¸ Å×À̺í·Î Å×À̺í À½¿µº»À» ´ëüÇÏ°í
|À妽º¸¦ ÀçºôµåÇÕ´Ï´Ù.
|¿Ã¹Ù¸¥ À§Ä¡ Å×À̺í À籸¼ºÀº ¼Óµµ°¡ ´À¸®°í µ¥ÀÌÅ͸¦ ¿Ïº®ÇÏ°Ô Á¤·ÄÇÏÁö ¾Ê½À´Ï´Ù.
|±×·¯³ª À籸¼º µ¿¾È ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Å×ÀÌºí¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ
|»ç¿ëÀÚ¿¡°Ô ÀûÀýÇÑ ±ÇÇÑÀÌ ÀÖÀ¸¸é ÇØ´ç »ç¿ëÀÚ°¡ ½ºÅ°¸¶ ¹× Å×À̺í À̸§À»
|»ç¿ëÇÏ¿© ¿Ã¹Ù¸¥ À§Ä¡ Å×À̺í À籸¼ºÀ» ÀϽÃÁ¤Áö½ÃŲ ÈÄ ³ªÁß¿¡ Àç°³ÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
|°»½ÅµÈ Á¦ÇÑ»çÇ×
|REORG À¯Æ¿¸®Æ¼¿¡¼´Â º°Äª »ç¿ëÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
|
|- REORG TABLE ¸í·ÉÀº ¼±¾ðµÈ Àӽà Å×ÀÌºí¿¡¼ Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
|- REORG TABLE ¸í·ÉÀº ºä¿¡¼ »ç¿ëµÉ ¼ö ¾ø½À´Ï´Ù.
|- Å×À̺í À籸¼ºÀº ¹üÀ§·Î Ŭ·¯½ºÅÍµÈ Å×À̺í°ú ȣȯµÇÁö ¾Ê½À´Ï´Ù.
|ÀÌ´Â ÀÌ Å×À̺íÀÇ ¹üÀ§ ¿µ¿ªÀÌ Ç×»ó Ŭ·¯½ºÅ͵Ǿî Àֱ⠶§¹®ÀÔ´Ï´Ù.
|- ¿ÀÇÁ¶óÀÎ Å×À̺í À籸¼º¿¡¼´Â À籸¼ºÀ» ¼öÇàÇÏ´Â
|µ¿¾È Å×À̺íÀÌ »óÁÖÇÏ´Â Å×ÀÌºí ½ºÆäÀ̽ºÀÇ ¿Â¶óÀÎ ¹é¾÷ Á¶ÀÛÀ»
|½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.
|- SMS Å×À̺íÀÇ ¿Â¶óÀÎ Å×À̺í À籸¼º¿¡¼´Â À籸¼ºÀ» ¼öÇàÇÏ´Â
|µ¿¾È Å×À̺íÀÌ »óÁÖÇÏ´Â Å×ÀÌºí ½ºÆäÀ̽ºÀÇ ¿Â¶óÀÎ ¹é¾÷ Á¶ÀÛÀ»
|½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.
|- DMS Å×À̺íÀÇ ¿Â¶óÀÎ Å×À̺í À籸¼º¿¡¼´Â À籸¼ºÀ» ¼öÇàÇÏ´Â
|µ¿¾È Å×À̺íÀÌ »óÁÖÇÏ´Â Å×ÀÌºí ½ºÆäÀ̽ºÀÇ ¿Â¶óÀÎ ¹é¾÷ Á¶ÀÛÀ»
|½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¸£´Â ´Ü°è µ¿¾È À籸¼º Á¶ÀÛÀÇ Àá±Ý ´ë±â°¡
|¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
|- REORG TABLEÀº À妽º È®Àå¿¡ ±â¹ÝÇÑ À妽º¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
|
|
|BACKUP DATABASE ¸í·É
|
|ÁÖÀÇ»çÇ×
|´ÙÀ½ Á¦ÇÑ»çÇ׿¡ ÁÖÀÇÇϽʽÿÀ.
|
|
|- Å×ÀÌºí ½ºÆäÀ̽º°¡ °°Àº Å×ÀÌºí¿¡¼ ¿Â¶óÀÎÀ¸·Î À籸¼ºÇÏ´Â °æ¿ì
|DMS Å×ÀÌºí ½ºÆäÀ̽º¿¡¼ ¿Â¶óÀÎ ¹é¾÷ Á¶ÀÛÀ» ½ÃÀÛÇÒ ¼ö
|ÀÖ½À´Ï´Ù. ÀÚ¸£´Â ´Ü°è µ¿¾È À籸¼º Á¶ÀÛÀÇ Àá±Ý ´ë±â°¡
|¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
|- Å×ÀÌºí ½ºÆäÀ̽º°¡ °°Àº Å×ÀÌºí¿¡¼ ¿Â¶óÀÎÀ¸·Î À籸¼ºÇÏ´Â °æ¿ì
|SMS Å×ÀÌºí ½ºÆäÀ̽º¿¡¼ ¿Â¶óÀÎ ¹é¾÷ Á¶ÀÛÀ» ½ÃÀÛÇÒ ¼ö
|¾ø½À´Ï´Ù. µÎ Á¶ÀÛ ¸ðµÎ ¹èŸÀû Àá±ÝÀÌ ÇÊ¿äÇÕ´Ï´Ù.
µ¥ÀÌÅͺ£À̽º ÀÌÁÖ
Á¦ÇÑ»çÇ×
¹öÀü 8 ¹®¼¿¡¼ µ¥ÀÌÅͺ£À̽º°¡ DB2 UDB ¹öÀü 8 FixPak ·¹º§·Î ÀÌÁÖµÈ °æ¿ì,
µ¥ÀÌÅͺ£À̽º ÀÌÁÖ°¡ ÇÊ¿äÇÏÁö ¾Ê´Ù°í ¸ðÈ£ÇÏ°Ô ¼³¸íÇÏ°í ÀÖ½À´Ï´Ù. Á¤È®ÇÏ°Ô
¼³¸íÇÏ¸é µ¥ÀÌÅͺ£À̽º°¡ ¹öÀü 8 ·¹º§(¹öÀü 8.1, 8.2 ¶Ç´Â ÈÄ¼Ó FixPak)ÀÎ °æ¿ì,
FixPak °£¿¡ µ¥ÀÌÅͺ£À̽º ÀÌÁÖ°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ¹öÀü 8.2¿¡¼´Â µ¥ÀÌÅͺ£À̽º
µð·ºÅ丮 ÆÄÀÏ ±¸Á¶°¡ º¯°æµÇ¾úÀ¸¹Ç·Î ¹öÀü 7 ¶Ç´Â 8.1¿¡¼ ¹öÀü 8.2·Î ¾÷±×·¹À̵åÇÏ´Â °æ¿ì
ÀÌÁÖ°¡ ÀÚµ¿À¸·Î ½ÇÇàµË´Ï´Ù. ±×·¯³ª ¹öÀü 8.2¿¡¼ ¹öÀü 8.1·Î µ¹¾Æ°¡´Â °æ¿ì¿¡´Â
db2demigdbd¸¦ ½ÇÇàÇÏ¿© µ¥ÀÌÅͺ£À̽º µð·ºÅ丮 ÆÄÀÏ ±¸Á¶¸¦
º¹¿ø½ÃÄÑ¾ß ÇÕ´Ï´Ù. ÆÄÀÏ ±¸Á¶¸¦ º¹¿ø½ÃÅ°Áö ¾ÊÀ¸¸é µ¥ÀÌÅͺ£À̽º¿¡ ¾×¼¼½ºÇÒ ¶§
¿À·ù SQL10004°¡ ¹ß»ýÇÕ´Ï´Ù.
db2inidb - ¹Ì·¯¸µµÈ µ¥ÀÌÅͺ£À̽º ¸í·É ÃʱâÈ
db2inidb database as
mirror ¸í·ÉÀ» ¹ßÇàÇϱâ Àü¿¡
db2 connect to database ¸í·ÉÀ» ¹ßÇàÇÏÁö ¸¶½Ê½Ã¿À.
µ¥ÀÌÅͺ£À̽º¸¦ ÃʱâÈÇϱâ Àü¿¡ ºÐ¸®µÈ ¹Ì·¯ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¿¬°áÀ» ½ÃµµÇϸé
·Ñ Æ÷¿öµå º¹±¸¿¡ ÇÊ¿äÇÑ ·Î±× ÆÄÀÏÀÌ Áö¿öÁý´Ï´Ù.
ÀÌ ¿¬°áÀº µ¥ÀÌÅͺ£À̽º¸¦ ÀϽÃÁß´ÜÇßÀ» ¶§ÀÇ »óÅ·Πµ¥ÀÌÅͺ£À̽º¸¦ ´Ù½Ã ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º°¡ ÀϽÃÁߴܵǾúÀ» ¶§¿Í ÀÏ°üµÇ°Ô Ç¥½ÃµÇ´Â °æ¿ì,
DB2 Universal Database(TM)´Â ÀÀ±Þ º¹±¸°¡ ÇÊ¿äÇÏÁö ¾Ê´Ù°í °á·ÐÀ» ³»¸®°í ÇâÈÄ »ç¿ëÀ» À§ÇØ ·Î±×¸¦ ºñ¿ó´Ï´Ù. ÀÌ·± °æ¿ì, ·Ñ Æ÷¿öµå¸¦ ½ÃµµÇϸé SQL4970 ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù.
db2iupdt ¸í·É¿¡ ´ëÇÑ »ç¿ë Âü°í»çÇ×
¹öÀü 8.2ºÎÅÍ db2iupdt ¸í·ÉÀ» »ç¿ëÇÏ¿© DB2 Universal Database ÀνºÅϽº¸¦ °»½ÅÇÒ ¶§
¸ÕÀú ÀνºÅϽº¿¡ ´ëÇØ ½ÇÇà ÁßÀÎ ¸ðµç DB2(R) ÇÁ·Î¼¼½º¸¦ ÁßÁöÇØ¾ß ÇÕ´Ï´Ù.
db2sqljcustomize ¸í·É¿¡ ´ëÇÑ »õ ¸Å°³º¯¼ö
db2sqljcustomize ¸í·É¿¡´Â »õ ¸Å°³º¯¼ö°¡ ÀÖ½ÀÁý´Ï´Ù.
db2sqljcustomize - DB2 SQLJ ÇÁ·ÎÆÄÀÏ »ç¿ëÀÚ Á¤ÀÇ ±â´É ¸í·É
- -storebindoptions
- -bindoptions ¹× -staticpositioned °ªÀ» ¼øÂ÷ÈµÈ ÇÁ·ÎÆÄÀÏ¿¡ ÀúÀåÇÕ´Ï´Ù. dbsqljbind µµ±¸¸¦ È£ÃâÇÒ ¶§
ÀÌ °ªÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì, ¼øÂ÷ÈµÈ ÇÁ·ÎÆÄÀÏ¿¡ ÀúÀåµÈ °ªÀÌ »ç¿ëµË´Ï´Ù. .grp ÆÄÀÏ°ú ÇÔ²² »ç¿ëÀÚ Á¤ÀÇ ±â´ÉÀ»
È£ÃâÇÒ °æ¿ì, °ªÀº °¢°¢ÀÇ °³º° .ser ÆÄÀÏ¿¡ ÀúÀåµË´Ï´Ù. ÀúÀåµÈ °ªÀº db2sqljprint µµ±¸¸¦ »ç¿ëÇÏ¿© º¼ ¼ö ÀÖ½À´Ï´Ù.
sqlj ¸í·É¿¡ ´ëÇÑ »õ ¸Å°³º¯¼ö
sqlj ¸í·ÉÀº »õ ¸Å°³º¯¼ö¸¦ °¡Áý´Ï´Ù.
sqlj - DB2 SQLJ º¯È¯±â ¸í·É
- -db2optimize
- SQLJ º¯È¯±â°¡ DB2 Universal Database¿¡ ´ëÇØ ÃÖÀûÈµÈ ¿¬°á ÄÁÅؽºÆ® Ŭ·¡½º¿¡ ´ëÇÑ
Äڵ带 »ý¼ºÇÔÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº »ç¿ëÀÚ Á¤ÀÇ ÄÁÅؽºÆ®¿¡ ´ëÇÑ Äڵ带 ÃÖÀûÈÇϸç
µðÆúÆ® ÄÁÅؽºÆ®ÀÇ ÄÚµå´Â ÃÖÀûÈÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¿© SQLJ
º¯È¯±â¸¦ ½ÇÇàÇÒ °æ¿ì, »ý¼ºµÈ Java(TM)
ÀÀ¿ëÇÁ·Î±×·¥À» ÄÄÆÄÀÏÇϱâ À§ÇØ
DB2 Universal JDBC µå¶óÀ̹ö ÆÄÀÏ db2jcc.jarÀÌ CLASSPATH¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
¸ð´ÏÅÍ ¹× ¹®Á¦Á¡ ÇØ°á ¸í·É(db2pd) °»½Å
¸ð´ÏÅÍ ¹× ¹®Á¦Á¡ ÇØ°á DB2 ¸í·É(db2pd)Àº DB2 UDB ¸Þ¸ð¸® ¼¼Æ®¿¡¼ Á¤º¸¸¦
ÇÕ´Ï´Ù. db2pd ½Ã½ºÅÛ ¸í·ÉÀº ´ÙÀ½°ú °°ÀÌ °³¼±µÇ¾ú½À´Ï´Ù.
»õ -hadr ¸Å°³º¯¼ö
¹öÀü 8.2(¹öÀü 8.1 FixPak 7°ú µ¿ÀÏ)¿¡ »õ·Ó°Ô µµÀÔµÈ-hadr ¸Å°³º¯¼ö´Â °í°¡¿ë¼º ÀçÇØ º¹±¸ Á¤º¸¸¦
º¸°íÇÕ´Ï´Ù. º¸°íµÈ °¢ ¿ä¼ÒÀÇ ¼³¸íÀº ½Ã½ºÅÛ ¸ð´ÏÅÍ ¾È³»
¹× ÂüÁ¶¼ÀÇ °í°¡¿ë¼º ÀçÇØ º¹±¸¸¦ ÂüÁ¶ÇϽʽÿÀ.
»õ -utilities ¸Å°³º¯¼ö
¹öÀü 8.2(¹öÀü 8.1 FixPak 7°ú µ¿ÀÏ)¿¡ »õ·Ó°Ô µµÀÔµÈ -utilities ¸Å°³º¯¼ö´Â À¯Æ¿¸®Æ¼ Á¤º¸¸¦
º¸°íÇÕ´Ï´Ù. º¸°íµÈ °¢ ¿ä¼ÒÀÇ ¼³¸íÀº
½Ã½ºÅÛ ¸ð´ÏÅÍ ¾È³» ¹× ÂüÁ¶¼ÀÇ À¯Æ¿¸®Æ¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
»õ -activestatements ¸Å°³º¯¼ö
¹öÀü 8.2(2(¹öÀü 8.1 FixPak 9¿Í µ¿ÀÏ)¿¡ »õ·Ó°Ô µµÀÔµÈ -activestatements ¸Å°³º¯¼ö´Â È°¼º ¸í·É¹®¿¡
´ëÇÑ Á¤º¸¸¦ ¸®ÅÏÇÕ´Ï´Ù. ¸®ÅÏµÈ Á¤º¸´Â ´ÙÀ½°ú °°½À´Ï´Ù.
- AppHandl
- È°¼º ¸í·É¹®À» »ç¿ëÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥ ÇÚµé(³ëµå¿Í À妽º Æ÷ÇÔ).
- UOW-ID
- ¸í·É¹®ÀÌ È°¼ºÈµÇ¾úÀ» ¶§ AppHandl¿¡ ¿¬°áµÉ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ ÀÛ¾÷ ´ÜÀ§(UOW) ID.
- StmtID
- ÀÛ¾÷ ´ÜÀ§(UOW) ³»ÀÇ ¸í·É¹® ID.
- AnchID
- µ¿Àû ÆÐÅ°Áö ij½Ã¿¡ ½ºÅä¾îµåµÈ µ¿Àû SQL¹®ÀÇ Çؽà ¾ÞÄ¿ ID.
- StmtUID
- Çؽà ¾ÞÄ¿ ³»¿¡¼ °íÀ¯ÇÑ ÆÐÅ°Áö ij½Ã µ¿Àû SQL¹®ÀÇ ID.
- EffISO
- ¸í·É¹®ÀÇ À¯È¿ ºÐ¸® ·¹º§.
- EffLockTOut
- ¸í·É¹®ÀÇ À¯È¿ Àá±Ý ½Ã°£Á¾·á °ª.
- EffDegree
- ¸í·É¹®ÀÇ È¿°úÀûÀÎ º´·Ä ó¸® ¼öÁØ.
- StartTime
- ¸í·É¹®ÀÌ ½ÃÀÛµÈ ½Ã°£.
- LastRefTime
- ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÇÇØ ¸í·É¹®ÀÌ ¸¶Áö¸·À¸·Î ÂüÁ¶µÈ ½Ã°£.
-locks ¸Å°³º¯¼ö¿¡ ´ëÇÑ »õ·Î¿î wait ¿É¼Ç
¹öÀü 8.2.2(¹öÀü 8.1 FixPak 9¿Í µ¿ÀÏ)ºÎÅÍ´Â wait ¿É¼ÇÀ» -locks ¸Å°³º¯¼ö¿Í ÇÔ²² ÁöÁ¤ÇÏ¿© ´ë±â Áß »óÅÂÀÇ Àá±Ý°ú ´ë±âµÇ°í ÀÖ´Â Àá±Ý¸¸À» ¸®ÅÏÇÒ ¼ö ÀÖ½À´Ï´Ù.
-applications ¸Å°³º¯¼ö¿¡ ¸®ÅÏµÈ »õ Çʵå
¹öÀü 8.2.2(¹öÀü 8.1 FixPak 9¿Í µ¿ÀÏ)ºÎÅÍ -applications ¸Å°³º¯¼ö´Â ³× °³ÀÇ »õ Çʵ带 ¸®ÅÏÇÕ´Ï´Ù.
- C-AnchID
- ÀÌ »õ Çʵå´Â ÇöÀç ¸í·É¹®ÀÇ µ¿Àû ÆÐÅ°Áö ij½Ã¿¡ ½ºÅä¾îµåµÈ
µ¿Àû SQL¹®ÀÇ Çؽà ¾ÞÄ¿¿¡ ´ëÇÑ IDÀÔ´Ï´Ù. ÇöÀç ¸í·É¹®ÀÌ ¾ø´Â °æ¿ì ÀÌ ÇʵåÀÇ °ªÀº 0ÀÔ´Ï´Ù. ÇöÀç ij½Ã ¾ÞÄ¿ ID´Â
ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ Ä¿¼¿¡ ´ëÇÑ FETCH ¿äû°ú °°Àº ¸í·É¹®¿¡ °ü·ÃµÈ ¿äûÀ» ½ÇÇàÇÒ
°æ¿ì¿¡¸¸ ¼³Á¤µË´Ï´Ù. ¿äû 󸮰¡ ¿Ï·áµÇ¸é ÀÌ °ªÀº 0À¸·Î ¼³Á¤µË´Ï´Ù. ¶ÇÇÑ
Á¤Àû SQL¹®¿¡ ´ëÇؼµµ ÀÌ °ªÀº 0À¸·Î ¼³Á¤µË´Ï´Ù.
- C-StmtUID
- ÀÌ »õ Çʵå´Â ÇöÀç ¸í·É¹®ÀÇ Çؽà ¾ÞÄ¿ ³»¿¡¼ »ç¿ëµÇ´Â ÆÐÅ°Áö ij½Ã µ¿Àû
SQL¹® °íÀ¯ IDÀÔ´Ï´Ù. ÇöÀç ¸í·É¹®ÀÌ ¾ø´Â °æ¿ì ÀÌ ÇʵåÀÇ °ªÀº 0ÀÔ´Ï´Ù. ÇöÀç ¸í·É¹® °íÀ¯ ID´Â
ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¸í·É¹®°ú °ü·ÃµÈ ¿äûÀ» ½ÇÇàÇÒ °æ¿ì¿¡¸¸ ¼³Á¤µË´Ï´Ù. ¿äû ½ÇÇàÀÌ
¿Ï·áµÇ¸é ÀÌ °ªÀº 0À¸·Î ¼³Á¤µË´Ï´Ù. °ªÀº 0À¸·Î ¼³Á¤µË´Ï´Ù. ¶ÇÇÑ Á¤Àû SQL¹®¿¡
´ëÇؼµµ ÀÌ °ªÀº 0À¸·Î ¼³Á¤µË´Ï´Ù.
- L-AnchID
- ÀÌ »õ Çʵå´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ¸¶Áö¸·À¸·Î ½ÇÇàµÈ ¸í·É¹®ÀÇ µ¿Àû ÆÐÅ°Áö ij½Ã¿¡ ½ºÅä¾îµåµÈ µ¿Àû
SQL¹®ÀÇ Çؽà ¾ÞÄ¿ IDÀÔ´Ï´Ù. µ¿Àû SQL¹®À» ½ÇÇàÇϱâ ÀüÀÎ °æ¿ì¿Í °°ÀÌ ¸¶Áö¸·À¸·Î ½ÇÇàÇÑ
¸í·É¹®ÀÌ ¾ø´Â °æ¿ì ÀÌ ÇʵåÀÇ °ªÀº 0ÀÔ´Ï´Ù. Á¤Àû SQL¹®¿¡ ´ëÇؼµµ ÀÌ °ªÀº 0À¸·Î ¼³Á¤µË´Ï´Ù. ¸¶Áö¸·
¾ÞÄ¿ Çؽà ID´Â °¢ ¿äû ½ÇÇàÀÌ ¿Ï·áµÉ ¶§ ¼³Á¤µÇ°í, ÀÌÈÄÀÇ °ü·Ã ¿äûÀÌ ¿Ï·áµÇ±â Àü±îÁö
À¯ÁöµË´Ï´Ù.
- L-StmtUID
- ÀÌ »õ Çʵå´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ¸¶Áö¸·À¸·Î ½ÇÇàÇÑ ¸í·É¹®ÀÇ Çؽà ¾ÞÄ¿ ³»¿¡¼
»ç¿ëµÇ´Â ÆÐÅ°Áö ij½Ã µ¿Àû SQL¹® °íÀ¯ IDÀÔ´Ï´Ù. ¸¶Áö¸·À¸·Î ½ÇÇàÇÑ ¸í·É¹®ÀÌ Á¤Àû SQLÀ̾ú°Å³ª
¾ø´Â °æ¿ì ÀÌ ÇʵåÀÇ °ªÀº 0ÀÔ´Ï´Ù. ¸¶Áö¸· ¸í·É¹® ID´Â ÇöÀç ¿äûÀÌ ¿Ï·áµÈ ÈÄ¿¡ ¼³Á¤µÇ°í, ÀÌÈÄ
¿äûÀÌ ¿Ï·áµÉ ¶§±îÁö À¯ÁöµË´Ï´Ù.
SET CLIENT ¸í·ÉÀÇ °»½Å»çÇ×
SET(TM) CLIENT ¸í·ÉÀº ¹é¿£µå ÇÁ·Î¼¼½ºÀÇ ¿¬°á ¼³Á¤°ªÀ» ÁöÁ¤ÇÕ´Ï´Ù.
ÀÌ ¸í·ÉÀÇ ¸í·É ¸Å°³º¯¼ö SYNCPOINT´Â ÇöÀç ¹öÀü 8¿¡¼ ¹«½ÃµË´Ï´Ù.
SYNCPOINT´Â ¿ªÈ£È¯¼ºÀ» À§ÇØ °è¼Ó Æ÷ÇԵ˴ϴÙ.
PRECOMPILE ¸í·ÉÀÇ °»½Å»çÇ×
PRECOMPILE ¸í·ÉÀº Embedded SQL¹®ÀÌ Æ÷ÇÔµÈ ÀÀ¿ëÇÁ·Î±×·¥ ¼Ò½º ÆÄÀÏÀ»
ó¸®ÇÕ´Ï´Ù. ¼öÁ¤µÈ ¼Ò½º ÆÄÀÏÀÌ »ý¼ºµÇ°í SQL¿¡ ´ëÇÑ È£½ºÆ® ¾ð¾î È£ÃâÀÌ
Æ÷ÇԵǸç, µðÆúÆ®·Î ÆÐÅ°Áö´Â µ¥ÀÌÅͺ£À̽º¿¡ ÀÛ¼ºµË´Ï´Ù.
ÀÌ ¸í·ÉÀÇ ¸í·É ¸Å°³º¯¼ö SYNCPOINT´Â ÇöÀç ¹öÀü 8¿¡¼ ¹«½ÃµË´Ï´Ù.
SYNCPOINT´Â ¿ªÈ£È¯¼ºÀ» À§ÇØ °è¼Ó Æ÷ÇԵ˴ϴÙ.
UPDATE HISTORY FILE ¸í·ÉÀÇ °»½Å»çÇ×
½ÇÇà±â·Ï ÆÄÀÏ Ç׸ñ¿¡¼ À§Ä¡, ÀåÄ¡ À¯Çü ¶Ç´Â ÁÖ¼®À» °»½ÅÇϽʽÿÀ.
STATUS ¸í·É ¸Å°³º¯¼ö´Â Ç׸ñ¿¡ ´ëÇÑ »õ »óŸ¦ ÁöÁ¤ÇÕ´Ï´Ù.
ÀÌÀü ¹®¼¿¡¼´Â STATUS ¸í·É ¸Å°³º¯¼ö°¡ °ª ¡ºI¡»¸¦ »ç¿ëÇÏ¿©
Ç׸ñÀ» ºñÈ°¼ºÀ¸·Î Ç¥½ÃÇÒ ¼ö ÀÖ´Ù°í ¿Ã¹Ù¸£Áö ¾Ê°Ô ¸í½ÃÇß½À´Ï´Ù. °¡´ÉÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.
- A
- Ç׸ñÀ» È°¼ºÀ¸·Î Ç¥½ÃÇϽʽÿÀ.
- E
- Ç׸ñÀ» ¸¸±âµÊÀ¸·Î Ç¥½ÃÇϽʽÿÀ.
EXPORT ¹× IMPORT ¸í·ÉÀÇ °»½Å»çÇ×
EXPORT ¹× IMPORT ¸í·É¿¡ ´ëÇÑ Àüü ¡ºÇʼö ¿¬°á¡» ÀýÀº
´ÙÀ½°ú °°½À´Ï´Ù.
Çʼö ¿¬°á
µ¥ÀÌÅͺ£À̽º. ³»ÀçÀû ¿¬°áÀÌ »ç¿ë °¡´ÉÇÑ °æ¿ì, µðÆúÆ® µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¿¬°áÀÌ
¼³Á¤µË´Ï´Ù. Linux(TM), UNIX(R) ¶Ç´Â
Windows(R) Ŭ¶óÀ̾ðÆ®¿¡¼
Linux,
UNIX
¶Ç´Â Windows
µ¥ÀÌÅͺ£À̽º ¼¹ö·Î ¼öÇàÇÏ´Â À¯Æ¿¸®Æ¼ ¾×¼¼½º´Â DB2 Connect(TM)
°ÔÀÌÆ®¿þÀÌ ¶Ç´Â ·çÇÁ¹éÀÌ ¾Æ´Ñ ¿£ÁøÀ» ÅëÇØ Á÷Á¢ ¿¬°áµÇ¾î¾ß ÇÕ´Ï´Ù.
LOAD ¸í·ÉÀÇ °»½Å»çÇ×
INDEXING MODE ¸Å°³º¯¼öÀÇ AUTOSELECT °ª¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â
´ÙÀ½°ú °°½À´Ï´Ù.
INDEXING MODE
- AUTOSELECT
- ·Îµå À¯Æ¿¸®Æ¼°¡ REBUILD ¶Ç´Â INCREMENTAL ¸ðµå¸¦ ÀÚµ¿À¸·Î °áÁ¤ÇÕ´Ï´Ù. ÀÌ °áÁ¤Àº ·ÎµåÇÒ µ¥ÀÌÅÍ ¾ç°ú À妽º Æ®¸®ÀÇ ±íÀÌ¿¡ ±âÃÊÇÕ´Ï´Ù. À妽º Æ®¸® ±íÀÌ¿Í °ü·ÃµÈ Á¤º¸´Â À妽º ¿ÀºêÁ§Æ®¿¡ ÀúÀåµË´Ï´Ù. RUNSTATS´Â ÀÌ Á¤º¸¸¦ ä¿ì´Â µ¥ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.
AUTOSELECT´Â µðÆúÆ® Àε¦½Ì ¸ðµåÀÔ´Ï´Ù.
·Îµå À¯Æ¿¸®Æ¼ÀÇ ÆÄÀÏ À¯Çü ¼öÁ¤ÀÚ
¡ºgeneratedoverride¡» ¼öÁ¤ÀÚ¿¡ ´ëÇÑ ¼³¸í¿¡¼
SET INTEGRITY ¸í·ÉÀÌ °»½ÅµÇ¾ú½À´Ï´Ù.
¡ºusedefaults¡» ¼öÁ¤ÀÚ¿¡ ´ëÇÑ ¼³¸íµµ °»½ÅµÇ¾ú½À´Ï´Ù.
°»½Å»çÇ×Àº ´ÙÀ½°ú °°½À´Ï´Ù.
Ç¥ 30. ·Îµå¿¡ À¯È¿ÇÑ ÆÄÀÏ À¯Çü ¼öÁ¤ÀÚ: ¸ðµç ÆÄÀÏ Çü½Ä
¼öÁ¤ÀÚ |
¼³¸í |
generatedoverride |
ÀÌ ¼öÁ¤ÀÚ´Â ·Îµå À¯Æ¿¸®Æ¼°¡ Å×ÀÌºí¿¡ »ý¼ºµÈ ¸ðµç Ä÷³¿¡ ´ëÇØ »ç¿ëÀÚ Á¦°ø
µ¥ÀÌÅ͸¦ ½ÂÀÎÇϵµ·Ï Áö½ÃÇÕ´Ï´Ù(ÀÌ·¯ÇÑ À¯ÇüÀÇ Ä÷³¿¡ ´ëÇÑ ÀÏ¹Ý ±ÔÄ¢°ú ´ëÁ¶). ÀÌ°ÍÀº ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ¿¡¼ µ¥ÀÌÅ͸¦ ÀÌÁÖÇϰųª ROLLFORWARD DATABASE
¸í·ÉÀÇ RECOVER DROPPED TABLE ¿É¼ÇÀ» »ç¿ëÇÏ¿© º¹±¸µÈ µ¥ÀÌÅÍ¿¡¼
Å×À̺íÀ» ·ÎµåÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù. ÀÌ ¼öÁ¤ÀÚ¸¦ »ç¿ëÇϸé,
»ý¼ºµÈ ³Î ÀÔ·Â ºÒ°¡´É Ä÷³¿¡ ´ëÇØ µ¥ÀÌÅÍ°¡ ¾ø°Å³ª ³Î(NULL) µ¥ÀÌÅÍ°¡ ÀÖ´Â
ÇàÀÌ °ÅºÎµË´Ï´Ù(SQL3116W).
ÁÖ:
ÀÌ ¼öÁ¤ÀÚ¸¦ »ç¿ëÇϸé, Å×À̺íÀÌ
Á¡°Ë º¸·ù »óÅ°¡ µË´Ï´Ù. »ç¿ëÀÚ Á¦°ø °ªÀ» °ËÁõÇÏÁö ¾Ê°í Å×À̺íÀÇ
Á¡°Ë º¸·ù »óŸ¦ ÇØÁ¦ÇÏ·Á¸é ·Îµå Á¶ÀÛ ÈÄ¿¡
´ÙÀ½ ¸í·ÉÀ» ¹ßÇàÇϽʽÿÀ.
SET INTEGRITY FOR < table-name > GENERATED COLUMN
IMMEDIATE UNCHECKED Å×À̺íÀÇ Á¡°Ë º¸·ù »óŸ¦ ÇØÁ¦ÇÏ°í »ç¿ëÀÚ Á¦°ø °ªÀ»
°Á¦·Î °ËÁõÇÏ·Á¸é ·Îµå Á¶ÀÛ ÈÄ¿¡ ´ÙÀ½ ¸í·ÉÀ» ¹ßÇàÇϽʽÿÀ.
SET INTEGRITY FOR < table-name > IMMEDIATE CHECKED.
ÀÌ ¼öÁ¤ÀÚ´Â generatedmissing ¶Ç´Â
generatedignore ¼öÁ¤ÀÚ¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. |
usedefaults |
¸ñÇ¥ Å×À̺í Ä÷³ÀÇ ¼Ò½º Ä÷³ÀÌ ÁöÁ¤µÇ¾úÁö¸¸ Ä÷³¿¡ Çϳª ÀÌ»óÀÇ
Çà ÀνºÅϽº µ¥ÀÌÅÍ°¡ ¾ø´Â °æ¿ì, µðÆúÆ®°ªÀÌ ·ÎµåµË´Ï´Ù.
´©¶ôµÈ µ¥ÀÌÅÍÀÇ ¿¹´Â ´ÙÀ½°ú °°½À´Ï´Ù.
- DEL ÆÄÀÏ: µÎ °³ÀÇ ÀÎÁ¢ÇÑ Ä÷³ ºÐ¸®¹®ÀÚ(",,") ¶Ç´Â
ÀÓÀÇÀÇ ½ºÆäÀ̽º·Î ºÐ¸®µÈ µÎ °³ÀÇ ÀÎÁ¢ÇÑ Ä÷³ ºÐ¸®¹®ÀÚ(", ,")°¡
Ä÷³ °ªÀ¸·Î ÁöÁ¤µË´Ï´Ù.
- DEL/ASC/WSF ÆÄÀÏ: Ä÷³ÀÌ ÃæºÐÇÏÁö ¾Ê°Å³ª ¿ø·¡ ½ºÆå¿¡ ºñÇØ
ÃæºÐÈ÷ ±æÁö ¾ÊÀº Çà.
ÁÖ:
ASC ÆÄÀÏÀÇ °æ¿ì,
³Î(NULL) Ä÷³ °ªÀº ¸í½ÃÀûÀ¸·Î ´©¶ôµÈ °ÍÀ¸·Î °£ÁÖµÇÁö ¾ÊÀ¸¹Ç·Î µðÆúÆ®°ªÀÌ
³Î(NULL) Ä÷³ °ª ´ë½Å »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ³Î(NULL) Ä÷³ °ªÀº
¼ýÀÚ, ³¯Â¥, ½Ã°£ ¹× ½Ã°£¼ÒÀÎ Ä÷³¿¡ ´ëÇØ ¸ðµÎ ½ºÆäÀ̽º ¹®ÀڷΠǥÇöµÇ°Å³ª,
¸ðµç À¯ÇüÀÇ Ä÷³¿¡ ´ëÇØ NULL INDICATOR·Î Ç¥ÇöµÇ¾î Ä÷³ÀÌ ³Î(NULL)ÀÓÀ» Ç¥½ÃÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì, ¼Ò½º Ä÷³¿¡ Çà ÀνºÅϽº µ¥ÀÌÅÍ°¡ ¾øÀ¸¸é
´ÙÀ½ Áß Çϳª°¡ ¹ß»ýÇÕ´Ï´Ù.
- DEL/ASC/WSF ÆÄÀÏ: Ä÷³ÀÌ ³Î(NULL) ÀÔ·Â °¡´ÉÇÑ °æ¿ì, NULLÀÌ ·ÎµåµË´Ï´Ù.
Ä÷³ÀÌ ³Î ÀÔ·Â ºÒ°¡´ÉÇϸé À¯Æ¿¸®Æ¼°¡ ÇàÀ» °ÅºÎÇÕ´Ï´Ù.
|
ÀÓÆ÷Æ® À¯Æ¿¸®Æ¼ÀÇ ÆÄÀÏ À¯Çü ¼öÁ¤ÀÚ
¡ºusedefaults¡» ¹× ¡ºcodepage=x¡» ¼öÁ¤ÀÚ¿¡ ´ëÇÑ ¼³¸íÀÌ
´ÙÀ½°ú °°ÀÌ °»½ÅµÇ¾ú½À´Ï´Ù.
Ç¥ 31. ÀÓÆ÷Æ®¿¡ À¯È¿ÇÑ ÆÄÀÏ À¯Çü ¼öÁ¤ÀÚ: ¸ðµç ÆÄÀÏ Çü½Ä
¼öÁ¤ÀÚ |
¼³¸í |
usedefaults |
¸ñÇ¥ Å×À̺í Ä÷³ÀÇ ¼Ò½º Ä÷³ÀÌ ÁöÁ¤µÇ¾úÁö¸¸ Ä÷³¿¡ Çϳª ÀÌ»óÀÇ
Çà ÀνºÅϽº µ¥ÀÌÅÍ°¡ ¾ø´Â °æ¿ì, µðÆúÆ®°ªÀÌ ·ÎµåµË´Ï´Ù.
´©¶ôµÈ µ¥ÀÌÅÍÀÇ ¿¹´Â ´ÙÀ½°ú °°½À´Ï´Ù.
- DEL ÆÄÀÏ: µÎ °³ÀÇ ÀÎÁ¢ÇÑ Ä÷³ ºÐ¸®¹®ÀÚ(",,") ¶Ç´Â
ÀÓÀÇÀÇ ½ºÆäÀ̽º·Î ºÐ¸®µÈ µÎ °³ÀÇ ÀÎÁ¢ÇÑ Ä÷³ ºÐ¸®¹®ÀÚ(", ,")°¡
Ä÷³ °ªÀ¸·Î ÁöÁ¤µË´Ï´Ù.
- DEL/ASC/WSF ÆÄÀÏ: Ä÷³ÀÌ ÃæºÐÇÏÁö ¾Ê°Å³ª ¿ø·¡ ½ºÆå¿¡ ºñÇØ
ÃæºÐÈ÷ ±æÁö ¾ÊÀº Çà.
ÁÖ:
ASC ÆÄÀÏÀÇ °æ¿ì,
³Î(NULL) Ä÷³ °ªÀº ¸í½ÃÀûÀ¸·Î ´©¶ôµÈ °ÍÀ¸·Î °£ÁÖµÇÁö ¾ÊÀ¸¹Ç·Î µðÆúÆ®°ªÀÌ
³Î(NULL) Ä÷³ °ª ´ë½Å »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ³Î(NULL) Ä÷³ °ªÀº
¼ýÀÚ, ³¯Â¥, ½Ã°£ ¹× ½Ã°£¼ÒÀÎ Ä÷³¿¡ ´ëÇØ ¸ðµÎ ½ºÆäÀ̽º ¹®ÀڷΠǥÇöµÇ°Å³ª,
¸ðµç À¯ÇüÀÇ Ä÷³¿¡ ´ëÇØ NULL INDICATOR·Î Ç¥ÇöµÇ¾î Ä÷³ÀÌ ³Î(NULL)ÀÓÀ» Ç¥½ÃÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì, ¼Ò½º Ä÷³¿¡ Çà ÀνºÅϽº µ¥ÀÌÅÍ°¡ ¾øÀ¸¸é
´ÙÀ½ Áß Çϳª°¡ ¹ß»ýÇÕ´Ï´Ù.
- DEL/ASC/WSF ÆÄÀÏ: Ä÷³ÀÌ ³Î(NULL) ÀÔ·Â °¡´ÉÇÑ °æ¿ì, NULLÀÌ ·ÎµåµË´Ï´Ù.
Ä÷³ÀÌ ³Î ÀÔ·Â ºÒ°¡´ÉÇϸé À¯Æ¿¸®Æ¼°¡ ÇàÀ» °ÅºÎÇÕ´Ï´Ù.
|
Ç¥ 32. ÀÓÆ÷Æ®¿¡ À¯È¿ÇÑ ÆÄÀÏ À¯Çü ¼öÁ¤ÀÚ: ASCII ÆÄÀÏ Çü½Ä(ASC/DEL)
¼öÁ¤ÀÚ |
¼³¸í |
codepage=x |
x´Â ASCII ¹®ÀÚ¿ÀÔ´Ï´Ù. °ªÀÌ Ãâ·Â µ¥ÀÌÅÍ ¼¼Æ®¿¡ ÀÖ´Â
µ¥ÀÌÅÍ ÄÚµå ÆäÀÌÁö·Î Çؼ®µË´Ï´Ù. ÀÓÆ÷Æ® Á¶ÀÛ Áß¿¡ ÀÌ ÄÚµå ÆäÀÌÁöÀÇ ¹®ÀÚ µ¥ÀÌÅ͸¦
ÀÀ¿ëÇÁ·Î±×·¥ ÄÚµå ÆäÀÌÁö·Î º¯È¯ÇÕ´Ï´Ù.
´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.
- ¼ø¼ö DBCS(±×·¡ÇÈ), È¥ÇÕ DBCS ¹× EUCÀÇ °æ¿ì, ºÐ¸®¹®ÀÚ°¡
x00 - x3F ¹üÀ§·Î Á¦Çѵ˴ϴÙ.
- nullindchar°¡ Ç¥ÁØ ASCII ¼¼Æ®¿¡ Æ÷ÇÔµÈ ±âÈ£ Áß
ÄÚµå Æ÷ÀÎÆ® x20 - x7F ¹üÀ§ÀÇ ±âÈ£¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ´Â ASCII ±âÈ£ ¹×
ÄÚµå Æ÷ÀÎÆ®¸¦ ³ªÅ¸³À´Ï´Ù.
ÁÖ:
- codepage ¼öÁ¤ÀÚ´Â lobsinfile ¼öÁ¤ÀÚ¿Í ÇÔ²²
»ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
- ÄÚµå ÆäÀÌÁö°¡ ÀÀ¿ëÇÁ·Î±×·¥ ÄÚµå ÆäÀÌÁö¿¡¼ µ¥ÀÌÅͺ£À̽º ÄÚµå ÆäÀÌÁö·Î
º¯È¯µÉ ¶§ µ¥ÀÌÅÍ È®ÀåÀÌ ¹ß»ýÇÏ´Â °æ¿ì, µ¥ÀÌÅÍ°¡ Àý´ÜµÇ°Å³ª ¼Õ½ÇµÉ ¼ö ÀÖ½À´Ï´Ù.
|
ATTACH ¸í·É
ATTACH ¸í·ÉÀÇ USER ¸Å°³º¯¼ö´Â ÀÎÁõ ID¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
Windows ¿î¿µ üÁ¦¿¡¼
DB2 Universal
Database ÀνºÅϽº¿¡ Á¢¼ÓÇÒ ¶§, »ç¿ëÀÚ À̸§Àº Microsoft(R) Windows NT(R) SAM(Security Account Manager)°ú ȣȯ °¡´ÉÇÑ Çü½ÄÀ¸·Î
ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±ÔÁ¤ÀÚ´Â ÃÖ´ë ±æÀÌ°¡ 15ÀÚÀÎ NetBIOS ½ºÅ¸ÀÏ À̸§À̾î¾ß ÇÕ´Ï´Ù
(¿¹: domainname\username).
RECOVER DATABASE ¸í·É
¹öÀü 8.2 ¹®¼¿¡ ´ëÇÑ RECOVER DATABASE ¸í·ÉÀÇ ¿¹ Àý¿¡¼,
½Ã°£¼ÒÀÎ Çü½ÄÀÌ yyyy:mm:dd:hh:mm:ss·Î ¿Ã¹Ù¸£Áö ¾Ê°Ô Ç¥½ÃµÇ¾ú½À´Ï´Ù.
¿Ã¹Ù¸¥ Çü½ÄÀº yyyy-mm-dd-hh.mm.ssÀÔ´Ï´Ù.
UPDATE HISTORY FILE ¸í·É
UPDATE HISTORY FILE ¸í·ÉÀº ½ÇÇà±â·Ï ÆÄÀÏ Ç׸ñ¿¡¼ À§Ä¡, ÀåÄ¡ À¯Çü, ÁÖ¼® ¶Ç´Â
»óŸ¦ °»½ÅÇÕ´Ï´Ù.
°»½ÅµÈ ¸í·É ±¸¹®
![±¸¹® µµÇ¥ Àбâ](c.gif)
>>-UPDATE HISTORY--+-FOR--object-part-+--WITH------------------->
'-EID--eid---------'
>--+-LOCATION--new-location--DEVICE TYPE--new-device-type-+----><
+-COMMENT--new-comment---------------------------------+
'-STATUS--new-status-----------------------------------'
°»½ÅµÈ ¸í·É ¸Å°³º¯¼ö
- FOR object-part
- °»½ÅµÉ ½ÇÇà±â·Ï Ç׸ñ¿¡ ´ëÇÑ ID¸¦ ÁöÁ¤ÇϽʽÿÀ. ÀÌ°ÍÀº 001 - 999 »çÀÌÀÇ
¼±ÅÃÀû ½ÃÄö½º ¹øÈ£°¡ ÀÖ´Â ½Ã°£¼ÒÀÎÀÔ´Ï´Ù.
ÁÖ:
Ç׸ñ »óŸ¦ °»½ÅÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ´ë½Å, Ç׸ñ »óŸ¦ °»½ÅÇÏ·Á¸é EID¸¦ ÁöÁ¤ÇϽʽÿÀ.
- STATUS new-status
- Ç׸ñ¿¡ ´ëÇÑ »õ »óŸ¦ ÁöÁ¤ÇϽʽÿÀ. ¹é¾÷ Ç׸ñ¸¸
±× »óŸ¦ °»½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. °¡´ÉÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.
- A
- È°¼º. ´ëºÎºÐÀÇ Ç׸ñÀº È°¼º »óÅÂÀÔ´Ï´Ù.
- I
- ºñÈ°¼º. ´õ ÀÌ»ó »ç¿ë ÁßÀÎ ·Î±× üÀο¡ ¾ø´Â ¹é¾÷ À̹ÌÁö´Â
ºñÈ°¼º »óÅ°¡ µË´Ï´Ù.
- E
- ¸¸±âµÊ. NUM_DB_BACKUPS º¸´Ù ¸¹Àº È°¼º À̹ÌÁö°¡ ÀÖ¾î¼
´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾ÊÀº ¹é¾÷ À̹ÌÁö´Â ¸¸±âµÈ °ÍÀ¸·Î Ç¥½ÃµË´Ï´Ù.
- D
- º¹±¸¿¡ ´õ ÀÌ»ó »ç¿ëÇÒ ¼ö ¾ø´Â ¹é¾÷ À̹ÌÁö´Â »èÁ¦·Î Ç¥½ÃµÇ¾î¾ß ÇÕ´Ï´Ù.
db2updv8 - ¹öÀü 8 ÇöÀç ·¹º§·Î µ¥ÀÌÅͺ£À̽º °»½Å ¸í·É
ÀÌ ¸í·ÉÀº ÇöÀç ·¹º§À» Áö¿øÇϱâ À§ÇØ µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â ½Ã½ºÅÛ Ä«Å»·Î±×¸¦
´ÙÀ½ ¹æ½ÄÀ¸·Î °»½ÅÇÕ´Ï´Ù.
- ÇöÀç µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥°ú ÇÔ²² Á¦°øµÈ »õ ·çƾÀ» µµÀÔÇÕ´Ï´Ù.
- ODBC/CLI/JDBC ½ºÅ°¸¶ ÇÁ·Î½ÃÀú¸¦ Æ®·¯½ºÆ®µÈ ÇÁ·Î½ÃÀú·Î Ä«Å»·Î±×ÈÇÏ¿©
¼º´É ¹× È®À强À» °³¼±ÇÕ´Ï´Ù.
- SYSPROC.SNAPSHOT_QUIESCERS Å×À̺í ÇÔ¼öÀÇ ¸®ÅÏ ¸Å°³º¯¼ö¿¡¼ µÎ °³ÀÇ
Àμâ»ó ¿À·ù¸¦ ¼öÁ¤ÇÕ´Ï´Ù.
- OUIESCER_TBS_ID¸¦ QUIESCER_TBS_ID·Î Á¤Á¤ÇÕ´Ï´Ù.
- OUIESCER_STATE¸¦ QUIESCER_STATE·Î Á¤Á¤ÇÕ´Ï´Ù.
- "logged" ºñÆ®°¡ Ä«Å»·Î±× Å×À̺í°ú ÀÏÄ¡Çϵµ·Ï LOB Ä÷³ µð½ºÅ©¸³Å͸¦
¼öÁ¤ÇÕ´Ï´Ù.
- SYSIBM.SYSREVTYPEMAPPINGS ºä¸¦ ÀÛ¼ºÇϽʽÿÀ.
- SYSSTAT.COLUMNS ¹× SYSSTAT.TABLES¿¡ ´ëÇØ ºä Á¤ÀǸ¦ °»½ÅÇϽʽÿÀ.
- SYSCOLDIST.DISTCOUNT Ä÷³ÀÌ °»½Å °¡´ÉÇϵµ·Ï ÀÌ Ä÷³À» °»½ÅÇϽʽÿÀ.
- Ä÷³ Ç÷¡±×°¡ ¼³Á¤µÇÁö ¾Êµµ·Ï SYSINDEXES.TBSPACEID Ä÷³À» °»½ÅÇϽʽÿÀ.
- 17°³ Å×À̺í ÇÔ¼öÀÇ ¸Å°³º¯¼ö ±æÀ̸¦ ¼öÁ¤ÇϽʽÿÀ. Àüü ÇÔ¼ö ¸ñ·ÏÀ» º¸·Á¸é
¹öÀü 8.2 ¸±¸®½º Á¤º¸ÀÇ ¹®¼ °»½Å»çÇ× | SQL °ü¸® ·çƾ Àý¿¡¼ ½º³À¼¦ UDF¿¡ ´ëÇÑ Ä÷³ È®Àå ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.
- 33°³ÀÇ SYSPROC ½º³À¼¦ UDF¸¦ THREADSAFE·Î º¯°æÇÕ´Ï´Ù.
- SNAPSHOT_DBM
- SNAPSHOT_FCM
- SNAPSHOT_FCMNODE
- SNAPSHOT_SWITCHES
- SNAPSHOT_APPL_INFO
- SNAPSHOT_APPL
- SNAPSHOT_STATEMENT
- SNAPSHOT_LOCKWAIT
- SNAPSHOT_AGENT
- SNAPSHOT_SUBSECT
- SNAPSHOT_DATABASE
- SNAPSHOT_BP
- SNAPSHOT_LOCK
- SNAPSHOT_TABLE
- SNAPSHOT_DYN_SQL
- SNAPSHOT_TBS
- SNAPSHOT_TBS_CFG
- SNAPSHOT_QUIESCERS
- SNAPSHOT_CONTAINER
- SNAPSHOT_RANGES
- SNAPSHOT_TBREORG
- HEALTH_DBM_INFO
- HEALTH_DBM_HI
- HEALTH_DBM_HI_HIS
- HEALTH_DB_INFO
- HEALTH_DB_HI
- HEALTH_DB_HI_HIS
- HEALTH_TBS_INFO
- HEALTH_TBS_HI
- HEALTH_TBS_HI_HIS
- HEALTH_CONT_INFO
- HEALTH_CONT_HI
- HEALTH_CONT_HI_HIS
Çʼö ¿¬°á
µ¥ÀÌÅͺ£À̽º. ÀÌ ¸í·ÉÀº ÁöÁ¤µÈ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¿¬°áÀ» ÀÚµ¿À¸·Î ¼³Á¤ÇÕ´Ï´Ù.
¸í·É ±¸¹®
![±¸¹® µµÇ¥ Àбâ](c.gif)
>>-db2updv8-- -d--database-name--------------------------------->
>--+----------------------------+--+-----+---------------------><
'- -u--userid-- -p--password-' '- -h-'
¸í·É ¸Å°³º¯¼ö
- -d database-name
- °»½ÅÇÒ µ¥ÀÌÅͺ£À̽ºÀÇ À̸§À» ÁöÁ¤ÇϽʽÿÀ.
- -u userid
- »ç¿ëÀÚ ID¸¦ ÁöÁ¤ÇϽʽÿÀ.
- -p password
- »ç¿ëÀÚ¿¡ ´ëÇÑ ¾ÏÈ£¸¦ ÁöÁ¤ÇϽʽÿÀ.
- -h
- µµ¿ò¸» Á¤º¸ Ç¥½Ã. ÀÌ ¿É¼ÇÀÌ ÁöÁ¤µÇ¸é
´Ù¸¥ ¿É¼ÇÀº ¸ðµÎ ¹«½ÃµÇ¸ç µµ¿ò¸» Á¤º¸¸¸ Ç¥½ÃµË´Ï´Ù.
¿¹
ÇöÀç ·¹º§(FixPak ¶Ç´Â »õ ¹öÀü)À» ¼³Ä¡ÇÑ ÈÄ, ´ÙÀ½ ¸í·ÉÀ» ¹ßÇàÇÏ¿©
»ùÇà µ¥ÀÌÅͺ£À̽º¿¡¼ ½Ã½ºÅÛ Ä«Å»·Î±×¸¦ °»½ÅÇϽʽÿÀ.
db2updv8 -d sample
ÁÖÀÇ»çÇ×
- ÀÌ ¸í·ÉÀº DB2 Universal Database ¹öÀü 8.1.2 ÀÌ»óÀ» ½ÇÇà ÁßÀÎ µ¥ÀÌÅͺ£À̽º¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸í·ÉÀ» µÎ ¹ø ÀÌ»ó ¹ßÇàÇϸé, ¾î¶² ¿À·ùµµ º¸°íµÇÁö ¾Ê°í °¢°¢ÀÇ Ä«Å»·Î±× °»½Å»çÇ×Àº
ÇÑ ¹ø¸¸ Àû¿ëµË´Ï´Ù.
- »õ ³»Àå ÇÔ¼ö¸¦ »ç¿ëÇÏ·Á¸é ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥À»
µ¥ÀÌÅͺ£À̽º¿¡¼ ¿¬°áÀ» ²÷°í µ¥ÀÌÅͺ£À̽º°¡ È°¼º »óÅÂÀÌ¸é ºñÈ°¼º »óÅ·Π¹Ù²ã¾ß ÇÕ´Ï´Ù.
Æ®·¦ ÆÄÀÏ Çü½ÄÈ(Windows)
»õ µµ±¸ db2xprt.exe¸¦ »ç¿ëÇÏ¿© Æ®·¦ ÆÄÀÏ(*.TRP)À» Çü½ÄÈÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ µµ±¸´Â DB2 Universal DatabaseÀÇ
2Áø Æ®·¦ ÆÄÀÏÀ» »ç¿ëÀÚ°¡ ÀÐÀ» ¼ö ÀÖ´Â ASCII
ÆÄÀÏ·Î Çü½ÄÈÇÕ´Ï´Ù. Æ®·¦ ÆÄÀÏÀº µðÆúÆ®·Î ÀνºÅϽº µð·ºÅ丮(DB2INSTPROF)¿¡ À§Ä¡Çϰųª
DIAGPATH µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼ö¸¦ ¼³Á¤ÇÒ °æ¿ì Áø´Ü µ¥ÀÌÅÍ
µð·ºÅ丮 °æ·Î¿¡ À§Ä¡ÇÕ´Ï´Ù.
±ÇÇÑ ºÎ¿©
DIAGPATH µð·ºÅ丮¸¦ ¾×¼¼½ºÇØ¾ß ÇÕ´Ï´Ù.
¸í·É ±¸¹®
![±¸¹® µµÇ¥ Àбâ](c.gif)
>>-db2xprt--+----------+--+----+--+----+--infile--+---------+--><
+-/p--path-+ '-/m-' '-/n-' '-outfile-'
'-/v-------'
¸í·É ¸Å°³º¯¼ö
- /p path
- 2Áø ÆÄÀÏ ¹× PDB ÆÄÀÏÀÌ ÀÖ´Â À§Ä¡¸¦ Áö½ÃÇÏ´Â °æ·Î(¼¼¹ÌÄÝ·Ð(;)À¸·Î ±¸ºÐ)ÀÔ´Ï´Ù.
- /v
- ¹öÀü Á¤º¸¸¦ Ç¥½ÃÇϽʽÿÀ.
- /m
- Æ®·¦ ÆÄÀÏÀÇ ³ª¸ÓÁö¿Í ÇÔ²² ¸Þ¸ð¸® ´ýÇÁ¸¦ Çü½ÄÈÇϽʽÿÀ.
- /n
- Çà ¹øÈ£ Á¤º¸¿¡ °ü°è¾øÀÌ µ¥ÀÌÅ͸¦ Çü½ÄÈÇϽʽÿÀ.
- infile
- ÀÔ·Â ÆÄÀÏÀ» ÁöÁ¤ÇϽʽÿÀ.
- outfile
- Ãâ·Â ÆÄÀÏÀ» ÁöÁ¤ÇϽʽÿÀ.
[ ÆäÀÌÁöÀÇ ¸Ç À§ |ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ]