Untitled Document
Ȩ > FAQ
 
 


Q.1 SQL ¹®¿¡¼­ ´ÙÀ½ ¶óÀÎÀ¸·Î À̾îÁø´Ù´Â ¹®ÀÚ¿­Àº ? AIX ¼­¹ö¿¡¼­ ½ÇÇà ÇÒ·Á°í ±×·´´Ï´Ù..SQL¹®À» ÆÄÀÏ·Î ÀúÀåÇØ¼­ ½ÇÇà ÇÒ·Á°í ±×·´´Ï´Ù.È®½ÇÇÑ ÁÖ¼®¹®°ú ´ÙÀ½ ¶óÀÎÀ¸·Î À̾îÁø´Ù´Â ¹®ÀÚ¿­¿¡ ´ëÇÑ Á¤º¸°¡ ¾ø¾î¼­ ÀÌ·¸°Ô Áú¹®ÇÕ´Ï´Ù
´äº¯º¸±â
2000.6.22

Q.2 NT¿¡ DB2 ¼³Ä¡ÈÄ sample db¸¦ ¼³Ä¡ÇÏ·Á°í Çϴµ¥ ´ÙÀ½°ú °°Àº ¿¡·¯°¡ ¶å´Ï´Ù.
Âü°í·Î Çѹø ¼³Ä¡ÈÄ »èÁ¦ÇÑ ´ÙÀ½ ´Ù½Ã ¼³Ä¡ÇÑ °Ì´Ï´Ù.
¿¡·¯ -------
sample µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÒ¼ö ¾ø½À´Ï´Ù.
SQL1005N µ¥ÀÌŸº£À̽º º°¸í "SAMPLE"Àº(´Â) ±¹Áö µ¥ÀÌÅͺ£À̽º µð·ºÅ丮³ª ½Ã½ºÅÛ µ¥ÀÌŸº£À̽º µð·ºÅ丮¿¡ ÀÌ¹Ì ÀÖ½À´Ï´Ù.
´äº¯º¸±â
2000.8.2

Q.3 Table »ý¼º½Ã primary key ¸¦ ¸¸µé¸é ÀÚµ¿À¸·Î index°¡ »ý¼ºµÇ´Âµ¥, pctfree¿Í cluster optionÀ» ÁÙ¼öÀÖ ´Â ¹æ¹ýÀÌ ¾ø´Â°Å °°¾Æ¿ä. À妽º¸¦ º°µµ·Î »ý¼ºÇÏ¸é »ý¼º ¹®Àå¿¡ ÁÙ¼ö Àִµ¥ ....... »ý¼ºµÈ À妽º¿¡ ´ëÇØ alterµµ ¾ÈµÇ°í ³­°¨Çϳ׿ä
´äº¯º¸±â

Q.4 Export³ª ImportÇÒ ¶§.. º¸ÅëÀº.. delÇü½ÄÀ¸·Î »©¼­.. »ç¿ëÇϰï Çϴµ¥.. del, ixf, wsf ¼¼°¡Áö Çü½ÄÀÌ Àִ°ɷÎ.¾Ð´Ï´Ù... ¾î¶»°Ô Ç¥ÇöµÇ´Â °ÍÀ̰í.. È®ÀåÀÚ´Â ¾î¶»°Ô ÁÖ°í. °¢°¢ ¾î¶² ÀÌÁ¡ÀÌ ÀÖ´ÂÁö ¾Ë°í ½Í½À´Ï´Ù.
´äº¯º¸±â
2000.5.22

Q.5 µ¥ÀÌŸ import ½Ã logfullÀÌ ÀÚ²Ù ³³´Ï´Ù - 30¸¸°Ç
´äº¯º¸±â
2000.5.22

Q.6 RS/6000ÀÇ DB2 UDB¿¡¼­ ÅØ½ºÆ® µ¥ÀÌÅ͸¦ DB2·Î ·ÎµùÇÏ°í ½ÍÀºµ¥..
PC¿¡¼­ ¸¸µç ÅØ½ºÆ®µ¥ÀÌÅ͸¦ DB2¿¡ ·ÎµùÇÏ´Â ¹æ¹ýÀ» ¸ð¸£°Ú½À´Ï´Ù.
¾î¶»°Ô Å×À̺íÀº ¸¸µé¾ú´Âµ¥ µ¥ÀÌÅ͸¦ ·Îµù½ÃŰ¸é ´ÙÀ½°ú °°Àº ¸Þ½ÃÁö°¡ ¶å´Ï´Ù.
SQL3508N: ·Îµå ¶Ç´Â ·ÎµåÁ¶È¸Áß¿¡ "Remote-file"À¯ÇüÀÇ ÆÄÀÏ¿¡ ¾×¼¼½ºÇϴµ¥ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.
ÀÌÀ¯ÄÚµå'1' Á¦°¡ ¾´ ·Îµå¹®Àº ´ÙÀ½°ú °°Àºµ¥ µÑ´Ù µ¿ÀÏÇÑ error¸Þ½ÃÁö°¡ ¶å´Ï´Ù.
load from ÅØ½ºÆ®ÆÄÀϸí(.txtÆÄÀÏ) of del insert into Å×À̺í¸í;
load from ÅØ½ºÆ®ÆÄÀϸí(.datÆÄÀÏ) of asc method L(1 13, 14 16, 17,25) insert into Å×À̺í¸í;
´äº¯º¸±â
2000.8.22

Q.7 DB2 UDB 5.2À» »ç¿ëÇϰí ÀÖ½À´Ï´Ù. UNIX¿¡¼­ index µ¥ÀÌÅͰ¡ ÀúÀåµÈ containerÀ» »èÁ¦(rm À¸·Î)ÇßÀ» °æ¿ì connect ½Ã¿¡ ¿¡·¯°¡ ³ª¸é¼­ connect¸¦ ÀüÇôÇÏÁö ¸øÇÕ´Ï´Ù..
container ´Â file systemÀ» ÀÌ¿ëÇϸç, tablespace ´Â DMS ŸÀÔÀÔ´Ï´Ù..
Tablespace 4 (XXXDB0_INDEX) ÀÇ container 5 (/XXXDBM/INDEX/index5.idx) Àε¥ index5.idx À» rm À¸·Î »èÁ¦¸¦ Çߴµ¥ ¾î¶»°Ô º¹±¸¸¦ ÇÒ ¼ö ÀÖ³ª¿ä?.
¹é¾÷ÀÌ ÀüÇô ¾ø´Ù´Â °ÍÀÌ ¹®Á¦ÀÔ´Ï´Ù. µ¥ÀÌŸ ºÎºÐÀº ÀÖÀ¸¹Ç·Î index5.idxÀ» ¹«½ÃÇϰí connectÇϰí, ±×¸®°í table µ¥ÀÌŸ·Î ºÎÅÍ index¸¦ rebuild ÇÒ ¼ö´Â ¾ø°ÚÁö¿ä.
ÇöÀçÀÇ ¹öÁ¯¿¡¼­´Â ÀÌ·¯ÇÑ °ÍÀÌ ºÒ°¡´ÉÇϰÚÁö¿ä?.
db2dart ·Î tale µ¥ÀÌŸ¸¦ export ·Î ¹Þ¾Æ¼­ º¹±¸ÇÏ´Â °Í ¹Û¿¡ ¾ø³ª¿ä?.
ÀÌ °æ¿ì ¸ðư Å×ÀÌºí ¹× Å×ÀÌºí½ºÆäÀ̽º id ¸¦ ÁöÁ¤ÇؾßÇϳª¿ä.
ÇѲ¨¹ø¿¡ export ÇÒ ¼ö´Â ???
´äº¯º¸±â


Q.8 DB2 V5.2°¡ ¼³Ä¡µÈ »óÅ¿¡¼­ V6.1·Î ¾÷±×·¹À̵带 Çϸé V5.2 ¶§ÀÇ DB(mes)°¡ ÇØ´ç ÀνºÅϽº¿¡ ³ªÅ¸³³´Ï´Ù¸¸, V6.1·Î »õ·Î ¼³Ä¡ÇÑ ÈÄ¿¡ V5.2¿¡¼­ ¹é¾÷ ¹Þ¾Æ³õ¾Ò´ø DB¸¦ V6.1¿¡ º¹±¸ÇÏ·Á°í ÇÏ¸é ¿¡·¯ ¸Þ¼¼Áö°¡ ³ªÅ¸³³´Ï´Ù.
2000.9.1
DB2 UDB 5.2¿¡¼­ ¹é¾÷ÇÑDB¸¦ 7.1¿¡¼­ º¹¿øÇÒ·Á°í ÇÕ´Ï´Ù. DB À̸§°ú º°¸íÀ» 5.2¿Í °°ÀÌ ºÎ¿©ÇÏ°í º¹¿øÀ» Çϴµ¥ Àß ¾ÈµÇ³×¿ä. 5.2¿¡¼­ ¹«¸®¾øÀÌ Àß µÇ¾ú´Âµ¥, Ȥ½Ã 7.1·Î ¿À¸é¼­ Çü½Ä µîÀÌ ¹Ù²î¾ú³ª¿ä? º¹¿øÇ϶ó°í Ŭ¸¯À» ÇÏ¸é º°¸íÀÌ Á¦´ë·Î ¾É¸Â´Ù´Â ¿À·ù ¸Þ¼¼Áö°¡ ³ªÅ¸³³´Ï´Ù. Á¦°¡ ¾Æ¹«¸® ºÁµµ º°¸íÀº °°Àºµ¥.
2000.9.8

DB2¸¦ c µå¶óÀ̹ö¿¡ ±ò¾Æ¼­ ¾²°í ÀÖ½À´Ï´Ù. c¸¦ Æ÷¸äÇÏ·Á°í ÇÒ¶§d µå¶óÀ̹ö·Î ¹é¾÷À»ÇÏ°í ´Ù½Ã c¿¡ db2¸¦ ±ò¾ÒÀ»¶§ µ¥ÀÌÅÍ º£À̽º¸¦ º¹±¸ÇÏ·Á ¸é ¾î¶»°Ô ÇØ¾ßÇÏ´ÂÁö¿¡ ´ëÇØ ¾Ë°í ½Í½À´Ï´Ù. ÇöÀç db2 7.1À» »ç¿ëÇϰí ÀÖ½À´Ï´Ù.
2000.10.14

BackupÀ» ¹ÞÀ¸·Á°í Çϸé Error°¡ ³³´Ï´Ù. ¿¡·¯ ³»¿ëÀº ¾Æ·¡¿Í °°½À´Ï´Ù. SQL2413N ·Ñ Æ÷¿öµå¿¡ ´ëÇÑ logretain ¶Ç´Â userexitÀÌ È°¼ºÈ­µÇÁö ¾Ê¾Ò°Å³ª µ¥ÀÌÅÍ º£À̽º¿¡ ´ëÇÑ ¹é¾÷ º¸·ù(backup pending) »óŰ¡ À¯ÁöµÇ°í ÀÖÀ¸¹Ç·Î ¿Â¶óÀÎ ¹é¾÷ÀÌ Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.
2000.10.19

´äº¯º¸±â


Q.9 DB2¿¡¼­ »ç¿ëµÇ´Â restore½Ã¿Í rollforward½Ã ½Ã°£ÀÌ Çü½ÄÀÌ ´Ù¸¨´Ï´Ù. restore½Ã taken at ¿É¼Ç¿¡ date-time Çü½ÄÀ» »ç¿ëÇϰí rollforward½Ã to ¿É¼Ç¿¡ isotime Çü½ÄÀ» »ç¿ëÇÏ´øµ¥ µÎ°¡ÁöÀÇ Â÷À̰¡ ¹«¾ùÀÌ¸ç ¿ì¸®³ª¶óÀÇ °æ¿ì 9¸¦ ´õÇÏ´ÂÁö »«´ÙµçÁö ÇÏ´øµ¥. ¶Ç ¼­·ÎÀÇ Çü½ÄÀ» ±³Â÷ÇØ¼­ »ç¿ëÇØµµ µÇ´ÂÁö¿ä.
´äº¯º¸±â
2000.7.5

Q.10

