Ãß°¡ Á¤º¸ |
---|
ÅØ½ºÆ® Ä÷³ »ç¿ë °¡´ÉȽà CCSID¸¦ ÁöÁ¤Çϱâ Àü¿¡, ÅØ½ºÆ® ÀúÀå ¹× »ç¿ë °¡´ÉȽà ÄÚµå ÆäÀÌÁö ¹®Á¦Á¡ ¹æÁö¸¦ ÀÐÀ¸½Ê½Ã¿À. |
¾Æ·¡ Ç¥ÀÇ CCSIDÁß ÇϳªÀÏ °æ¿ì ¹®¼ÀÇ »öÀÎÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖ: | CCSID 861, 865 ¹× 4946Àº DB2 UDB¿¡¼ Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ÀÌ·± CCSID¸¦ °¡Áø ¹®¼ÀÇ »öÀÎÀ» ÀÛ¼ºÇÏ·Á¸é, 2Áø µ¥ÀÌÅÍ À¯Çü(BLOB ¶Ç´Â FOR BIT DATA)ÀÇ Ä÷³¿¡ ¹®¼¸¦ ÀúÀåÇϽʽÿÀ. |
´ÙÀ½ ¿µ¿ª¿¡ ÄÚµå ÆäÀÌÁö ¼³Á¤°ªÀÌ ÀÖ½À´Ï´Ù.
VARCHAR¿Í CLOB°ú °°Àº ¹®ÀÚ µ¥ÀÌÅÍ À¯ÇüÀÇ DB2 µ¥ÀÌÅͺ£À̽º Ä÷³¿¡ ¹®¼¸¦ ÀúÀåÇÒ ¶§, DB2´Â °¢ ¹®¼°¡ »ç¿ë ÁßÀÎ ÀÀ¿ëÇÁ·Î±×·¥°ú µ¿ÀÏÇÑ ÄÚµå ÆäÀÌÁö¸¦ °®´Â °ÍÀ¸·Î °¡Á¤Çϰí ÇØ´ç ÄÚµåÆäÀÌÁö¿¡¼ µ¥ÀÌÅͺ£À̽ºÀÇ ÄÚµå ÆäÀÌÁö·Î ¹®¼¸¦ º¯È¯ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽ºÀÇ ÄÚµå ÆäÀÌÁö´Â »ç¿ë ÁßÀÎ ÀÀ¿ëÇÁ·Î±×·¥ ȯ°æÀÇ °Í°ú ÀÌ¹Ì µ¿ÀÏÇϰųª(º¯È¯ÀÌ ¹ß»ýÇÏÁö ¾Ê½À´Ï´Ù), ÀÀ¿ëÇÁ·Î±×·¥ ÄÚµå ÆäÀÌÁö¿Í ´Þ¸® µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇßÀ» ¶§ ÁöÁ¤ÇÑ ÄÚµåÆäÀÌÁöÀÔ´Ï´Ù(º¯È¯ÀÌ ¹ß»ýÇÕ´Ï´Ù).
BLOB ¶Ç´Â FOR BIT DATA¿Í °°ÀÌ 2Áø µ¥ÀÌÅÍ À¯ÇüÀÇ Ä÷³¿¡ DB2 µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇÒ °æ¿ì, DB2´Â µ¥ÀÌÅ͸¦ º¯È¯ÇÏÁö ¾Ê°í ¹®¼´Â ÃÖÃÊ CCSID¸¦ À¯ÁöÇÕ´Ï´Ù.
±×¸² 5. DB2°¡ µ¥ÀÌÅͺ£À̽º ¹®¼ÀÇ CCSID¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý
![]() |
DB2 Text Extender°¡ »ç¿ëÇÒ ÅØ½ºÆ® Ä÷³À» »ç¿ë °¡´ÉÈÇÒ ¶§, Áï ENABLE TEXT COLUMN ¸í·ÉÀ» »ç¿ëÇÏ¿© Ž»öÇÒ »öÀÎÀ» ÀÛ¼ºÇÒ ¶§, »öÀÎÀÇ ÄÚµå ÆäÀÌÁö´Â µ¥ÀÌÅͺ£À̽ºÀÇ ÄÚµå ÆäÀÌÁö(±âº»°ª)·Î ¼³Á¤µÇ°Å³ª, CHANGE TEXT CONFIGURATION ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼³Á¤ÇÒ ¼ö ÀÖ´Â ÇöÀç ±âº»°ªÀ¸·Î ¼³Á¤µÇ°Å³ª, ENABLE TEXT COLUMN ¸í·É¿¡¼ ÁöÁ¤ÇÑ ÄÚµå ÆäÀÌÁö·Î ¼³Á¤µË´Ï´Ù.
±×¸² 6. DB2 Text Extender°¡ ÅØ½ºÆ® »öÀÎÀÇ CCSID¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý
![]() |
Ž»öÁß °Ë»öÇÒ ³»¿ëÀÇ CCSID ÇØ¼®¿¡ µ¥ÀÌÅͺ£À̽ºÀÇ CCSID°¡ »ç¿ëµË´Ï´Ù.
±×¸² 7. Ž»öÀº µ¥ÀÌÅͺ£À̽º CCSID¸¦ »ç¿ëÇÕ´Ï´Ù.
![]() |
´ÙÀ½Àº ÄÚµå ÆäÀÌÁö ¼³Á¤°ªÀ» È®ÀÎÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù.
db2 get db cfg
db2tx get text cfg
ÄÚµå ÆäÀÌÁö ¹®Á¦Á¡À» ¹æÁöÇÏ·Á¸é ÀÌ·± ÄÚµå ÆäÀÌÁö ¼³Á¤°ªÀ» ¿Ã¹Ù·Î ¼³Á¤ÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù.
¿Ã¹Ù¸¨´Ï´Ù. µ¥ÀÌÅͺ£À̽ºÀÇ ÄÚµå ÆäÀÌÁö°¡ ȯ°æÀÇ °Í°ú µ¿ÀÏÇϹǷÎ, DB2´Â ¹®¼ÀÇ ÄÚµå ÆäÀÌÁö°¡ ȯ°æÀÇ °Í°ú µ¿ÀÏÇÏ´Ù°í Á¦´ë·Î °¡Á¤Çϰí, DB2´Â º¯È¯À» ¼öÇàÇÏÁö ¾ÊÀ¸¸ç, ÄÚµå ÆäÀÌÁö 850ÀÇ ¹®¼¸¦ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÕ´Ï´Ù. ±×¸®°í ÅØ½ºÆ® Ä÷³À» »ç¿ë °¡´ÉÈÇϰí, ±âº» ÄÚµå ÆäÀÌÁö ¼³Á¤(850, µ¥ÀÌÅͺ£À̽ºÀÇ ÄÚµå ÆäÀÌÁö)À» ÅÃÇϸé, ¹®¼´Â 850 ÄÚµå ÆäÀÌÁö »öÀÎÀ¸·Î ¿Ã¹Ù·Î »öÀÎÀÌ ÀÛ¼ºµË´Ï´Ù.
¿Ã¹Ù¸¨´Ï´Ù. DB2´Â ¹®¼ÀÇ ÄÚµå ÆäÀÌÁö°¡ ȯ°æÀÇ °Í°ú µ¿ÀÏÇÏ´Ù°í Á¦´ë·Î °¡Á¤Çϰí, ¹®¼¸¦ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÒ ¶§ 1252 ´ë 850 ÄÚµå ÆäÀÌÁö º¯È¯À» ¼öÇàÇÕ´Ï´Ù. ±×¸®°í ÅØ½ºÆ® Ä÷³À» »ç¿ë °¡´ÉÈÇϰí, ±âº» ÄÚµå ÆäÀÌÁö ¼³Á¤ 850(µ¥ÀÌÅͺ£À̽ºÀÇ ÄÚµå ÆäÀÌÁö)À» ÅÃÇϸé, ¹®¼´Â 850 ÄÚµå ÆäÀÌÁö »öÀÎÀ¸·Î ¿Ã¹Ù·Î »öÀÎÀÌ ÀÛ¼ºµË´Ï´Ù.
¿À·ù. DB2´Â ¹®¼(ÄÚµå ÆäÀÌÁö 850)ÀÇ ÄÚµå ÆäÀÌÁö°¡ ȯ°æ(ÄÚµå ÆäÀÌÁö 1252)ÀÇ °Í°ú µ¿ÀÏÇÏ´Ù°í À߸ø °¡Á¤ÇÏ°í ¹®¼¸¦ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÒ ¶§ À߸øµÈ 1252 ´ë 850 ÄÚµå ÆäÀÌÁö º¯È¯À» ¼öÇàÇÕ´Ï´Ù.
¿Ã¹Ù¸¨´Ï´Ù. DB2´Â ¹®¼ÀÇ ÄÚµå ÆäÀÌÁö°¡ ȯ°æÀÇ °Í°ú µ¿ÀÏÇÏ´Ù°í À߸ø °¡Á¤ÇÏÁö¸¸, ȯ°æ ÄÚµå ÆäÀÌÁö°¡ µ¥ÀÌÅͺ£À̽º ÄÚµå ÆäÀÌÁö¿Í °°±â ¶§¹®¿¡ DB2´Â ¾Æ¹« º¯È¯µµ ¼öÇàÇÏÁö ¾Ê°í ¹®¼¸¦ ÄÚµå ÆäÀÌÁö 850ÀÇ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÕ´Ï´Ù. ÇÏÁö¸¸ ÅØ½ºÆ® Ä÷³À» »ç¿ë °¡´ÉÈÇÒ ¶§, ¹®¼°¡ ¿Ã¹Ù·Î 850 ÄÚµå ÆäÀÌÁö »öÀÎÀ¸·Î »öÀÎÀÌ ÀÛ¼ºµÇµµ·Ï ¹®¼ ÄÚµåÆäÀÌÁö¸¦ 850À¸·Î ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
ÀáÀçÀûÀÎ ¿À·ù. DB2´Â ¹®¼ÀÇ ÄÚµå ÆäÀÌÁö°¡ ȯ°æ°ú °°Àº 1252 ÄÚµå ÆäÀÌÁö¶ó°í Á¦´ë·Î °¡Á¤ÇÏ°í ¹®¼¸¦ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÒ ¶§ ¹®¼¸¦ ÄÚµå ÆäÀÌÁö 850À¸·Î º¯È¯ÇÕ´Ï´Ù. ±×ÈÄ¿¡ 850 ÄÚµå ÆäÀÌÁö »öÀÎÀ» À§ÇÑ ÅØ½ºÆ® Ä÷³À» »ç¿ë °¡´ÉÈÇÒ °æ¿ì ¹®¼ÀÇ ÃÖÃÊ ÄÚµå ÆäÀÌÁö 1252¸¦ ÁöÁ¤Çϸé ÀáÀçÀûÀÎ ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù. ¿Ã¹Ù¸¥ Á¶Ä¡´Â ±âº» ÄÚµå ÆäÀÌÁö ¼³Á¤ 850(µ¥ÀÌÅͺ£À̽ºÀÇ ÄÚµå ÆäÀÌÁö)À» ÅÃÇÏ´Â °ÍÀÔ´Ï´Ù.