·Î´õ »ç¿ëÀÚ Á¤ÀÇ

·Î´õ ÆÐŰÁö¸¦ »ç¿ëÇÏ¸é ´ÙÀ½À» ¼öÇàÇÏ¿© ·Î´õ¸¦ »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ÙÀ½ ¼öÇàÇÏ¿© ·Î´õÀÇ ÀÌ·¯ÇÑ ±â´ÉÀ» »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

  1. »õ ·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏÀ» ÀÛ¼ºÇϽʽÿÀ.

    Windows NT Windows 2000 AIX Solaris Linux MassLoadCustomizer.properties´Â MassLoader.zip ¾ÆÄ«À̺꿡 ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀÇ ¾ÐÃàÀ» Ç®°í .properties È®ÀåÀÚ´Â À¯ÁöÇϸ鼭 À̸§À» ¹Ù²Û ´ÙÀ½ classpathÀÇ µð·ºÅ丮¿¡ µÎ½Ê½Ã¿À.

  2. Áß¿ä: ±âÁ¸ MassLoadCustomizer.properties ÆÄÀÏÀ» Á¦°ÅÇϰųª ¼öÁ¤ÇÏÁö ¸¶½Ê½Ã¿À.

    iSeries ISeries_LODWCSDTA_Customizer.properties ÆÄÀÏÀº /QIBM/ProdData/WebCommerce/properties µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀ» /instroot/xml µð·ºÅ丮¿¡ º¹»çÇϰí .properties È®ÀåÀÚ´Â À¯ÁöÇÏ¸ç »õ ÆÄÀÏÀÇ À̸§À» ¹Ù²Û ÈÄ »õ ÆÄÀÏ¿¡ ÇÊ¿äÇÑ º¯°æÀ» ÇϽʽÿÀ. Áß¿ä: ¿øº» ISeries_LODWCSDTA_Customizer.properties ÆÄÀÏÀ» »èÁ¦Çϰųª ¼öÁ¤ÇÏÁö ¸¶½Ê½Ã¿À.

  3. »õ ·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏ¿¡ ÁöÁ¤µÈ Ư¼º °ªÀ» ¼öÁ¤ÇϽʽÿÀ.
  4. Load ¸í·ÉÀÇ »ç¿ëÀÚ Á¤ÀÇ ¸Å°³º¯¼ö °ªÀ¸·Î »õ ÆÄÀÏ À̸§À» ÁöÁ¤ÇϽʽÿÀ.

±¸¼º¿ä¼Ò ´ëü

·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏÀÇ ´ÙÀ½ ¿ä¼Ò¿¡´Â ±âº» ±¸ÇöÀ» ´ëüÇÏ·Á´Â Ŭ·¡½º °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ParserName
»ç¿ëÇÒ ±¸¹® ºÐ¼®±â À̸§
ValidatorName
»ç¿ëÇÒ °ËÁõ±â À̸§
FormatterName
»ç¿ëÇÒ Æ÷¸ËÅÍ À̸§
JDBCFormatterName
SQL ¹ÝÀÔ ¹æ¹ýÀ» »ç¿ëÇÒ °æ¿ì Æ÷¸ËÅÍ À̸§
WriterName
»ç¿ëÇÒ ÀÛ¼ºÀÚ À̸§
JDBCWriterName
SQL ¹ÝÀÔ ¹æ¹ýÀ» »ç¿ëÇÒ °æ¿ì ÀÛ¼ºÀÚ À̸§

¿¹¸¦ µé¾î, ·Î´õÀÇ ±âº» ÀÛ¼ºÀÚ(DefaultWriter)¸¦ ÀÛ¼ºÀÚ com.abc.writer.SpecialWriter·Î ´ëüÇÏ·Á¸é, ·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏ¿¡ ´ÙÀ½À» ÁöÁ¤ÇϽʽÿÀ.

WriterName = com.abc.writer.SpecialWriter

·Î´õ´Â "com.abc.writer.SpecialWriter"¸¦ »ç¿ëÇÏ¿© ¾²±â ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù.

ÀÔ·Â ÆÄÀÏÀÇ ¿ä¼Ò¸¦ ¹«½ÃÇϵµ·Ï ·Î´õ ¼³Á¤