CICS ÇÁ·Î±×·¥ÀÌ ºñÁ¤»ó Á¾·áµÇ°Å³ª ½Ã½ºÅÛ¿¡ ÀÌ»óÀÌ ÀÖÀ»¶§ ¹Ì°á Æ®·£Àè¼ÇÀÌ ¹ß»ýÇÏ´Â °ÍÀ¸·Î ¾Ë °í Àִµ¥ ¸Â³ª¿ä ?
±×·±µ¥ db2 °¡ ÀÚµ¿ÀûÀ¸·Î ÀÌ·¯ÇÑ ¹Ì°á Æ®·£Àè¼ÇÀ» Ã¼Å©ÇØ¼­ rollbackÇÏ´øÁö commit¸¦ ÇÏÁö ¾Ê³ª¿ä?
¾Æ·¡ÀÇ °æ¿ì´Â ¹Ì°á Æ®·£Àè¼ÇÀÌ °è¼Ó ³²¾Æ À־ manual·Î ó¸®Çß½À´Ï´Ù.
commit³ª rollback ÀÌ ¹ßÇàµÇÁö ¾Ê¾Æ forgetÀ» Çߴµ¥ forget ÇØµµ µÇ³ª¿ä ?

>db2 list indoubt transactions

1. originator: XA appl_id: A5F3191B.83AE.991125083737 sequence_no: 0001 status: i timestamp: 11/25/1999 20:54:38 auth_id: XXXDXX log_full: n type: RM
xid: 0001BBA90000001D 00000018000500CF 01174F50454E5052
      4F44393931313234 3135353832000000 6E014F50454E5052
      4F44393931313234 3135353832000000 6E

> db2 list indoubt transactions with prompting

1. originator: XA appl_id: A5F3191B.83AE.991125083737 sequence_no: 0001 status: c timestamp: 11/25/1999 20:54:38 auth_id: XXXDXX log_full: n type: RM
xid: 0001BBA90000001D 00000018000500CF 01174F50454E5052
      4F44393931313234
      3135353832000000 6E014F50454E5052 4F44393931313234
      3135353832000000 6E

ÀÌ ¹Ì°á Æ®·£Àè¼Ç(in-doubt transaction)À» °æÇèÀûÀ¸·Î COMMITÇϽðڽÀ´Ï±î? y
DB20000I COMMIT INDOUBT TRANSACTION¸í·ÉÀÌ ¼º°øÀûÀ¸·Î ¿Ï·áµÇ¾ú½À´Ï´Ù.

c/r/f/l/q: c 1
DB21044E Æ®·£Àè¼Ç ¹øÈ£ 1À»(¸¦) COMMITÇÒ ¼ö ¾ø½À´Ï´Ù.

ÀÌ ¹Ì°á Æ®·£Àè¼Ç(in-doubt transaction)À» FORGETÇϽðڽÀ´Ï±î? y
DB20000I FORGET INDOUBT TRANSACTION¸í·ÉÀÌ ¼º°øÀûÀ¸·Î ¿Ï·áµÇ¾ú½À´Ï´Ù.
c/r/f/l/q: q

´äº¯º¸±â


Q.11 Backup image °¡ µÎ°³°¡ »ý±â³×¿ä¡¦
-rwxr-xr-x 1 inp1tkr2 udbgrp 1073741312 6¿ù 4ÀÏ 11:06 ****6PQ0.0.inp1tkr2.NODE0000.CATN0000.20000604103914.001
-rwxr-xr-x 1 inp1tkr2 udbgrp 679510016 6¿ù 4ÀÏ 11:16 ****6PQ0.0.inp1tkr2.NODE0000.CATN0000.20000604103914.002
º¸¾ÆÇÏ´Ï 1 giga ÀÌ»óÀÎ °æ¿ì Âɰ³Áö´Â °Í °°Àºµ¥¡¦ ¿Ö ÀÌ·¸°Ô Âɰ³ Áö¸ç....Âɰ³´Â ÀÌÀ¯´Â ¹«¾ùÀΰ¡¿ä... ºÐ¸í ÀÌÀ¯°¡ ÀÖÀ» µí Çѵ¥... ±×¸®°í Âɰ³Áö ¾Ê´Â option µµ ÀÖ´ÂÁö ±Ã±Ý Çϱº¿ä
´äº¯º¸±â
2000.6.7

Q.12 USEREXIT¿¡ °üÇØ¼­ Å×½ºÆ®¸¦ ÇØº¸¾Ò´Âµ¥¿ä..ÇѰ¡Áö ±Ã±ÝÇÑ Á¡Àº Archive log Áß inactiveµÈ log°¡ »ý±æ¶§ ¸¶´Ù ÀÚµ¿À¸·Î ÁöÁ¤µÈ °æ·Î·Î log fileÀÌ À̵¿µÇ´õ±º¿ä. ÀÌ·± ¹æ¹ý ¸»°í db¸¦ backupÇÏ´Â ½ÃÁ¡¿¡¼­¸¸ inacitveµÈ log¸¦ ÁöÁ¤µÈ °æ·Î·Î À̵¿½Ã ų ¼ö´Â ¾ø´ÂÁö¿ä. ±×·¡¾ß ³ªÁß¿¡ db¸¦ restoreÇÏ´Â °æ¿ì¿¡ log¸¦ rollforwardÇÏ·Á ÇÏ¸é ¿ø·¡ÀÇ log °æ ·Î¿¡ ³²¾ÆÀÖ´Â log file¸¸ °¡Áö°í log¸¦ º¹±¸ÇÒ ¼ö ÀÖÁö ¾Ê³ªÇؼ­¿ä. ±×·¸Áö ¾ÊÀ» °æ¿ì¿¡´Â ÀÏÀÏÀÌ ¿Å°Ü Áø log fileÀ» ´Ù½Ã ¿ø·¡ÀÇ log °æ·Î·Î ¿Å±ä µÚrollforward¸¦ ÇÏ¿©¾ß ÇÏÁö ¾Ê³ªÇؼ­¿ä....´Ù.
´äº¯º¸±â
2000.6.21

Q.13 DB2 version 5.2±îÁö´Â LOAD ¹®¿¡ USING ... ÀýÀÌ ÀÖ¾î Index buildÇÒ ¶§ »ý±â´Â Sort data¸¦ ¿øÇÏ´Â µð·ºÅ丮¿¡ ÀúÀåÇß¾ú´Âµ¥...Vesion 6¿¡¼­´Â ¾ø¾îÁø °Í °°´õ±º¿ä.
"TEMPFILES"¸¦ »ç¿ëÇØ ºÃ´Âµ¥ Sort data´Â ¿©ÀüÈ÷ Default directory¿¡ »ý±â´õ¶ó±¸¿ä. ¾î¶±Çϸé Sort data¸¦ ¿øÇÏ´Â µð·ºÅ丮¿¡ »ý±â°Ô ÇÒ ¼ö ÀÖ³ª¿ä?
´äº¯º¸±â
2000.8.15

Q.14 Á¦°¡ »ç¿ëÇϰí ÀÖ´Â UDB ¹öÁ¯Àº 5.2 Àε¥, V6.1·Î Upgrade¸¦ ÇÒ·Á°í ÇÕ´Ï´Ù. UDB V6.1·Î Upgrade ÇÒ¶§ ÇÊ¿äÇÑ Á¶Ä¡ »çÇ×À» ÀÚ¼¼È÷ ¾Ë·ÁÁÖ¼¼¿ä...¡¦
´äº¯º¸±â
2000.8.5

Q.15 DB2 6.1À» ¼³Ä¡ÇÑ ÈÄ DB¸¦ »ç¿ëÇÏ·Á ÇÏ´Ï±î ¾Æ·¡¿Í °°Àº ¸Þ¼¼Áö°¡ ³ª¿É´Ï´Ù.
¾î¶»°Ô ÇØ¾ß 6.1·Î restore³ª backupÀ» ¹ÞÀ» ¼ö ÀÖÀ»±î¿ä?
[IBM][CLI Driver] SQL5035N µ¥ÀÌÅÍ º£À̽º¸¦ ÇöÀç ¸±¸®½º·Î ÀÌÁÖÇØ¾ß ÇÕ´Ï´Ù. SQLSTATE=55001
WIN98 DB2 5.2 PE
DB2 6.1 PE trial
´äº¯º¸±â
2000.8.28

Q.16 DB2 UDB Client (v.5.2)¸¦ ¼³Ä¡ÇÏ¿© »ç¿ëÇϰí ÀÖ½À´Ï´Ù.
../sqllib/db2dump/db2diag.log ¿¡ diaglevel ¿¡ µû¶ó Â÷ÀÌ´Â ³ª°ÚÁö¸¸, ¾î¶² ¸Þ¼¼ÁöµéÀÌ ½×ÀÌ´Â °ÍÀ¸ ·Î ¾Ë°í ÀÖ½À´Ï´Ù.
diaglevel 4 ÀÎ °æ¿ì¿¡´Â ¾öû³­ ¾çÀÇ Áø´Ü log°¡ ±â·ÏµÇ´Âµ¥, ÀÌ °æ¿ì db2diag.logÀ» »èÁ¦(rm)Çϰųª ´Ù¸¥ µð·ºÅ丮·Î À̵¿(mv)ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
db2diag.logÀ» »èÁ¦ ¶Ç´Â moveÇϸé db manager °¡ ¾Ë¾Æ¼­ »õ·Î¿î db2diag.log »ý¼ºÇÏ´Â °ÍÀ¸·Î ¾Ë °í ÀÖ½À´Ï´Ù.
¸¸¾à filesystem ÀÌ fullÀÌ ³ª¼­ disk ¿©À¯ °ø°£ÀÌ ¾ø´Ù¸é ¾î¶»°Ô µÇ³ª¿ä.DB¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â °ÍÀÎÁö ¾Æ´Ï¸é ´ÜÁö Áø´Ülog ¸¸ ±â·ÏÀÌ ¾ÈµÇ´Â °ÍÀÎÁö¿ä
´äº¯º¸±â
2000.5.17

Q.17 restoreÇÒ¶§ codepage°¡ ¹®Á¦°¡ µË´Ï´Ù.
E30, ÄÚµåÆäÀÌÁö=1363, Aix4.x¿¡ ¼¼ÆÃµÈ µ¥ÀÌÅÍ º£À̽º¸¦ ¹é¾÷¹Þ¾Æ¼­ RS6000, ÄÚµåÆäÀÌÁö=819, OS ´Â µ¿ÀÏÇÑ ±â°è¿¡ restoreÇÏ·Á Çϴµ¥ ¾ÈµÇ´Â±º¿ä... ÄÚµåÆäÀÌÁö°¡ ´Þ¶ó¼­¶ó´Â ¿¡·¯¸Þ¼¼Áö°¡ ³³´Ï´Ù. ÀÏ´Ü ¸ñÀû±â°èÀÇ ÄÚµåÆäÀÌÁö¸¦ 1363À¸·Î ¹Ù²ãº¸°í Çߴµ¥µµ ¾ÈµË´Ï´Ù. DB¸¦ ´Ù½Ã ±ò¾Æ¾ß Çϳª¿ä???
´äº¯º¸±â
2000.10.27

Q.18 [Áú¹®]SQLSTATE=57017 ¿¡·¯°¡ ¹«½¼ ¿¡·¯ÀÎÁö¿ä¡¦
sample db¿¡ Á¢±ÙÀÌ ¾ÈµË´Ï´Ù. ¼Ö¶ó¸®½º7 ¿¡ UDB5.2¸¦ µ¹¸®´Ù°¡ °¡²û½Ä ´ÙÀ½°ú °°Àº ¿¡·¯°¡ ³³´Ï´Ù.
¾î¶² ¶§´Â sample database¿¡ Àß µé¾î°¡´Ù°¡ ¶Ç ¾î¶²¶§´Â sample database¿¡ µé¾î°¥¼ö ¾ø´Ù´Â ¿¡·¯¸¸ Àܶ೪¿À´Âµ¥ ÀÌÀ¯¸¦ ¸ð¸£°Ú½À´Ï´Ù.
db2instance id·Î µé¾î°¡¼­ sample database·Î µé¾î°¡·Á°í ÇÒ¶§¸é ´ÙÀ½°ú °°Àº ¿¡·¯°¡ ³³´Ï´Ù.
      db2 => connect to sample
      SQL0332N There is no available conversion for the source code page "970" to the target
      code page "819". Reason Code "1". SQLSTATE=57017
´äº¯º¸±â
2000.09.19

Q19 DB Optimizer´Â ¹«¾ùÀÌÁö Á¤È®ÇÏ°Ô ¸ð¸£°Ú¾î¿ä..±×³É path¸¦ °ü¸®ÇÏ´Â ¿ªÇÒÀ» Çϴ°ÍÀ» ¸»Çϴ°ÇÁö. explainµµ ¸ð¸£°Ú¾î¿ä....path¸¦ Á¤ÇÏ°Ô Çϱâ À§ÇÑ index °°Àº°ÍÀÎÁö ¾Æ´Ï¸é....ÅøÀÎÁö...ÅøÀ̶ó¸é ¾î¶² ¿ªÇÒÀ» ÇÏ´ÂÁö ±Ã±ÝÇØ¿ä...
´äº¯º¸±â
2000.9.5