ÀÔ·Â ÆÄÀÏ¿¡ ´ë»ó µ¥ÀÌÅͺ£À̽º¿¡ ¸ÊÇεÇÁö ¾ÊÀº ¿ä¼Ò°¡ ÀÖ´Â °æ¿ì, ·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏ¿¡¼­ ·Î´õ°¡ ÇØ´ç ¿ä¼Ò¸¦ ¹«½ÃÇϵµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹«½ÃÇÒ ¿ä¼Ò¸¦ ÁöÁ¤ÇÏ·Á¸é IgnoreElements¸¦ »ç¿ëÇÏ°í ¼¼¹ÌÄÝ·Ð(;)À¸·Î ±¸ºÐÇϽʽÿÀ. ¿¹¸¦ µé¾î, import, literals, ProductRepository ¿ä¼Ò¸¦ ¹«½ÃÇÏ·Á¸é, ·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏ¿¡ ´ÙÀ½À» ÁöÁ¤ÇϽʽÿÀ.

IgnoreElements = import;literals;ProductRepository

À̺¥Æ® Å¥ °ü¸®

·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏÀÇ ¼³Á¤À» ¼öÁ¤ÇÏ¿© À̺¥Æ® Å¥¸¦ °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.

QueueLowCount = 35
QueueHighCount = 90

Å¥ÀÇ ¿ä¼Ò ¼ö°¡ ÇѰ踦 ÃʰúÇÒ °æ¿ì Å¥¸¦ ä¿ì´Â À̺¥Æ® ¼Ò½º°¡ ºÀ¼âµÊÀ¸·Î½á À̺¥Æ®°¡ ´õ ÀÌ»ó Å¥¿¡ ³Ö¾îÁöÁö ¾Ê°Ô µË´Ï´Ù. Å¥ÀÇ ¿ä¼Ò ¼ö°¡ ÇÏÇѼ± ¹ØÀ¸·Î ¶³¾îÁö¸é Å¥´Â À̺¥Æ®¸¦ ´Ù½Ã ½ÂÀÎÇϱ⠽ÃÀÛÇÕ´Ï´Ù.

·Î´õ°¡ ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ¼ÒÇÁÆ®¿þ¾î ¹× ¿î¿µÃ¼Á¦¿¡¼­ ½ÇÇàµÇµµ·Ï ¼³Á¤

·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏ¿¡¼­ ´ÙÀ½ ¿ä¼Ò¿¡ ´ëÇÑ ¸Å°³º¯¼ö¸¦ ¼öÁ¤ÇÏ¿© ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ¼ÒÇÁÆ®¿þ¾î ¹× ¿î¿µÃ¼Á¦¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ·¯ÇÑ Ç׸ñ Áß Çϳª¸¦ »ç¿ëÀÚ Á¤ÀÇÇÏ·Á¸é, ·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏ¿¡¼­ ¸í·É ¾Õ¿¡ ÀÖ´Â ÀÌÁß ½½·¡½Ã ÁÖ¼® ¹®ÀÚ¸¦ Á¦°ÅÇÏ°í ±âº»°ªÀ» ¼öÁ¤ÇϽʽÿÀ.

¿©·¯ µ¥ÀÌÅͺ£À̽º ¹× ¿î¿µÃ¼Á¦ Á¶ÇÕ¿¡ ´ëÇØ ´ÙÀ½ ¼³Á¤À» »ç¿ëÇϽʽÿÀ.

Windows NT Windows 2000  sqlimport, ·Îµå, ¹ÝÀÔ ¶Ç´Â »èÁ¦ ¹æ¹ýÀ» »ç¿ëÇÏ¿© Windows NT ¶Ç´Â Windows 2000¿¡¼­ ½ÇÇàµÇ´Â DB2ÀÇ °æ¿ì, classpath ½Ã½ºÅÛ È¯°æ º¯¼ö°¡ db2/dbconnect.zipÀ» Æ÷ÇÔÇϵµ·Ï ¼³Á¤ÇϽʽÿÀ.

AIX Solaris Linux DB2 AIX, Solaris ¶Ç´Â Linux ȯ°æ¿¡¼­ DB2¸¦ ½ÇÇà ÁßÀÎ °æ¿ì, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