Q.20 DB2·Î tableÀ» »ý¼ºÇϴµ¥ À¥»óÀÇ °Ô½ÃÆÇ °°Àº °æ¿ì´Â typeÀ» ¹¹·Î ÇØ¾ß ÇÒÁö ¿¡¸ÅÇÕ´Ï´Ù. À¥»óÀÇ °Ô ½ÃÆÇÀº À¯Àú°¡ ¸¾³»Å°´Â ´ë·Î ÇÑÁÙÀ» ¾µ¼öµµ ÀÖ°í ¾Æ´Ï¸é Á¤¸» ¼Ò¼³À» ¾µ¼öµµ Àִµ¥ ÀÌ°Ô ¾Æ¹«¸® MAX°ªÀ» Àâ´Â´Ù ÇØµµ ÇѰ谡 ÀÖÀ»µí ½Í½À´Ï´Ù. ±×¶§¿¡ µû¶ó¼­ À¯µ¿ÀûÀ¸·Î Àû¿ëÇÒ¼ö ÀÖ´Â TYPEÀÌ DB2¿¡¼­ Áö¿øÇÏ´ÂÁö ±Ã±ÝÇÕ´Ï´Ù.
´äº¯º¸±â
2000.5.17

Q.21 ºÒÇàÈ÷µµ ÇöÀç 5.2 ¹öÀü¿¡¼­´Â º¹±¸¹æ¹ýÀÌ ¸»¾¸ÇϽŴë·Î db2dart¹Û¿¡ ¾ø½À´Ï´Ù..±×¸®°í db2dart´Â tablenae, tablespaceidº°·Î µû·Î ¹Þ¾Æ¾ß Çϱ¸¿ä..Å×ÀÌºí½ºÆäÀ̽º°¡ ÇѰ³¶óµµ Á¤»óÀûÀÌÁö ¾ÊÀ¸¸é db2 restart½Ã¿¡ ¿¡·¯°¡ ³ª¼­ connectionÀÌ ¾ÈµÇ´Â °ÍÀÔ´Ï´Ù. v6ºÎÅÍ´Â ´ë½Å restart ¿É¼Ç¿¡ drop pending tablespaces ¶ó´Â °Ô À־ ¹®Á¦ »ý±ä Å×ÀÌºí½ºÆäÀ̽º¸¦ ¹«½ÃÇϰí connectionÇÒ ¼ö ÀÖ½À´Ï´Ù.
´äº¯º¸±â
2000.5.30

Q.22 ¶Ç ³¯Â¥ÀÇ Àǹ®ÀÌ »ý°Ü¼­ Áú¹®À» µå¸²´Ï´Ù.
¿À´Ã ³¯Â¥´Â ±¸ÇÒ¼ö Àִµ¥.... ³»ÀÏ ³¯Â¥´Â ¾î¶»°Ô ±¸ÇÏ´ÂÁö?
´äº¯º¸±â
2000.8.3

Q.23 SELECT½Ã ´Ù¸¥ ÇÁ·Î±×·¥ÀÌ LOCKÀ» °É°í Àְųª UPDATEÁßÀ̶ó°íÇØµµ ¹Ù·Î ±×³É ´Ù ÀÐ°í ½Í½À´Ï ´Ù ½Ã½ºÅÛÀº S/390À̰í DB2 VersionÀº 5.1ÀÔ´Ï´Ù.
´äº¯º¸±â
2000.7.5

Q.24 Locking¿¡ °üÇØ¼­ ±Ã±ÝÇØ¼­ Áú¹®À» µå¸³´Ï´Ù. Read Stability(RS) ¿Í Repeatable Read(RR)ÀÇ Â÷ÀÌÁ¡ÀÌ ¹«¾ùÀÎÁö ±Ã±ÝÇÕ´Ï´Ù. Cursor Stability(CS)´Â comitÀü¿¡¼­µµ update³ª insert°¡ °¡´ÉÇѰǰ¡¿ä? ¾Æ´Ô select¸¸ ÇÒ ¼ö ÀÖ³ª¿ä? ±×¸®°í, Lock ModeÁß Share¿Í Exclusive¿¡ ´ëÇØ¼­µµ ÀÌÇØ°¡ ¸íÈ®ÇÏÁö ¾Ê½À´Ï´Ù.
´äº¯º¸±â
2000.7.19

Q.25 DB2 UDB v6.1¿¡¼­ Á¦°øÇÏ´Â Online Index Reorg ¼³Á¤ ¹æ¹ýÀÌ ±Ã±ÝÇÕ´Ï´Ù. .
´äº¯º¸±â

Q.26 DB¸¦ »ý¼ºÇÏ¸é ±âº»ÀûÀ¸·Î IBMDEFAULTBP°¡ »ý¼ºµÇ´Âµ¥ Å×ÀÌºí ½ºÆäÀ̽º¸¶´Ù Ãß°¡·Î »ý ¼ºµÈ ¹öÆÛÇ®À» ÇÒ´çÇϸé±× ¹öÆÛÇ®Àº ¾ðÁ¦ ¸Þ¸ð¸®¿¡ Ȱ¼ºÈ­°¡ µÇ´ÂÁö¿ä. ±×¸®°í Ȱ¼ºÈ­µÈ ¸Þ¸ð¸®´Â °è¼Ó ³²¾ÆÀÖ´ÂÁö. ±×·¸´Ù¸é °¢ Å×ÀÌºí½ºÆäÀ̽º¿¡ ÇÒ´çµÈ ¹öÆÛÇ® ÀÇ ÃÑ Å©±â°¡ ½ÇÁ¦ ¸Þ¸ð¸®º¸´Ù ¸¹ÀÌ ÇÒ´çµÇ¸é ¾î¶»°Ô µÇ´Â°ÇÁö
´äº¯º¸±â
2000.6.1

Q.27 AIX ȯ°æ¿¡¼­ DB2¸¦ »ç¿ëÇÏ´Â µ¥¿ä.. Index·Î ¸¸µé¾î ³õÀº ÇʵåÀÇ ¼Ó¼ºÀ» ¾ø¾Ö·Á°í ÇÕ´Ï´Ù...Áߺ¹ÀÌ µÇ´Â µ¥ÀÌÅͰ¡ ÀԷµǵµ ÀÔ·ÂÀÌ µÉ¼ö ÀÖµµ·Ï¿ä.. ±×·±µ¥ À̼³Á¤Àº ¾î¶»°Ô º¯°æÇÒ¼ö°¡ ÀÖ³ª¿ä...±×¸®°í, sys catalog´Â ¾î¶»°Ô º¸ÁÒ??.
´äº¯º¸±â
2000.6.22

Q.28 Å×ÀÌºí¿¡ Ä÷³Àº a, b, c À妽ºÅ°´Â a,b Àϰæ¿ì select a, b, c from temp where a = '999' and b > '' ¶ó°í Á¶È¸¸¦ Çϸé a, bÄ÷³ÀÇ Á¤·Ä¼ø¼­´ë·Î Á¤·ÄÀÌ µÇ´Â°Å ¾Æ´Ñ°¡¿ä? ÀϺη¯ À妽º Ÿ¶ó°í Á¶°Çµµ ¾ø´Â bÄ÷³µµ whereÀý¿¡ Æ÷ÇÔ½ÃÄ״µ¥ ¿øÇϴµ¥·Î Á¤·ÄÀÌ ¾ÈµË´Ï´Ù. ¹°·Ð order by¸¦ ¾²¸é µÈ´Ù´Â °ÍÀº ¾Ë°í ÀÖ±¸¿ä. Á¤·Ä»Ó¸¸ ¾Æ´Ï¶ó ¼Óµµ Çâ»óÀ» À§ÇÏ´Â ¸ñÀûµµ ÀÖ½À´Ï ´Ù.
´äº¯º¸±â
2000.8.8

Q.29 MSSQL Server°°Àº °æ¿ì´Â Profiler¶ó´Â °ÍÀÌ À־, ¾î¶² Äõ¸®°¡ ¼Óµµ°¡ ¾ó¸¸Å­ ¸Ô´ÂÁö ¾Ë ¼ö°¡ ÀÖ °Åµç¿ä.. ±×·¡¼­,Á¶ÀÎÀ» ¾î¶»°Ô ÇØ¾ß ÇÒÁö µîµîÀ» ¾Ë ¼ö°¡ ÀÖ½À´Ï´Ù. DB2´Â ±×·± °ÍµéÀÌ ÀÖ³ª¿ä ?
´äº¯º¸±â
Q.30 DB2 EEE ÀνºÅϽº¿¡¼­ ³í¸®Àû ³ëµå »çÀÌÀÇ ½ºÀ§Äª
´äº¯º¸±â
Q.31 Codeset ¹× Codepage ¼±ÅÃ
´äº¯º¸±â
Q.32 32ºñÆ® ¸Ó½Å¿¡ 64ºñÆ® DB2 ÀνºÅç
´äº¯º¸±â
Q.33 À¯´ÏÅ© À妽º Migrating
´äº¯º¸±â
Q.34 Sparc ¿¡¼­ÀÇ DB2 Version 7.1 ÀνºÅç ½ÃÀÇ ¿ä±¸Á¶°Ç
´äº¯º¸±â
Q.35 Windows NT¿ë DB2 UDB EE V7.1¿¡¼­ db2gpmap ¸í·ÉÀÇ ¸Þ¸ð¸® ¿À·ù
´äº¯º¸±â
Q.36 DB2 ÀνºÅϽºÀÇ ¹öÀü°ú FixPak ·¹º§ ¾Ë¾Æº¸±â
´äº¯º¸±â
Q.37 db2imigr ¸í·É ½ÇÇàÁß¿¡ DBI1069E ¿À·ù ¹ß»ý. Function = chk_databases. Return code = 255
´äº¯º¸±â
Q.38 UNIX ½Ã½ºÅÛÀÇ V5.2 ¿¡¼­ V6.1·Î MigrationÁß¿¡ SQL0902C ¿À·ù
´äº¯º¸±â
Q.39 SQL8017W (¸Ó½ÅÀÇ ÇÁ·Î¼¼¼­ ¼ö°¡ Á¦Ç°¿¡ ´ëÇÑ »ç¿ëÀÚ°Ý ¼ö¸¦ Ãß°ú)
´äº¯º¸±â
Q.40 Windows NT ¿¡ DB2 V6¸¦ ÀνºÅçÇÏ´Â Áß ÀÀ¿ëÇÁ·Î±×·¥ ¿À·ù(INS5576_MP.EXE) °¡ ¹ß»ýÇÕ´Ï´Ù
´äº¯º¸±â
Q.41 db2 history ÆÄÀÏ¿¡ ´ëÇÑ I/O ¿¡·¯·Î ¹é¾÷ÀÌ ½ÇÆÐÇÕ´Ï´Ù.
´äº¯º¸±â
Q.42 Linux¿ë DB2 Version 6¿¡¼­ db2start ½Ã SQL1042C ¿À·ù¹ß»ý
´äº¯º¸±â
Q.43 Fenced »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö È£Ãâ½Ã SQL10003 ¿À·ù ¹ß»ý
´äº¯º¸±â
Q.44 Tablespace µå¶øÁß¿¡ SQL0209N ¿À·ù ¹ß»ý
´äº¯º¸±â
Q.45 ÀÓ½ÃÅ×ÀÌºí¿¡¼­ÀÇ EOF ¾Ö·¯
´äº¯º¸±â
Q.46 db2start ½ÇÇà½Ã SQL1390 ¿À·ù
´äº¯º¸±â
Q.47 db2look ¸í·ÉÀÌ ÀÛµ¿ ¾ÈÇÕ´Ï´Ù. Output ÆÄÀÏ¿¡ µ¥ÀÌÅÍ Á¤ÀǾî´Â ¾ø°í ½© ½ºÅ©¸³Æ® °°Àº °Í¸¸ Àֳ׿ä.
´äº¯º¸±â
Q.48 SQL2544N (DB°¡ ÀúÀåµÈ µð·ºÅ丮°¡ Ç® µÆ½À´Ï´Ù.)´Â ¹«½¼ ¸Þ½ÃÁö ÀÌÁö¿ä?
´äº¯º¸±â
Q.49 DB2/Solaris ¿¡¼­ SQL2043N ¿À·ù (ÇÏÀ§ ÇÁ·Î¼¼½º³ª ¾²·¹µå¸¦ ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.) ¹ß»ý
´äº¯º¸±â
Q.50 Windows NT À̺¥Æ® ·Î±×¿¡ ÀÚ²Ù SQL1042N ¿À·ù°¡ ³ªÅ¸³³´Ï´Ù.
´äº¯º¸±â
Q.51 ADSMÀ¸·Î ¹é¾÷ ½ÃµµÁß SQL2062 RC400 ¿À·ù ¹ß»ý
´äº¯º¸±â
Q.52 ¿À¶óŬÀÇ TRUNCATE ¸í·É°ú °°Àº ±â´ÉÀÇ DB2 ¸í·ÉÀº ¹º°¡¿ä?
´äº¯º¸±â
Q.53 IMPORT ½Ã¿¡ ·Î±×Ç®ÀÌ ³³´Ï´Ù.
´äº¯º¸±â
Q.54 LOAD ÀÛ¾÷ÀÌ ¹°·ÁÀִ ä·Î ³¡³ªÁú ¾Ê³×¿ä.
´äº¯º¸±â
Q.55 ¹é¾÷½Ã SQL2048 RC=4 ¿À·ù ¹ß»ý
´äº¯º¸±â
Q.56 ¿ø°Ý ¿¬°á½Ã SQL1402 ¿¡·¯ ¹ß»ý
´äº¯º¸±â
Q.57 Table»ý¼º½Ã [Table ÇàÀDZæÀ̰¡ 4005¸¦ Ãʰú ÇÏ¿´½À´Ï´Ù.] ¿À·ù ¸Þ¼¼Áö°¡ ³ª¿À´Âµ¥
´äº¯º¸±â
Q.58 NT¿¡¼­ WAS¿Í DB2 5.2·Î ¿î¿µ Áß ½Ã½ºÅÛ Àå¾Ö·Î ÀÎÇÏ¿© NT ¿¡¼­ WIN2000À¸·Î ¾÷±×·¹À̵带 Çϰí DB2 V5.2¸¦ À缳ġ ÇÑ ÈÄ Restore¸¦ ÇÏ·Á°í ÇÕ´Ï´Ù.
´äº¯º¸±â
Q.59 ±×·±µ¥ windows98¿¡ DB2 ¹öÁ¯ 7.1ÀÎ Client ÇÁ·Î±×·¥À» ±ò°í client¿¡¼­ TableÀ» ¸¸µé°í ±× ¸¸µç TableÀ» TelnetÀ¸·Î Á¢¼ÓÇØ¼­ Drop½ÃÄ״µ¥ ±× ÈÄ¿¡ ODBC¿¬°áµµ ¾ÈµÇ°í ¾îÇø®ÄÉÀ̼ǿ¡¼­ DB Open Error(¿¡·¯ÄÚµå 1402)°¡ ¶å´Ï´Ù.
´äº¯º¸±â
Q.60 DBÀüüÀÇ »ý¼º½ºÅ©¸³Æ®¸¦ ¹Þ°í½Í½À´Ï´Ù.
´äº¯º¸±â
Q.61 Windows ME¿¡¼­ UDB 7.1 PE ¼³Ä¡ÈÄ ¹®Á¦
´äº¯º¸±â

 

A.1

ÁÖ¼®¹®Àº ¾Õ¿¡ ¡°--¡±À» ºÙ¿©ÁÖ½Ã¸é µÇ°í SQL¹®Àå ³¡³¯¶§ ¸¶´Ù ¡°;¡±À» ½á ÁÖ½Ã¸é µË´Ï´Ù.
SQL À» ½ºÅ©¸³Æ®·Î ½ÇÇàÇÏ´Â ¹æ¹ýÀº µÎ°¡Áö°¡ ÀÖ½À´Ï´Ù.
Aix shell·Î ÇÏ´ø°¡ db2 command option À» »ç¿ëÇÏ¸é µË´Ï´Ù.
À§¿¡¼­ Áú¹®ÇϽаÍÀº shellÀ» »ç¿ëÇϽô ¹æ¹ýÀÔ´Ï´Ù.
ÀÌ °æ¿ì¿£ ´ÙÀ½ ¶óÀÎÀ¸·Î ³Ñ¾î°¡¾ß ÇÒ °æ¿ì \ ( ¿ª½½·¡½¬) ¸¦ »ç¿ëÇÕ´Ï´Ù.
¸¸¾à db2 command optionÀ» »ç¿ëÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µË´Ï´Ù.

1)ÆÄÀÏ ÀÛ¼º => ¿¹Á¦
-- ½ºÅ©¸³Æ® ÆÄÀÏÀÇ ½ÃÀÛ ----
-- sample µ¥ÀÌŸº£À̽º¿¡ Á¢¼Ó
connect to sample;
-- SQL ½ÇÇà ¸í·ÉµéÀ» ³ª¿­
select * from staffg;
-- µ¥ÀÌŸº£À̽º Á¢¼Ó ÇØÁ¦
connect reset;
-- ½ºÅ©¸³Æ® ÆÄÀÏÀÇ ³¡ ----

2) ½ÇÇàÇÕ´Ï´Ù.
db2 -svtf filename
: ÀÌ ¹æ¹ýÀº À§ÀÇ shellÀ» »ç¿ëÇÏ´Â °Íó·³ \°¡ ÇÊ¿ä¾øÀÌ ¹Ù·Î ´ÙÀ½¶óÀο¡ ¸í·É¾î¸¦ ÀÔ·Â ÇØµµ µË´Ï´Ù. ´ë½Å ÇϳªÀÇ ¸í·ÉÀÌ ³¡³ª¸é ;¸¦ »ç¿ëÇÕ´Ï´Ù. ½ÇÇàÀº 2¹øÃ³·³ db2 command optionÀ» »ç¿ëÇÕ´Ï´Ù.

µ¹¾Æ°¡±â

A.2

Sample µ¥ÀÌÅÍ º£À̽º°¡ ¹°¸®ÀûÀ¸·Î´Â Á¸ÀçÇϴµ¥ ³í¸®ÀûÀ¸·Î´Â Áï DB Catalog ¿¡¼­´Â Á¦°ÅµÈ °ÍÀÔ´Ï´Ù. ÀÌ·± °æ¿ì µ¥ÀÌÅÍ º£À̽º Catalog (µî·Ï) ÀÛ¾÷¸¸ ÇÏ½Ã¸é µË´Ï´Ù.
1. Á¦¾î¼¾ÅÍ¿¡¼­ ¡°DB2¡± ¾Æ·¡ ¡°µ¥ÀÌŸº£À̽º¡± ¸¦ ¼±Åà ¿À¸¥ÂÊ ¸¶¿ì½º ¹öư Ŭ¸¯ÇϽÅÈÄ,
2. ¡°Ãß°¡¡± ¼±ÅÃÇÕ´Ï´Ù.
3. ¡°µ¥ÀÌŸº£À̽º Ãß°¡¡± ¿¡¼­ µ¥ÀÌŸº£À̽º À̸§ -> sample À» ÀÔ·ÂÈÄ È®ÀÎÀ» Ŭ¸¯ÇÏ½Ã¸é µË´Ï´Ù.

¶Ç´Â ¸í·Éâ¿¡¼­
¡°db2 catalog db sample as sample¡±
Çϼŵµ µË´Ï´Ù.
catalog¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ¸í·Éâ¿¡¼­
¡°db2 ? Catalog¡±

ÇϽøé ÀÚ¼¼ÇÑ ³»¿ë ¹× ¿É¼ÇÀ» º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
µ¹¾Æ°¡±â
Àá±ñ! - µ¥ÀÌÅÍ º£À̽º catalog ÀÛ¾÷
 

µ¥ÀÌÅÍ º£À̽º¸¦ »ç¿ëÇϱâ À§Çؼ­´Â µ¥ÀÌÅÍ º£À̽º¸¦ īŸ·Î±× ÇØ¾ß ÇÕ´Ï´Ù. µ¥ÀÌÅÍ º£À̽º°¡ ·ÎÄÿ¡ ÀÖ´Â °æ¿ì ÀÚµ¿À¸·Î īŸ·Î±×°¡ µÇÁö¸¸ ¿ø°Ý¿¡ ÀÖ´Â °æ¿ì īŸ·Î±×¸¦ ÇØ¾ß ÇÕ´Ï´Ù..

³ëµå īŸ·Î±× :
APPC NODE (Advanced Program-to-Program Communications protocol) : ³ëµå µð·ºÅ丮¿¡ APPC ³ëµå¸¦ µî·ÏÇÑ´Ù.
CATALOG [ADMIN] APPC NODE node-name REMOTE symbolic-destination-name
[SECURITY {NONE | SAME | PROGRAM}] [REMOTE_INSTANCE instance-name]
[SYSTEM system-name] [OSTYPE os-type] [WITH "comment string"]
IPX/SPX NODE : :³ëµå µð·ºÅ丮¿¡ APPC ³ëµå¸¦ µî·ÏÇÑ´Ù
CATALOG [ADMIN] IPXSPX NODE node-name REMOTE file-server
SERVER object-name [REMOTE_INSTANCE instance-name]
[SYSTEM system-name] [OSTYPE os-type] [WITH "comment string"]
NETBIOS NODE :
³ëµå µð·ºÅ丮¿¡ APPC ³ëµå¸¦ µî·ÏÇÑ´Ù.
CATALOG [ADMIN] NETBIOS NODE node-name REMOTE server-nname
ADAPTER adapter-number [REMOTE_INSTANCE instance-name]
[SYSTEM system-name] [OSTYPE os-type] [WITH "comment string"]
LOCAL NODE :
³ëµå µð·ºÅ丮¿¡ APPC ³ëµå¸¦ µî·ÏÇÑ´Ù.
CATALOG [ADMIN] LOCAL NODE node-name
[INSTANCE instance-name] [SYSTEM system-name]
[OSTYPE os-type] [WITH "comment string"]
TCPIP NODE :
³ëµå µð·ºÅ丮¿¡ APPC ³ëµå¸¦ µî·ÏÇÑ´Ù.
CATALOG [ADMIN] TCPIP NODE node-name REMOTE hostname [SERVER service-name]
[SECURITY {SOCKS}] [REMOTE_INSTANCE instance-name]
[SYSTEM system-name] [OSTYPE os-type] [WITH "comment string"]

µ¥ÀÌÅÍ º£À̽º īŸ·Î±× :
DCS DATABASE : dnjsrud µ¥ÀÌÅÍ º£À̽º Á¤º¸¸¦ DCS µð·ºÅ丮 ¼­ºñ½º¿¡ µî·ÏÇÑ´Ù
CATALOG DCS DATABASE database-name [AS target-database-name]
[AR arname] [PARMS "parameter-string"] [WITH "comment-string"]
CATALOG DATABASE :
½Ã½ºÅÛ µ¥ÀÌÅÍ º£À̽º µð·ºÅ丮¿¡ µ¥ÀÌÅÍ º£À̽º À§Ä¡ Á¤º¸¸¦ µî·ÏÇÑ´Ù.
CATALOG DATABASE database-name [AS alias] [ON drive | AT NODE node-name]
[AUTHENTICATION {SERVER | CLIENT | DCS | DCE SERVER PRINCIPAL principalname |
KERBEROS TARGET PRINCIPAL principalname | SERVER_ENCRYPT | DCS_ENCRYPT}]
[WITH "comment-string"]


A.3 table »ý¼º½Ã primary key¸¦ ÁöÁ¤Çϸé DB2¿¡ ÀÇÇØ¼­ ÀÚµ¿À¸·Î index°¡ »ý¼ºµÇ´Âµ¥, À妽º ¸íµµ ÀÚµ¿À¸·Î ºÎ¿©ÇØ ÁÝ´Ï´Ù. ÀÌ °æ¿ì À妽º drop ¸í·ÉÀ¸·Î dropµÇÁö ¾Ê½À´Ï´Ù. ¾Æ·¡Ã³·³ Table¿¡ ´ëÇØ¼­ ¡°alter ~ drop¡± ÇØ¾ßÇϰí pctfree¿Í cluster optionÀ» ÁÖ·Á¸é, [¾Æ·¡]ó·³ À妽º »ý¼º ÇÏ´Â ¹®Àå¿¡ ±â¼úÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ primary key ¼³Á¤ÇϰíÀÚ Çϸé index »ý¼ºÈÄ atler ~ addÇÏ¸é µË´Ï´Ù.

[ ¾Æ·¡ ] alter table table_name drop primary key ;
create unique index index_name on table_name (column_name,,,,, )
cluster pctfree ??? ;
alter table table_name add constraint index_name
primary key (column_name ,,,,) ;
µ¹¾Æ°¡±â

Àá±ñ!
 