iSeries DB2 sqlimport, ·Îµå, ¹ÝÀÔ ¶Ç´Â »èÁ¦ ¹æ¹ýÀ» »ç¿ëÇÏ¿© iSeries¿¡¼­ ½ÇÇà ÁßÀÎ DB2ÀÇ °æ¿ì, ·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏ¿¡¼­ ´ÙÀ½ Ư¼ºÀ» ¼öÁ¤ÇϽʽÿÀ.

  /** 
   * ¿¬°á ¹®ÀÚ¿­
   */
 
  ConnectStringID = jdbc:db2://

  /** 
   * JDBC µå¶óÀ̹ö Á¤º¸
   */

  JDBCDriverName = com.ibm.db2.jdbc.app.DB2Driver
  DbVendorName=DB2/iSeries

  /** 
   * ·Îµå/¹ÝÀÔ ¹æ¹ýÀÇ »ç¿ëÀÚ Á¤ÀÇ ÀÛ¼º±â
   */

  WriterName=com.ibm.wca.MassLoader.Writer.ISeriesWriter

Windows NT Windows 2000 AIX Solaris Linux Oracle  sqlimport, ·Îµå, ¹ÝÀÔ ¶Ç´Â »èÁ¦ ¹æ¹ýÀ» »ç¿ëÇÏ¿© Windows NT, Windows 2000, AIX, Solaris ¶Ç´Â Linux ȯ°æ¿¡¼­ ½ÇÇà ÁßÀÎ Oracle µ¥ÀÌÅͺ£À̽ºÀÇ °æ¿ì, classpath ½Ã½ºÅÛ È¯°æ º¯¼ö°¡ oracle/dbconnect.zipÀ» Æ÷ÇÔÇϵµ·Ï ¼³Á¤ÇϽʽÿÀ.

·Î´õ°¡ ¿­¿¡ ³Î(Null)°ª »ðÀÔ °¡´É

·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏ¿¡¼­ EnableNULLCheck Ư¼ºÀ» "true"·Î ¼³Á¤ÇÏ¿© ·Î´õ°¡ ³Î(Null)°ªÀ» ¿­¿¡ »ðÀÔÇÒ ¼ö ÀÖ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹:

EnableNULLCheck = true

¼º´É »óÀÇ ÀÌÀ¯·Î ÀÌ ±â´ÉÀº ±âº»°ªÀ¸·Î »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù.

NULLStringLiteral Ư¼ºÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ³»ÀÇ ³Î(Null)°ª¿¡ ´ëÇÑ ¹®ÀÚ¿­ Ç¥ÇöÀ» °áÁ¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ³Î(Null)°ªÀ» Ç¥ÇöÇϴµ¥ "-" ¹®ÀÚ¿­À» »ç¿ëÇϵµ·Ï ·Î´õ¸¦ ¼³Á¤ÇÏ·Á¸é ·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏ¿¡ ´ÙÀ½ Ư¼º°ú °ªÀ» ÁöÁ¤ÇϽʽÿÀ.

NULLStringLiteral = -

±âº»ÀûÀ¸·Î ÀÌ Æ¯¼º °ªÀº (µû¿ÈÇ¥ ¾ø´Â) "NULL"ÀÔ´Ï´Ù.

½Ã°£¼ÒÀÎ ¸¶½ºÅ© ¼³Á¤

·Î´õ »ç¿ëÀÚ Á¤ÀÇ Æ¯¼º ÆÄÀÏ¿¡¼­ ½Ã°£¼ÒÀÎ ¸¶½ºÅ©¸¦ ¼öÁ¤Çϰųª Ãß°¡ÇÏ´Â µ¥ ´ëÇÑ Á¤º¸´Â ¾Æ·¡ÀÇ °ü·Ã "ÇöÀç ½Ã°£¼ÒÀÎ ·Îµå" ¹× "½Ã°£¼ÒÀÎ ¹× ³¯Â¥ µ¥ÀÌÅÍ ·Îµå" ŽºÅ©¸¦ ÂüÁ¶ÇϽʽÿÀ.

°ü·Ã °³³ä

°ü·Ã ŽºÅ©

°ü·Ã ÂüÁ¶

IBM copyright