CREATE INDEX index-name .... PCTFREE integer

  1. Index¸¦ »ý¼º½Ã Index PageÀÇ Free SpaceÀÇ Percent¸¦ ÁöÁ¤ÇÔ.
  2. °¢ Index PageÀÇ Ã¹¹øÂ° Row´Â Á¦ÇѾøÀÌ Ãß°¡µÊ. - Subsequent RowµéÀº °¢ Index Page¿¡ Àû¾îµµ Free SpaceÀÇ Integer Percent´Â ³²°ÜµÎ¾î¾ß ÇÔ.
  3. Index Page Split¸¦ °¨¼Ò½ÃÅ´.
  4. Index RebuildingÀÇ ºóµµ¼ö¸¦ °¨¼Ò½ÃÅ´.

CREATE INDEX index-name .... CLUSTER

  1. °¡´ÉÇÑÇÑ Insert µ¿¾È¿¡ Data PageÀÇ ¼ø¼­¸¦ À¯ÁöÇÔ.
  2. Index¿¡ µû¶ó ¸Å¿ì ³ô°Ô ClusteringµÈ Data´Â DataÀÇ Sequential Scan½Ã, ScanÇÒ PageÀÇ ¼ö°¡ Àû¾îÁö°í, ORDER BY³ª GROUP BYÀýÀÌ ÁöÁ¤µÉ¶§ SortÇÒ Çʿ伺ÀÌ °¨¼ÒµÇ¹Ç·Î ¼º´ÉÀÌ ÁÁ¾ÆÁü.
  3. ALTER TABLEÀÇ PCTFREE ¼³Á¤°ªÀ» Ȱ¿ëÇÔ.
  4. ALTER TABLE table-name APPEND¿¡¼­´Â ȣȯµÇÁö ¾ÊÀ½.
  5. Data PageÀÇ Free Space Search Algorithm
    • Target Page¸¦ Search.
    • ¸¸¾à ¾øÀ¸¸é, °°Àº Extent³»ÀÇ Page¸¦ Search.
    • ¸¸¾à ¾øÀ¸¸é, TableÀÇ ³¡¿¡ Append.
  6. PCTFREE°ªÀ» Å« °ªÀ¸·Î ¼³Á¤Çϸé, ¿À·£µ¿¾È ClusteringÀ» À¯ÁöÇϰí, µû¶ó¼­ REORG¸¦ ¼öÇàÇÒ Çʿ伺ÀÌ °¨¼ÒµÇ³ª, ´õ ¸¹Àº Disk Space°¡ ÇÊ¿äÇÔ.
  7. Updateµ¿¾È Clustering Order´Â À¯ÁöµÇÁö ¾ÊÀ½.
    • ¸¸¾à Clustering Index³»ÀÇ Å° °ªÀÌ º¯°æµÇ¸é, ·¹ÄÚµå´Â Clustering Order¸¦ À¯ÁöÇϱâ À§ÇØ »õ·Î¿î Page·Î À̵¿ÇÏÁö ¾ÊÀ½. ClusteringÀ» À¯ÁöÇϱâ À§Çؼ­ UPDATE »ç¿ëÇÏ´Â ´ë½Å, DELETE ´ÙÀ½¿¡ INSERT¸¦ »ç¿ëÇÒ °Í.

CLUSTERING INDEX °í·Á»çÇ×

  1. Clustering Index¿Í PCTFREE¸¦ Ȱ¿ëÇÏ¿© TableÀ» »ý¼º. CREATE TABLE mytab (mycol1 integer, mycol2 char(8), mycol3 char(40)); CREATE INDEX myindex ON mytab (mycol1) CLUSTER PCTFREE 20; ALTER TABLE mytab PCTFREE 50;
  2. Table¿¡ Data¸¦ LoadÇϰųª Reorg.ÇϱâÀü¿¡ Table Alter½Ã¿¡ PCTFREE¸¦ °í·ÁÇØ¾ß ÇÔ. ClusteringÀ» À¯ÁöÇϱâ À§Çؼ­ °¢ TableÀº Ãß°¡ÀûÀÎ Insert½Ã °¢ Data Page¿¡ Space°¡ ³²¾Æ ÀÖÀ» Çʿ䰡 ÀÖ½¿. Space°¡ ÀÖ¾î¾ß Ãß°¡ÀûÀÎ Insert´Â ±âÁ¸ÀÇ Data¿Í ClusteringµÉ ¼ö ÀÖ½¿. °á·ÐÀûÀ¸·Î Ãß°¡ÀûÀÎ DataÀÇ ClusteringÀ» À§ÇØ °¢ Page¿¡ Free SpaceÀÇ Percentage¸¦ ³²°ÜµÐÈÄ Table¿¡ Data¸¦ LoadÇÏ´Â °ÍÀ» °í·ÁÇØ¾ß ÇÔ. ¸¸¾à PCTFREE°ªÀ» ¼³Á¤ÇÏÁö ¾Ê´Â °æ¿ì Reorg.´Â ¸ðµç Extra Space¸¦ Á¦°ÅÇÔ.
    µ¹¾Æ°¡±â


A.4
DEL :
ASC :

PC/IXF :



WSF :
Delimited ASCII, ±¸ºÐÀÚ¸¦ °¡Áö´Â Çü½ÄÀ¸·Î º¸Åë Æ¯º°ÇÏ°Ô ±¸ºÐÀÚ¸¦ µÎ°íÀÚ ÇÒ °æ¿ì »ç¿ëÇÕ´Ï´Ù
Non-delimited ASCII, Ưº°ÇÑ ±¸ºÐÀÚ ¾øÀÌ µ¥ÀÌÅ͸¦ °¡Áö°í ÀÖ´Â Çü½ÄÀ¸·Î, ºü¸¥ µ¥ÀÌÅÍ ·Îµå°¡ ÇÊ¿äÇÏ½Ç ¶§ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
PC version of the Integrated Exchange Format (IXF), µ¥ÀÌÅÍ º£À̽º ³»ÀÇ Å×ÀÌºí ±¸Á¶µéÀ» ±×´ë·Î °¡Áö°í ÀÖ´Â Çü½ÄÀÔ´Ï´Ù.IXF Çü½ÄÀ¸·Î export¸¦ ¹ÞÀ¸½Ã¸é importÇϽǶ§ µû·Î Å×À̺í lay out ÀÌ ¾ø¾îµµ µË´Ï´Ù. ImportÇϽø鼭 Å×À̺íÀ» creation ÇÏ½Ç ¼ö Àְŵç¿ä. DEL, WSF or ASC Çü½ÄÀ» »ç¿ëÇÏ½Ç °æ¿ì, importÇϽñâ Àü¿¡ Å×ÀÌºí ³»ÀÇ Ä÷³¸íÀ̳ª µ¥ÀÌÅÍ Å¸ÀÔµéÀ» Á¤ÀÇÇÏ¼Å¾ß ÇÕ´Ï´Ù Work-sheet format, Lotus 1-2-3 and Symphony¿Í °°Àº Á¦Ç°°ú ±³È¯Çϱâ À§ÇØ Á¦°øµÇ´Â Çü½ÄÀÔ´Ï´Ù LoadÇϽǶ§¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.
µ¹¾Æ°¡±â


A.5 import ½Ã¿¡ commit¸¦ Âïµµ·Ï COMMITCOUNT nnnn À» Ãß°¡Çϼ¼¿ä.
µ¹¾Æ°¡±â
Àá±ñ!
IMPORT/LOAD
IMPORT
LOAD
´ë·®ÀÇ µ¥ÀÌŸ¿¡ ´ëÇØ¼­´Â LOAD º¸´Ù ÇöÀúÇÏ°Ô ¼Óµµ°¡ ´À¸². LOAD À¯Æ¿¸®Æ¼´Â µ¥ÀÌŸº£À̽º¿¡ Á÷Á¢ FormatµÈ Page¸¦ ÀÛ¼ºÇϱ⠶§¹®¿¡ ´ë·®ÀÇ µ¥ÀÌŸ¿¡ ´ëÇØ¼­ ImportÀ¯Æ¿¸®Æ¼º¸´Ù ÇöÀúÇÏ°Ô ºü¸§
IXF Æ÷¸ËÀ¸·Î Table°ú Index »ý¼ºµÊ. Table, Index´Â Á¸ÀçÇØ¾ß ÇÔ.
View, Table, Alias·Î Import ÇÒ ¼öÀÖÀ½. Table, alias·Î LoadÇÒ ¼öÀÖÀ½.
Table, Index°¡ ÀÖ´Â Tablespace´Â ImportÁß¿¡´Â OnlineÀÓ Table, Index°¡ ÀÖ´Â Tablespace´Â Load Áß¿¡´Â OfflineÀÓ.
¸ðµç RowµéÀº LoggingµÊ ÃÖ¼ÒÇÑÀÇ LoggingÀÌ ¼öÇàµÊ.
Trigger°¡ µ¿ÀÛµÊ. Trigger´Â Áö¿øÇÏÁö ¾ÊÀ½.
Import°¡ InterruptµÇ°í, Commitcount°¡ ÁöÁ¤µÇ¾ú´Ù¸é, TableÀº »ç¿ë°¡´ÉÇÏ°í ¸¶Áö¸· CommitµÈ ¶§±îÁö LoadµÈ RowµéÀº Æ÷ÇÔÇÔ, Import¸¦ RestartÇϰųª ±×´ë·Î TableÀ» »ç¿ëÇÒ ¼ö ÀÖÀ½. Load°¡ InterruptµÇ°í, Savecount°¡ ÁöÁ¤µÇ¾ú´Ù¸é, TableÀº Load Pending»óÅ·Π³²¾ÆÀÖ°í, Load¸¦ RestartÇϰųª, Tablespace°¡ LoadÀü¿¡ »ý¼ºÇÑ Backup Image¸¦ RestoreÇÒ ¶§±îÁö´Â »ç¿ëÇÒ ¼ö¾øÀ½.
Import´Â SMP ParallelismÀ» Ȱ¿ëÇÒ ¼ö ¾øÀ½. Load´Â Parse, Convert, Format½Ã¿¡ ¿©·¯ Process¸¦ Ȱ¿ëÇϰųª, º¹¼ö°³ÀÇ Tablespace Container·Î LoadÇÔÀ¸·Î½á SMP ParallelismÀ» Ȱ¿ëÇÒ ¼ö ÀÖÀ½.
Import µ¿¾È¿¡ ¸ðµç Constraint°¡ ValidateµÊ. Loadµ¿¾È¿¡ Uniqueness°¡ °ËÁõµÇ³ª, ¸ðµç ´Ù¸¥ Constraint´Â SET CONSTRAINT ¹®ÀåÀ» »ç¿ëÇÏ¿© ¹Ýµå½Ã CheckµÇ¾î¾ß ÇÔ.
°¢ RowÀÇ Key°¡ Importµ¿¾È¿¡ Çѹø¿¡ Çϳª¾¿ InsertµÊ. Loadµ¿¾È, Data°¡ LoadµÈ ÈÄ¿¡ ¸ðµÐ Key µéÀº SortµÇ°íIndexµéÀº BuiltµÊ.
RUNSTATS´Â ³ªÁß¿¡ ¼öÇàµÇ¾î¾ß ÇÔ. Statistiics´Â Loadµ¿¾È¿¡ ¼öÁýµÉ ¼ö ÀÖÀ½.
Host Database¿¡ ImportÇÒ ¼ö ÀÖÀ½. Host Database¿¡ LoadÇÒ ¼ö ¾øÀ½.
ImortµÇ´Â FileÀº Import°¡ È£ÃâµÈ Node¿¡ ¹Ýµå½Ã ÀÖ¾î¾ß ÇÔ. LoadµÇ´Â File¶Ç´Â Pipe´Â Database°¡ ÀÖ´Â Node¿¡ ¹Ýµå½Ã ÀÖ¾î¾ß ÇÔ.
Backup Image°¡ ÇÊ¿ä ¾øÀ½. Backup Image°¡ Load ProcedureÁß¿¡ »ý¼ºµÉ ¼ö ÀÖÀ½.
¿Ïº®ÇÑ Data ValidationÀÌ ¼öÇàµÊ ¼º´ÉÀ» Çâ»ó½Ã۱â À§ÇØ FASTPARSE¸¦ »ç¿ëÇÏ¿© Reduced Data ValidationÀ» ¼öÇàÇÒ ¼ö ÀÖÀ½

IMPORT½Ã ¼º´É °í·Á »çÇ×

  1. IMPORT´Â LOAD¿¡ ºñÇØ I/O-bound ProcessingÀ» ÇÔ.
  2. DMS Raw Device°¡ Tablespace Container¿¡¼­ ºü¸¥ 󸮼öÇà½Ã°£À» º¸ÀÓ. DMS Raw > DMS File > SMSÀÇ ¼ø¼­·Î ¼º´ÉÀÌ ÁÁÀ½..
  3. IMPORT´Â LOAD À¯Æ¿¸®Æ¼º¸´Ù ´ë·®ÀÇ µ¥ÀÌŸ¸¦ 󸮽à ÇöÀúÇÏ°Ô ´À·ÁÁü. - Insert ProcessingÀÓ. ¸ðµç Row¸¶´Ù Log°¡ ±â·ÏµÊ. ¸ðµç Constraint°¡ Á¶»çµÊ.
  4. COMMITCOUNT´Â ³ôÀº °ªÀ» ÁöÁ¤ÇÒ °Í. - ³Ê¹«³ª ºó¹øÇÑ CommitÀº ¼º´ÉÀ» ÀúÇϽÃÅ´.
  5. Log Buffer Size (DB Cfg) ¸¦ ´Ã¸± °Í. - Log File Size°¡ ÃæºÐÇÏÁö ¾Ê´Ù¸é, Log Full Error°¡ ¹ß»ýµÉ °ÍÀÓ.
µ¹¾Æ°¡±â


A.6 LOAD¸í·ÉÀº Á¦´ë·Î ÀÔ·ÂÇϼ̽À´Ï´Ù.
load from ÅØ½ºÆ®ÆÄÀϸí(.txtÆÄÀÏ) of del insert into Å×À̺í¸í Àº µ¥ÀÌÅͰ¡ ÄÞ¸¶·Î ±¸ºÐµÇ¾î ÀÖÀ»°æ¿ì »ç¿ëÇÏ´Â °ÍÀ̰í load from ÅØ½ºÆ®ÆÄÀϸí(.datÆÄÀÏ) of asc method L(1 13, 14 16, 17,25) insert into Å×À̺í¸í Àºµ¥ÀÌÅͰ¡ ºÐ¸®¹®ÀÚ ¾ø´Â ÅØ½ºÆ®ÀÏ °æ¿ì »ç¿ëÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. ÆÄÀÏ Á¾·ù¿¡ µû¶ó »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
SQL3508N: ·Îµå ¶Ç´Â ·ÎµåÁ¶È¸Áß¿¡ "Remote-file"À¯ÇüÀÇ ÆÄÀÏ¿¡ ¾×¼¼½ºÇϴµ¥ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù. ÀÌÀ¯ÄÚµå'1' ¿¡·¯´Â remote fileÀ» ¸¸µé¼ö°¡ ¾ø¾î¼­ ÀÔ´Ï´Ù.
load À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϽ÷Á¸é ÅØ½ºÆ® ÆÄÀÏ(µ¥ÀÌÅÍ)ÀÌ local¿¡ ÀÖ¾î¾ß¸¸ ÇÕ´Ï´Ù. (V7 Á¦¿Ü)
Áï RS/6000¿¡¼­ ¸í·É¾î¸¦ ¼öÇàÇØ¾ß ÇÏ°í µ¥ÀÌÅ͵µ PC°¡ ¾Æ´Ñ RS/6000¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¸¸¾à ±×·¸Áö ¾ÊÀ¸¸é µ¥ÀÌÅ͸¦ ¿Ã¸° ÈÄ ¸í·É¾î¸¦ ¼öÇàÇϽñ⠹ٶø´Ï´Ù.. ¸¸¾à µ¥ÀÌÅ͵µ local¿¡ ÀÖ´Ù¸é À̰ÍÀº Á¤¸»·Î remote fileÀ» ¸¸µéÁö ¸øÇؼ­ ÀÔ´Ï´Ù. LOAD¸í·ÉÀ» ¼öÇàÇÑ µð·ºÅ丮¿¡ ÀÓ½ÃÀûÀ¸·Î remote fileÀ̶ó´Â °ÍÀ» ÀÛ¼ºÇØ¾ß µÇ´Â µ¥, ¸í·É¾î¸¦ ¼öÇàÇÑ µð·ºÅ丮¿¡ ÇØ´ç »ç¿ëÀÚ°¡ ¾µ ±ÇÇÑÀÌ ¾øÀ»¶§ ÀÌ·± ¿¡·¯°¡ ³³´Ï´Ù. Áï, db2adminÀ̶ó´Â »ç¿ëÀÚ°¡ /home/udbinst¶ó´Â µð·ºÅ丮¿¡¼­ load¸¦ ¼öÇàÇϸé db2adminÀ̶ó´Â »ç¿ëÀÚ´Â /home/udbinst¿¡ write±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±×°Ô ¾øÀ»°æ¿ì ³ª´Â ¿¡·¯ÀÔ´Ï´Ù.
µ¹¾Æ°¡±â


A.7 ºÒÇàÈ÷µµ ÇöÀç 5.2 ¹öÀü¿¡¼­´Â º¹±¸¹æ¹ýÀÌ ¸»¾¸ÇϽŴë·Î db2dart¹Û¿¡ ¾ø½À´Ï´Ù..±×¸®°í db2dart´Â tablename, tablespaceidº°·Î µû·Î ¹Þ¾Æ¾ß Çϱ¸¿ä..Å×ÀÌºí½ºÆäÀ̽º°¡ ÇѰ³¶óµµ Á¤»óÀûÀÌÁö ¾ÊÀ¸¸é db2 restart½Ã¿¡ ¿¡·¯°¡ ³ª¼­ connectionÀÌ ¾ÈµÇ´Â °ÍÀÔ´Ï´Ù. v6ºÎÅÍ´Â ´ë½Å restart ¿É¼Ç¿¡ drop pending tablespaces ¶ó´Â °Ô À־ ¹®Á¦ »ý±ä Å×ÀÌºí½ºÆäÀ̽º¸¦ ¹«½ÃÇϰí connectionÇÒ ¼ö ÀÖ½À´Ï´Ù.
µ¹¾Æ°¡±â

Àá±ñ!
  DB2 DART TOOL
  1. µ¥ÀÌŸº£À̽ºÀÇ Architectual Integrity°¡ ¸Â´ÂÁö¸¦ VerifyÇϱâ À§ÇÑ ÅøÀÓ. - Data Page°¡ ¸Â´Â SizeÀ̰í, ¸Â´Â Column TypeÀ» Æ÷ÇÔÇÏ´ÂÁö¸¦ °ËÁõÇÔ.
  2. DamageµÈ PageµéÀÇ ÀÐÀ»¼ö ÀÖ´Â ¸ðµç RowµéÀ» RecoverÇϴµ¥ »ç¿ëµÊ.
  3. »ç¿ë¹æ¹ý
    • Active ConnectionÀÌ ¾ø¾î¾ßÇÔ.
    • db2dart <dbalias> <Option>
    • Option
      • Inspection (/DB) : ÀüüÀÇ µ¥ÀÌŸº£À̽º¸¦ InspectÇÔ.
      • Data Formatting (/DDEL, /IP)
        DDEL : CorruptµÈ Data Page¿¡¼­ ÆÄÀÏ·Î ÀÐÀ» ¼ö ÀÖ´Â RowsµéÀ» DumpÇÔ.
        IP : CorruptµÈ Page¸¦ EmptyÇÑ °ÍÀ¸·Î MarkÇÔ.
      • Repair (/MI) : Index¸¦ InvalidÇÏ´Ù°í MarkÇÔ.
  4. Recommended Procedure
    • db2diag.log¿¡¼­ ¿¡·¯ ¹ß°ß.
    • db2dart dbname /DB ¼öÇà
    • db2dart dbname /DDEL
    • db2dart dbname /IP
    • Table Export
    • Table Drop
    • Table Import & Recreate
    • Damaged Page¿¡¼­ Dumped Data¸¦ Import
RESTART ¡¦ DROP PENDING TABLESPACES
  1. ¿­°ÅÇÑ Tablespace Container ¹®Á¦¸¦ ¸¸³µ´ÙÇÏ´õ¶óµµ Database Restart¸¦ ¼º°ø ÀûÀ¸·Î ¿Ï·áµÊÀ» ÁöÁ¤.
  2. ¸¸¾à Container ¹®Á¦·Î ÀÎÇØ Restart Database°¡ ½ÇÆÐµÈ´Ù¸é, ¼Õ»óµÈ Tablespace À̸§ÀÇ ¸®½ºÆ®°¡ db2diag.log¿¡ ¹ß°ßµÊ.
  3. ¸¸¾à Temporary Tablespace°¡ DROP PENDING »óÅ¿¡ ³õÀδٸé, RestartÈÄ¿¡ »õ·Î¿î Temporary Tablespace¸¦ Áï½Ã »ý¼ºÇØ¾ß ÇÔ.
  4. Circular Logging ¹æ½Ä¿¡¼­¸¸ Àû¿ëµÊ. (v6.1¿¡¼­ µµÀÔ)
  5. Tablespace°¡ DROP PENDING »óÅ¿¡ ³õÀ̸é, Àû¿ë°¡´ÉÇÑ ¿î¿µ¹æ¹ýÀº ±× Tablespace¸¦ DropÇÏ´Â °ÍÀÓ.
    µ¹¾Æ°¡±â


A.8

DB2 UDB 5.2¿¡¼­ ¹é¾÷ÇÑ DB¸¦ ±×³É restoreÇÏ½Ã¸é µË´Ï´Ù...

¸ÕÀú, Windows ȯ°æ¿¡¼­´Â ´ÙÀ½°ú °°ÀÌ ÇϽñ⠹ٶø´Ï´Ù..

  1. udb v5.2¸¦ uninstallÇÑ´Ù.
  2. udb v6.1À» ¼³Ä¡ÇÑ´Ù.
  3. db¸¦ start½ÃŲ´Ù.
  4. ¸í·ÉâÀ» ¿­°í ´ÙÀ½À» ÀÔ·ÂÇÑ´Ù db2 catalog db mes db2 terminate db2 migrate db mes 5. db2 connect to mes
    -> windows´Â À¯´Ð½º¿Í ´Þ¸® ÇÑ ½Ã½ºÅÛ¿¡ ÇÑ ¹öÀü¹Û¿¡ ¸ø¾²°í ÀÌ¿ÕÀÌ¸é ±ú²ýÇÏ°Ô v5.2¸¦ Áö¿ì°í »õ·Î v6.1À» ¼³Ä¡ÇÏ´Â °Ô ÁÁ½À´Ï´Ù.
    v5.2¸¦ Áö¿öµµ ÇØ´ç µ¥ÀÌÅÍ º£À̽º( mes)´Â ³¯¶ó°¡Áö ¾Ê°í ±×´ë·Î µð½ºÅ©¿¡ Á¸ÀçÇÕ´Ï´Ù.
    ´Ù¸¸ µ¥ÀÌÅÍ º£À̽º°¡ ÀÖ¾ú´Ù´Â Á¤º¸¸¸ ³¯¶ó°¡ÁÒ.
    ±×·¡¼­ catalog·Î mes¶ó´Â db¸¦ µî·ÏÇÏ°í ±×´ÙÀ½ migrateÇÏ°í »ç¿ëÇÏ¸é µË´Ï´Ù.
    ¹é¾÷¹ÞÀ¸½Å °É ´Ù½Ã restoreÇÒ ÇÊ¿ä¾ø½À´Ï´Ù.
    ¹é¾÷Àº ¸¸ÀÏ¿¡ ´ëºñÇÏ¿© ¹Þ´Â°ÍÀÌ°í ½ÇÁ¦·Î´Â mes db´Â ±×´ë·Î ÀÖÀ¸¹Ç·Î restoreÇÒ ¼ö ¾ø½À´Ï´Ù.
    ±×³É µ¥ÀÌÅÍ º£À̽º¸¦ ¹é¾÷À» ¹ÞÀ¸¼Ì´Ù°¡ ³ªÁß¿¡ restoreÇÏ½Ã¸é µË´Ï´Ù... ¹é¾÷À» ¹ÞÀ¸½Ç¶§, ¹é¾÷ µð·ºÅ丮¸¦ ÁöÁ¤ ÇÏ½Ã°í ³ªÁß¿¡ º¹±¸ÇϽǶ§ ¹é¾÷ À̹ÌÁö°¡ ÀÖ´Â µð·ºÅ丮¸¦ ÁöÁ¤ÇØ ÁÖ½Ã¸é µË´Ï´Ù...

    db2 backup db [db_name] to d:\temp->¹é¾÷À» ¹Þ°íÀÚ ÇÏ´Â µð·ºÅ丮...

    ´ÙÀ½ ³ªÁß¿¡ º¹±¸ÇϽ÷Á¸é d:\temp¿¡ °¡¼Å¼­ db2 restore db [db2_name]ÇÏ½Ã¸é µË´Ï´Ù... ¹é¾÷ º¹±¸´Â µ¥ÀÌÅÍ º£À̽º ´ÜÀ§·Î µË´Ï´Ù
    µ¹¾Æ°¡±â

Àá±ñ!
 

IBM DB2 UDB LOG ¹æ½Ä

DB2 ¿¡´Â ´ÙÀ½°ú °°Àº µÎ°¡Áö ·Î±× ¹æ½ÄÀÌ ÀÖ½À´Ï´Ù.

  1. Circular Logging
    • Log FileÀº UOW°¡ CommitµÇ°Å³ª RollbackµÉ¶§ Àç»ç¿ëµÊ.
    • µ¥ÀÌŸº£À̽º°¡ »ý¼ºµÇ¸é, Default Logging¹æ½ÄÀ¸·Î Circular Logging »ç¿ëµÊ.
    • Circular LoggingÀ¸·Î ±¸¼ºµÈ µ¥ÀÌŸº£À̽º´Â ¸¶Áö¸· BackupÀ» ¹ÞÀº ½ÃÁ¡±îÁö¸¸ º¹±¸°¡´ÉÇÔ. µ¥ÀÌŸº£À̽º°¡ RestoreµÉ¶§, BackupÀ» ¹ÞÀº ÀÌÈÄÀÇ µ¥ÀÌŸº£À̽º¿¡ ÀÌ·ç¾îÁø ¸ðµç ÀÛ¾÷ÀÌ ¼Õ½ÇµÊ.
  2. Archival Logging
    • Log FileÀÌ InactiveµÉ¶§, ArchiveµÇ´Â Log File °ü¸®±â¼úÀÓ.
    • ÀÌ ¹æ½Ä°ú °ü·ÃµÈ 3°¡Áö À¯ÇüÀÇ Log FileÀÌ ÀÖ½¿.
      • Active : ¾ÆÁ÷ CommitÀ̳ª RollbackµÇÁö ¾ÊÀº Trx.¿¡ °ü·ÃµÈ Á¤º¸¸¦ Æ÷ÇÔÇÔ. CommitµÇ¾úÀ¸³ª, ¾ÆÁ÷ Database File¿¡ º¯°æºÐÀÌ ÀÛ¼ºµÇÁö ¾ÊÀº Trx.¿¡ ´ëÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÔ.
      • Online Archival : ´õÀÌ»ó Restart Recovery¿¡ ÇÊ¿äÇÏÁö ¾ÊÀº ¿Ï¼ºµÈ Trx.¿¡ °ü·ÃµÈ Á¤º¸¸¦ Æ÷ÇÔÇÔ. Active Log File°ú °°Àº Subdirectory¿¡ Àֱ⶧¹®¿¡ "Online"À̶ó ÇÔ.
      • Offline Archival : Active Log File Subdirectory·ÎºÎÅÍ À̵¿ÇÑ Log FileÀÓ. ¼öÀÛ¾÷À̳ª ÀÚµ¿È­µÈ ÇÁ·Î¼¼½º(USEREXIT)¿¡ ÀÇÇØ Log FileÀ» À̵¿ÇÔ.
    • µ¥ÀÌŸº£À̽º¸¦ Archival Logging ¹æ½ÄÀ¸·Î ±¸¼ºÇϱâ À§ÇÑ 2°¡Áö ÆÄ¶ó¹ÌÅÍ
      • LOGREATIN : ONÀ¸·Î ¼³Á¤Çϸé, Log FileÀÌ InactiveµÉ¶§ DeleteµÇÁö ¾ÊÀ½.
      • USEREXIT : ONÀ¸·Î ¼³Á¤Çϸé, µ¥ÀÌŸº£À̽º°ü¸®ÀÚ°¡ db2uexit ÇÁ·Î±×·¥À» È£ÃâÇÔ.
µ¹¾Æ°¡±â


A.9 restore½Ã taken at ¿É¼Ç¿¡ date-time Çü½ÄÀº database backup½ÃÁ¡ÀÇ timestampÀÔ´Ï´Ù. timestamp´Â backup image file name¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. rollforward½Ã to ¿É¼Ç¿¡ isotime Çü½ÄÀº rollforward¸¦ ÇϰíÀÚ ÇÏ´Â ½ÃÁ¡À¸·Î Coordinated Universal Time (CUT)Çü½ÄÀ¸·Î yyyy-mm-dd-hh.mm.ss.nnnnnn (year, month, day, hour, minutes, seconds, microseconds)·Î ³ªÅ¸³À´Ï´Ù. ±âº»ÀûÀ¸·Î CUT½Ã°£À» »ç¿ëÇϹǷΠ¿ì¸®³ª¶óÀÇ °æ¿ì CUT ½Ã°£°ú ¿ì¸®³ª¶ó ½Ã°£ÀÇ Â÷ÀÌ, Áï 9½Ã°£À» »©ÁÖ¸é µË´Ï´Ù.
µ¹¾Æ°¡±â


A.10 ¹Ì°á Æ®·£Àè¼ÇÀÌ ¹ß»ýÇÏ´Â ÀÌÀ¯´Â ¿©·¯°¡Áö°¡ ÀÖ½À´Ï´Ù..±×¸®°í »ç¿ëÇϽŠ¹Ì°á Æ®·£Àè¼ÇÀÇ ¼öµ¿ º¹±¸ ¹æ¹ýÀº ÃÖ´ëÇÑ ÁÖÀÇÇØ¼­ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ÃÖ¼±ÀÇ ÇØ°áÃ¥Àº Æ®·£Àè¼Ç °ü¸® ÇÁ·Î±×·¥ÀÌ À絿±âÈ­ ÇÁ·Î¼¼½º¸¦ ÃßÁøÇϱ⸦ ±â´Ù¸®´Â °ÍÀÔ´Ï´Ù.
Âü¿© µ¥ÀÌŸº£À̽º Áß ÇϳªÀÇ Æ®·£Àè¼ÇÀ» ¼öµ¿À¸·Î È®¾à ¶Ç´Â ±¸°£ º¹¿øÇϸé, ÀÚ·á ¹«°á¼º ¹®Á¦Á¡ÀÌ ¹ß»ýÇÒ ¼ö ÀÖÀ¸¸ç, ´Ù¸¥ µ¥ÀÌŸº£À̽º¿¡ ´ëÇØ¼­´Â ¹Ý´ëÀÇ Á¶Ä¡°¡ ÃëÇØÁý´Ï´Ù..
ÀÚ·á ¹«°á¼º ¹®Á¦Á¡À¸·ÎºÎÅÍ º¹±¸ÇÏ·Á¸é, Àû¿ë¾÷¹« ³ë¸®, º¯°æµÇ°Å³ª ±¸°£ º¹¿øµÈ ÀڷḦ ÀÌÇØÇÑ ´ÙÀ½ µ¥ÀÌŸº£À̽ºÀÇ ½ÃÁ¡ º¹±¸¸¦ ¼öÇàÇϰųª ¼öµ¿À¸·Î µ¥ÀÌŸº£À̽º º¯°æ³»¿ëÀ» Ãë¼Ò/´Ù½Ã ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
µ¹¾Æ°¡±â

Àá±ñ!
 

Two-phase Commit

1. Database»çÀÌ¿¡ Data Integrity¸¦ À¯Áö(Trx.Àº All or NothingÀÓ)
2. Coordinator¿¡ ÀÇÇØ Áß¾Ó¿¡¼­ Á¦¾îÇÔ.
3. 2´Ü°èÀÇ Ã³¸®¹æ½Ä (Prepare ´Ü°è, Commit ´Ü°è)

Indoubt Trasaction
- Trx.ÀÌ Prepare´Â ÇßÀ¸³ª, CommitÀº ÇÒ ¼ö ¾ø´Â °ÍÀ» Indoubt Trx.À̶óÇÔ.

Resynchronization Process

  • CommunicationÀÌ LostµÇ°Å³ª SystemÁß ¾î´À °ÍÀÌ DownµÇ´Â °ÍÀÌ Ã¹¹øÂ° ´Ü°èÀÎ PrepareÈÄ¿¡ ¶Ç´Â µÎ¹øÂ° ´Ü°èÀÎ CommitÀü ¶Ç´Â Áß¿¡ ¹ß»ýµÈ´Ù¸é, Trx.¿¡ ´ëÇÑ ÇØ°áÀÌ ¹Ýµå½Ã ÀÌ·ç¾îÁ®¾ß Çϴµ¥, ÀÌ·¯ÇÑ °úÁ¤À» Resync. Process¶ó°íÇÔ.
  • Resync.´Â TM µ¥ÀÌŸº£À̽º ¶Ç´Â ParticipantÁßÀÇ Çϳª¿¡¼­ ½ÃÀ۵Ǿî¾ß ÇÔ.
  1. Participant°¡ PrepareÀü¿¡ DownµÈ´Ù¸é, ±× Trx.ÀÌ ÀÚµ¿ÀûÀ¸·Î RollbackµÉ°ÍÀÓ Coordinator°¡ Prepare´Ü°èÀÇ °á°ú¸¦ ¹ÞÀº ´Ù¸¥ Participant¸¦ RollbackÇÒ °ÍÀÓ. Resync.´Â ÇÊ¿äÇÏÁö ¾Ê½¿.
  2. PrepareÇÑÈÄ CommitÇϱâÀü¿¡ Participant°¡ DownµÇ°í Trx.ÀÇ °á°ú°¡ Commit À̶ó¸é, Resync.´Â TMÀÇ Ã¥ÀÓÀÓ.

db2 list indoubt transaction with prompting
- / : ¸ðµç Indoubt Trx.À» List
- / x : ¼ýÀÚ xÀÎ Indoubt Trx.À» List
- q : quit - c x : xÀÎ Indoubt Trx.À» Commit
- r x : xÀÎ Indoubt Trx.À» Rollback
- f x : xÀÎ Indoubt Trx.À» Forget

µ¹¾Æ°¡±â


A.11 userÀÇ soft file size¿¡ °É·È±â ¶§¹®ÀÔ´Ï´Ù.
AIX¸¦ »ç¿ëÇϽŴٸé smitty user¿¡¼­ ÇØ´ç userÀÇ soft file size¸¦ ´Ã·ÁÁÖ½Ã¸é µË´Ï´Ù.
±×·¯³ª À̰͵µ 2G¸¦ ³ÑÁö¸øÇÕ´Ï´Ù.
filesystem¿¡¼­ file sizeÀÇ ÇѰèÁÒ! À̰ÍÀº filesystemÀ» large filesystem À¸·Î ¸¸µå½Ã¸é µË´Ï´Ù.
À§ÀÇ »çÇ×À» ½Ã½ºÅÛ ´ã´çÀÚ¿¡°Ô ¹®ÀÇÇØ º¸¼¼¿ä! À̰ÍÀÌ ½È¾î½Ã¸é
1. multidirectory backupÀ» ¹ÞÀ¸½Ã°Å³ª ¿¹) backup db DBNAME to /dir1, /dir2 .....
2.tapeÀ¸·Î backpu¹ÞÀ¸½Ã¸é µË´Ï´Ù.
±×·±µ¥ 5.0¿¡¼­ multidirectory backup bug¸¦ °æÇèÇÑÀûÀÌ ÀÖ½À´Ï´Ù.
µ¹¾Æ°¡±â


A.12

Á˼۽º·´°Ôµµ backup ½ÃÁ¡ÀÇ inactive log¸¸ ´Ù¸¥ °æ·Î·Î ¿Å±â½Ç ¼ö°¡ ¾ø½À´Ï´Ù.
USEREXITÀ» ON ½ÃÄѳõÀ¸½Ã¸é inactive µÈ log ÆÄÀÏÀº ¹«Á¶°Ç ´Ù¸¥ path·Î ¿Å°ÜÁö°Ô µÅ ÀÖ½À´Ï´Ù.
±×·¸´Ù°í ³ªÁß¿¡ º¹±¸ ÇϽǶ§ log¸¦ ¿Å°Ü ¿À½Ç ÇÊ¿ä´Â ¾ø±¸¿ä¡¦
USEREXIT ÇÁ·Î±×·¥ ÀÚü¿¡¼­ ÀÚµ¿À¸·Î ´Ù¸¥ °æ·Î·Î ¿Å°ÜÁø inactive log¸¦ ã¾Æ º¹±¸ ½ÃÄÑ ÁÝ´Ï ´Ù.¡¦

µ¹¾Æ°¡±â

Àá±ñ!
 

BACKUP ¹æ½Ä

  1. Offline Backup
    • Backup ÀÛ¾÷¸¸ µ¥ÀÌŸº£À̽º¿¡ ¿¬°áÇÒ ¼ö ÀÖ½¿.
    • Circular LoggingÀÎ °æ¿ì¿¡¸¸ Áö¿øµÇ´Â Backup ¹æ¹ýÀÓ.
    • Default°¡ Offline BackupÀÓ.
  2. Online Backup
    • Backup ÀÛ¾÷ÀÌ ¼öÇàµÇ´Â µ¿¾È ´Ù¸¥ ¾îÇø®ÄÉÀ̼ÇÀ̳ª ÇÁ·Î¼¼½º°¡ µ¥ÀÌŸº£À̽º¿¡ ¿¬°áÇÒ ¼ö ÀÖ½¿.
    • Online Backup OperationÀÌ ¼öÇàµÇ´Â µ¿¾È Table¿¡ º¯°æÀ» ¼öÇàÇÒ ¼ö ÀÖ½¿.
    • Archive LoggingÀÎ °æ¿ì¿¡¸¸ Áö¿øµÇ´Â Backup ¹æ¹ýÀÓ.
      µ¹¾Æ°¡±â


A.13 ¹öÀü 6ºÎÅÍ´Â load½Ã¿¡ usingÀ̶ó´Â ±¸¹®ÀÌ reserve·Î ¹Ù²î¾ú½À´Ï´Ù. µû¶ó¼­ ¿¹Àü¿¡´Â ·Îµå½Ã¿¡ using±¸¹®À» ÁÖÁö ¾ÊÀ¸¸é $HOME/sqllib/tmp¸¦ »ç¿ëÇÏ¿´´Âµ¥, ÀÌÁ¦´Â temporary tablespace°ø°£À» »ç¿ëÇÕ´Ï´Ù. tempfiles¶ó´Â ¿É¼ÇÀº ´Ù¸¥ ¿ëµµÀ̰í index¿Í´Â »ó°ü¾ø½À´Ï´Ù.
µ¹¾Æ°¡±â


A.14

¸ÕÀú »ç¿ëÇÏ°í °è½Å OS´Â ¹«¾ùÀÎÁö È®ÀÎÇØ Áֽñ⠹ٶø´Ï´Ù. OS
¿¡ µû¶ó Á¶±ÝÀº ´Ù¸£°Åµç¿ä.¡¦
µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áµÈ ¸ðµç applicationÀ» ²÷À¸¼¼¿ä.
¸ðµç µ¥ÀÌÅÍ º£À̽º´Â ¹é¾÷À» ¹Þ¾Æ µÎ¼¼¿ä..

NTÀÇ °æ¿ì
µ¥ÀÌÅÍ º£À̽º¸¸ migrateÇÏ¸é µË´Ï´Ù. v 6.1À» ¼³Ä¡ÇϽðí migration utilityÀÎ db2 migrate ¸¦ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.

UNIXÀÇ °æ¿ì´Â
´Ù¸¥Á¡Àº instance¸¦ migration ÇØ¾ß ÇÕ´Ï´Ù. DB2DIR/instance/¾Æ·¡ÀÇ db2imigr utility¸¦ »ç¿ëÇϼż­ instance¸¦ migrate ÇØÁֽñ⠹ٶø´Ï´Ù

µ¹¾Æ°¡±â


A.15

V5.2ÀÇ db¸¦ V6.1¿¡¼­ »ç¿ëÇÏ·Á¸é ÇØ´ç db¸¦ migrateÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ ¼öÇàÇϼ¼¿ä.

  1. login instanceowner
  2. db2start
  3. db2 migrate db mes
  4. db2 connect to mes

 

µ¹¾Æ°¡±â


Àá±ñ!
 

IBM DB2 UDB Version 5, 6 Migration to Version 7

¹öÀü 5.0 ¶Ç´Â ¹öÀü 5.2¿¡¼­ DB2 ¹öÀü 7·Î ÀÌÁÖÇÒ °æ¿ì, DB2 ¹öÀü 7À» ¼³Ä¡Çϱâ Àü¿¡ »ç¿ëÀÚ µ¥ÀÌÅÍ º£À̽º ¹× ÀνºÅϽº¸¦ ÁغñÇØ¾ß ÇÕ´Ï´Ù. ¹öÀü 6À¸·ÎºÎÅÍ ¾÷±×·¹À̵åÇÏ´Â °æ¿ì, ¹öÀü 7À» ¼³Ä¡Çϱâ Àü¿¡ µû·Î ¼öÇàÇØ¾ß ÇÒ »çÇ×ÀÌ ¾ø½À´Ï´Ù.
¹öÀü 5.0 ÀÌÀü µ¥ÀÌÅÍ º£À̽º ¹× ÀνºÅϽºÀÇ ÀÌÁÖ´Â DB2 ¹öÀü 7¿¡¼­ Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
Windows´Â ÇÑ °¡Áö ¹öÀüÀÇ DB2¸¸ ¸Ó½Å¿¡ ¼³Ä¡µÉ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, DB2 ¹öÀü 6ÀÌ ÀÖ°í ¹öÀü 7À» ¼³Ä¡ÇÒ °æ¿ì, ¹öÀü 6Àº ¼³Ä¡ Áß¿¡ »èÁ¦µË´Ï´Ù.

Áö¿øµÇ´Â Linux¸¦ ¼öÇàÇÏ´Â ¿öÅ©½ºÅ×À̼ǿ¡¼­ DB2 ¼³Ä¡¸¦ ÀÌÁÖÇÒ °æ¿ì, ´ÙÀ½ »çÇ׿¡ À¯ÀÇÇØ¾ß ÇÕ´Ï´Ù.
DB2 ¹öÀü 5.2 º£Å¸ÀÇ ÀÌÁÖ°¡ Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
DB2 ¹öÀü 7Àº glibc ¹öÀü 2.1.2 ¶Ç´Â ±× À̻󿡼­¸¸ ¼öÇàµÉ ¼ö ÀÖ½À´Ï´Ù.
Linux ºÐ»ê¿¡ ÀÌ ¶óÀ̺귯¸®ÀÇ ÀÌÀü ¹öÀüÀÌ ÀÖ´Â °æ¿ì DB2 Á¦Ç°À» »ç¿ëÇÒ ¼ö ¾ø°Ô µË´Ï´Ù.
¿öÅ©½ºÅ×À̼ÇÀÇ ¼³Ä¡ Áغñ¸¦ ÇÏ·Á¸é, ÇÊ¿äÇÑ(¶Ç´Â ³ªÁß) ¹öÀüÀÇ glibc ¶óÀ̺귯¸®°¡ Æ÷ÇÔµÈ º¸´Ù ÃÖ½ÅÀÇ ·¹º§·Î ±âÁ¸ÀÇ Linux¸¦ ¾÷±×·¹À̵åÇØ¾ß ÇÕ´Ï´Ù.
Áö¿ª ¹öÀüÀÇ glibc ¶óÀ̺귯¸®¸¸ °»½ÅÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
¼³Ä¡ÇÑ ¹èÆ÷ÆÇÀ» ÇÊ¿äÇÑ ·¹º§ÀÇ glibc ¶óÀ̺귯¸®°¡ Æ÷ÇÔµÈ º¸´Ù ÃֽйöÀüÀ¸·Î °»½ÅÇÒ °ÍÀ» ±ÇÇÕ´Ï´Ù.
ÀÌ ÇÁ·Î¼¼½º Áß¿¡ ¿À·ù°¡ ¹ß»ýÇÏ¸é ¿î¿µ üÁ¦¿¡ ¿µÇâÀ» ÁÙ ¼ö ÀÖÀ¸¹Ç·Î, ¼³Ä¡µÈ ¹èÆ÷ÆÇÀÇ ¹öÀüÀ» °»½ÅÇÏÁö ¾Ê°í glibc ¶óÀ̺귯¸®¸¸ °»½ÅÇÏ´Â °ÍÀº ¹Ù¶÷Á÷ÇÏÁö ¾Ê½À´Ï´Ù.

µ¹¾Æ°¡±â


A.16

db2diag.logÀÇ filesystemÀÌ fullÀÌ ³ª¸é ´Ã·ÁÁÖ¼Å¾ß ÇÕ´Ï´Ù..
´Ã·Á ÁÖ½Ç °ø°£ÀÌ ºÎÁ·ÇÏ´Ù¸é db2°¡ Á¦´ë·Î ÀÛµ¿À» ÇÏÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù...
(DB2¸¦ »ç¿ëÇÏÁö ¸øÇÒ ¼öµµ ÀÖ½À´Ï´Ù)
Áö±Ý°ú °°ÀÌ db2diag.log level 4ÀÇ °æ¿ì ¸ðµç ³»¿ëÀ» ´Ù log Çϱ⠶§¹®¿¡ ÆÄÀÏ Å©±â°¡ Ä¿Áö°ÚÁÒ.. db2diag.log levelÀ» 3À¸·Î ³»·ÁÁְųª Àû´çÇÑ level·Î ¹Ù²ã Áֽñ⠹ٶø´Ï´Ù.

db2diag.log
Path : ../sqllib/db2dump/db2diag.log
db2diag.log level

0 - No diagnostic data captured
1 - Severe errors only
2 - All errors
3 - All errors and warnings
4 - All errors, warnings and informational messages


µ¹¾Æ°¡±â


A.17 ÄÚµåÆäÀÌÁö°¡ ´Ù¸£°Å³ª PlatformÀÌ ´Ù¸¥ °æ¿ì¿¡´Â backup & restore utility¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì¿¡´Â table ´ÜÀ§·Î µ¥ÀÌÅ͸¦ À̵¿½ÃŰ´Â À¯Æ¿¸®Æ¼ÀÎ export & import ¶Ç´Â export & load ¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ¸¸¾à import½Ã ÄÚµå ÆäÀÌÁö conversion ¿À·ù°¡ ³ª¸é, import ¶Ç´Â load ½Ã "modified by forcein"¿É¼ÇÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

(DB2 instance¿¡´Â ÄÚµå ÆäÀÌÁö°¡ ¾ø½À´Ï´Ù. ¸ðµç ¾ð¾î °øÅë »çÇ×ÀÔ´Ï´Ù. ±×·¯³ª µ¥ÀÌÅÍ º£À̽º´Â °¢ °¢ °íÀ¯ÀÇ ÄÚµå ÆäÀÌÁö¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. ±×·¯¹Ç·Î »ç¿ëÀÚ È¯°æÀÇ ÄÚµå ÆäÀÌÁö¸¦ °­Á¦·Î ¸ÂÃß¾î ÁÖ ¾îµµ ¾Æ¹«·± ¼Ò¿ëÀÌ ¾ø½À´Ï´Ù. ÄÚµå ÆäÀÌÁö´Â µ¥ÀÌÅÍ º£À̽º µðÀÚÀÎ ÀÌÀü¿¡ °áÁ¤µÇ¾îÁ®¾ß ÇÏ´Â »çÇ× ÀÔ´Ï´Ù.´Ü, µ¥ÀÌÅÍ º£À̽º¸¦ ´Ù½Ã ¼³Ä¡ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.)

Ã߽Š: 1363 ÄÚµå ÆäÀÌÁö´Â Korea, SouthÀÇ Windowsȯ°æÀÇ ÄÚµå ÆäÀÌÁöÀÔ´Ï´Ù.
µ¹¾Æ°¡±â


A.18 ¿¡·¯ ³»¿ëÀ¸·Î º¸¾Æ ÄÚµå ÆäÀÌÁö error °°½À´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ®¿¡¼­ »ç¿ëÇÏ´Â ÄÚµå ÆäÀÌÁö¿Í ¼­¹öÀÇ µ¥ÀÌÅÍ º£À̽º¿¡ Á¤ÀÇµÈ ÄÚµå ÆäÀÌÁö °ªÀÌ ´Ù¸¥ °æ¿ì À§¿Í °°Àº ¿¡·¯°¡ ³³´Ï´Ù.
µ¥ÀÌÅÍ º£À̽º¿¡ ·Î±×ÀÎ ÇÑ login id ÀÇ ÄÚµå ÆäÀÌÁö¸¦ È®ÀÎÇØ Áֽñ⠹ٶø´Ï´Ù.
- »ç¿ëÀÚ .profile ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â language code page ¶Ç´Â »ç¿ëÇϴ Ŭ¶óÀÌ¾ðÆ® ÄÜ¼Ö ÄÚµå ÆäÀÌÁö ¼­¹öÀÇ ÀνºÅϽº ·¹º§ÀÇ ÄÚµå ÆäÀÌÁö¸¦ È®ÀÎÇÏ½Ã°í µ¥ÀÌÅÍ º£À̽ºÀÇ ÄÚµå ÆäÀÌ