Ä¿³ØÅÍ ±¸¼º

Ä¿³ØÅÍÀÇ Ç¥ÁØ ¹× Ä¿³ØÅÍ Æ¯Á¤ ±¸¼º µî·Ï Á¤º¸¸¦ ¼³Á¤ÇØ¾ß Ä¿³ØÅ͸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ µµ±¸ Áß Çϳª¸¦ »ç¿ëÇÏ¿© Ä¿³ØÅÍÀÇ ±¸¼º µî·Ï Á¤º¸¸¦ ¼³Á¤ÇϽʽÿÀ.

Ç¥ÁØ Ä¿³ØÅÍ µî·Ï Á¤º¸

Ç¥ÁØ ±¸¼º µî·Ï Á¤º¸´Â ¸ðµç Ä¿³ØÅͰ¡ »ç¿ëÇÏ´Â Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ µî·Ï Á¤º¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ºÎ·Ï A, Ä¿³ØÅÍÀÇ Ç¥ÁØ ±¸¼º µî·Ï Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.

Áß¿ä »çÇ×:
Connector for JDBC°¡ ICS ¹× WebSphere MQ Integrator Broker ÅëÇÕ ºê·ÎÄ¿ ¸ðµÎ¸¦ Áö¿øÇϱ⠶§¹®¿¡ ÀÌ µÎ °¡Áö ºê·ÎÄ¿¿¡ ´ëÇÑ ±¸¼º µî·Ï Á¤º¸°¡ Ä¿³ØÅÍ¿¡ °ü·ÃµË´Ï´Ù.

¶ÇÇÑ IBM WebSphere Business Integration Adapter for JDBC¿¡ ƯÁ¤ÇÑ ±¸¼º Á¤º¸´Â Ç¥ 5ÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÌ Å×À̺íÀÇ Á¤º¸´Â ºÎ·ÏÀÇ Á¤º¸¸¦ º¸ÃæÇÕ´Ï´Ù.

Ç¥ 5. ÀÌ Ä¿³ØÅÍ¿¡ ƯÁ¤ÇÑ µî·Ï Á¤º¸
µî·Ï Á¤º¸ Âü°í
CharacterEncoding ÀÌ Ä¿³ØÅÍ´Â CharacterEncoding µî·Ï Á¤º¸¸¦ »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù.
Locale ÀÌ Ä¿³ØÅͰ¡ ±¹Á¦È­µÇ¾î ÀÖÀ¸¹Ç·Î ·ÎÄÉÀÏ µî·Ï Á¤º¸ÀÇ °ªÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ:
ºê·ÎÄ¿·Î WebSphere MQ Integrator Broker¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ¾î´ðÅÍ, ºê·ÎÄ¿ ¹× ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ µ¿ÀÏÇÑ ·ÎÄÉÀÏÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

Ä¿³ØÅ͸¦ ½ÇÇàÇϱâ Àü¿¡ ApplicationName ±¸¼º µî·Ï Á¤º¸¿¡ ´ëÇÑ °ªÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù.

Ä¿³ØÅÍ Æ¯Á¤ µî·Ï Á¤º¸

Ä¿³ØÅÍ Æ¯Á¤ ±¸¼º µî·Ï Á¤º¸´Â ·±Å¸ÀÓ ½Ã Ä¿³ØÅÍ¿¡ ÇÊ¿äÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. Ä¿³ØÅͺ° µî·Ï Á¤º¸´Â Ä¿³ØÅÍ ³»ÀÇ Á¤Àû Á¤º¸³ª ³í¸®¸¦ ±â·ÏÇϰųª ÀçºôµåÇÒ ÇÊ¿ä ¾øÀÌ º¯°æÇÏ´Â ¹æ¹ýµµ Á¦°øÇÕ´Ï´Ù.

Ç¥ 6¿¡¼­´Â Ä¿³ØÅÍ¿¡ ´ëÇÑ Ä¿³ØÅÍ Æ¯Á¤ ±¸¼º µî·Ï Á¤º¸¸¦ ³ª¿­ÇÕ´Ï´Ù. µî·Ï Á¤º¸ ¼³¸íÀº ´ÙÀ½ ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.


Ç¥ 6. Ä¿³ØÅÍ Æ¯Á¤ ±¸¼º µî·Ï Á¤º¸
À̸§ °¡´ÉÇÑ °ª ±âº»°ª Çʼö
ApplicationPassword Ä¿³ØÅÍ »ç¿ëÀÚ °èÁ¤ ¾ÏÈ£
Yes*
 
ApplicationUserName Ä¿³ØÅÍ »ç¿ëÀÚ °èÁ¤ À̸§
Yes*
 
ArchiveProcessed true ¶Ç´Â false
true
 
No
 
ArchiveTableName ¾ÆÄ«ÀÌºê ´ë±â¿­ Å×À̺í À̸§
xworlds_archive_events
 
ó¸®µÈ ¾ÆÄ«À̺갡

trueÀÎ °æ¿ì Yes

AutoCommit true ¶Ç´Â false
false
 
No
 
CheckforEventTableInInit true ¶Ç´Â false
true
 
No
 
ChildUpdatePhyDelete true ¶Ç´Â false
false
 
No
 
CloseDBConnection true ¶Ç´Â false
false
 
No
 
ConnectorID Ä¿³ØÅÍÀÇ °íÀ¯ ID
null
 
No
 
DatabaseURL µ¥ÀÌÅͺ£À̽º ¼­¹ö À̸§

 
Yes
 
DateFormat ½Ã°£ ÆÐÅÏ ¹®ÀÚ¿­
MM/dd/yyyy
 HH:mm:ss
 
No
 
DriverConnectionProperties Ãß°¡ JDBC µå¶óÀ̹ö ¿¬°á µî·Ï Á¤º¸
No
 
EventKeyDel À̺¥Æ® Å×À̺íÀÇ ¿ÀºêÁ§Æ® Ű ¿­¿¡ ´ëÇÑ ºÐ¸®¹®ÀÚ ¶Ç´Â ¹®ÀÚ
semicolon (;)
 
No
 
EventOrderBy
none, ColumnName,
 ColumnName, ...]
 

 
No
 
EventQueryType Fixed ¶Ç´Â Dynamic
Fixed
 
No
 
EventTableName À̺¥Æ® ´ë±â¿­ Å×À̺í À̸§
xworlds_events
 
Æú¸µÀÌ ÇÊ¿äÇÑ °æ¿ì Yes, Æú¸µÀÌ ÇÊ¿äÇÏÁö ¾ÊÀº °æ¿ì null(¹®ÀÚ¿­·Î)
JDBCDriverClass µå¶óÀ̹ö Ŭ·¡½º À̸§

 
Yes
 
MaximumDatabaseConnections µ¿½Ã µ¥ÀÌÅͺ£À̽º ¿¬°á ¼ö
5
 
Yes
 
PingQuery
SELECT 1 FROM <tablename>
 

 
No
 
PollQuantity °ªÀº 1¿¡¼­ 500±îÁö ÀÔ´Ï´Ù.
1
 
No
 
PreserveUIDSeq true ¶Ç´Â false
true
 
No
 
RDBMS.initsession ¸ðµç µ¥ÀÌÅͺ£À̽º ¼¼¼ÇÀ» ÃʱâÈ­ÇÏ´Â SQL ¹®

 
No
 
RDBMSVendor MSSQLServer, Oracle, ±âŸ

 
Yes
 
ReplaceAllStr true ¶Ç´Â false
false
 
No
 
ReplaceStrList ´ÜÀÏ ¹®ÀÚ, ¹®ÀÚ ºÐ¸®¹®ÀÚ ¹× ¹®ÀÚÀÇ ´ëü ¹®ÀÚ¿­·Î ±¸¼ºµÈ ¼¼Æ®. ¶ÇÇÑ ÀÌµé »çÀÌ¿¡ Á¾°á ºÐ¸®¹®ÀÚ°¡ ÀÖ´Â º¹¼ö ¼¼Æ®. Q,DSQ

Âü°í: Ä¿³ØÅÍ ±¸¼º µµ±¸¿¡¼­ ÀÌµé ¹®ÀÚ´Â ½°Ç¥³ª µÎ °³ÀÇ ÀÛÀºµû¿ÈÇ¥ Ç¥½Ã µÚ¿¡ ¿À´Â ÀÛÀºµû¿ÈÇ¥ Ç¥½Ã¸¦ ³ªÅ¸³À´Ï´Ù.

No
 
RetryCountAndInterval °è¼ö, °£°Ý(ÃÊ) 3,20
No
 
SchemaName À̺¥Æ®°¡ »óÁÖÇÏ´Â ½ºÅ°¸¶

 
No
 
SPBeforePollCall °¢ Æú È£Ãâ¿¡ ½ÇÇàµÉ ÀúÀå ÇÁ·Î½ÃÀú À̸§

 
No
 
StrDelimiter ReplaceStrList µî·Ï Á¤º¸¿¡ »ç¿ëµÇ´Â ¹®ÀÚ ¹× Á¾°á ºÐ¸®¹®ÀÚ
,:
 
No
 
TimingStats 0, 1, 2
0
 
No
 
UniqueIDTableName ID »ý¼º¿¡ »ç¿ëµÇ´Â Å×À̺íÀÇ À̸§
xworlds_uid
 
No
 
UseDefaults true ¶Ç´Â false
false
 
Yes
 
UseDefaultsForCreatingChildBOs true ¶Ç´Â false
false
 
No
 
UseDefaultsForRetrieve true ¶Ç´Â false
false
 
No
 

*½Å·Ú ÀÎÁõÀ» »ç¿ëÇÏ´Â °æ¿ì ApplicationPassword ¹× ApplicationUserNameÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.

ApplicationPassword

Ä¿³ØÅÍÀÇ »ç¿ëÀÚ °èÁ¤¿¡ ´ëÇÑ ¾ÏÈ£ÀÔ´Ï´Ù.

±âº»°ªÀº ¾ø½À´Ï´Ù.

ApplicationUserName

Ä¿³ØÅÍÀÇ »ç¿ëÀÚ °èÁ¤ À̸§ÀÔ´Ï´Ù.

±âº»°ªÀº ¾ø½À´Ï´Ù.

ArchiveProcessed

ÇöÀç µî·ÏÀÌ ¾ø´Â À̺¥Æ®¸¦ Ä¿³ØÅͰ¡ ¾ÆÄ«À̺êÇÏ´ÂÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

ÀÌ µî·Ï Á¤º¸¸¦ true·Î ¼³Á¤ÇÏ¿© À̺¥Æ® Å×ÀÌºí¿¡¼­ À̺¥Æ®°¡ »èÁ¦µÈ ÈÄ¿¡ ¾ÆÄ«À̺ê Å×ÀÌºí¿¡ »ðÀÔµÇÁö ¾Êµµ·Ï ÇϽʽÿÀ.

ÀÌ µî·Ï Á¤º¸¸¦ false·Î ¼³Á¤ÇÏ¿© Ä¿³ØÅͰ¡ ¾ÆÄ«À̺ê 󸮸¦ ¼öÇàÇÏÁö ¾Êµµ·Ï ÇϽʽÿÀ. ÀÌ °æ¿ì Ä¿³ØÅÍ´Â ArchiveTableName µî·Ï Á¤º¸ÀÇ °ªÀ» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù. ArchiveProcessed°¡ false·Î ¼³Á¤µÈ °æ¿ì Ä¿³ØÅͰ¡ ´ÙÀ½ ÀÛµ¿À» ¼öÇàÇÕ´Ï´Ù.

ÀÌ µî·Ï Á¤º¸°¡ false·Î ¼³Á¤µÇ°í Æú ¼ö·®ÀÌ ³·Àº °æ¿ì Ä¿³ØÅͰ¡ À̺¥Æ® Å×À̺íÀ» Æú¸µÇÏ´Â °Íó·³ º¸ÀÌÁö¸¸ ´Ü¼øÈ÷ µ¿ÀÏÇÑ À̺¥Æ®¸¦ ¹Ýº¹ÀûÀ¸·Î ¼±ÅÃÇÕ´Ï´Ù.

ÀÌ µî·Ï Á¤º¸¿¡ °ªÀÌ ¾ø´Â °æ¿ì Ä¿³ØÅÍ´Â °ªÀÌ true¶ó°í °¡Á¤ÇÕ´Ï´Ù. ArchiveTableName µî·Ï Á¤º¸¿¡µµ °ªÀÌ ¾ø´Â °æ¿ì Ä¿³ØÅÍ´Â ¾ÆÄ«À̺ê Å×À̺íÀÇ À̸§ÀÌ

xworlds_archive_events¶ó°í °¡Á¤ÇÕ´Ï´Ù.

±âº»°ªÀº trueÀÔ´Ï´Ù.

ArchiveTableName

¾ÆÄ«ÀÌºê ´ë±â¿­ Å×À̺íÀÇ À̸§ÀÔ´Ï´Ù.

ArchiveProcessed µî·Ï Á¤º¸¸¦ false·Î ¼³Á¤Çϸé ÀÌ µî·Ï Á¤º¸ °ªÀ» ¼³Á¤ÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.

±âº» À̸§Àº xworlds_archive_eventsÀÔ´Ï´Ù.

AutoCommit

ÀÌ µî·Ï Á¤º¸´Â AutoCommit ¼³Á¤À» ±¸¼º °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. true·Î ¼³Á¤µÉ ¶§ ¸ðµç Æ®·£Àè¼ÇÀÌ ÀÚµ¿À¸·Î È®¾àµË´Ï´Ù. ÀϺΠµ¥ÀÌÅͺ£À̽º(¿¹: Sybase)¿¡¼­´Â AutoCommit¸¦ true·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. false·Î ¼³Á¤Çϸé SybaseÀÇ ÀúÀå ÇÁ·Î½ÃÀú°¡ ½ÇÆÐÇÕ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ¿¬°áÀÌ ²÷¾îÁö¸é Ä¿³ØÅÍ´Â AutoCommit°¡ false·Î ¼³Á¤µÇ¾î ÀÖ´Â ÇÑ Àüü 󸮸¦ ´Ù½Ã ½ÃÀÛÇϱâ À§ÇØ »õ ¿¬°áÀ» ÀÛ¼ºÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù. »õ ¿¬°áÀÌ À¯È¿ÇÏÁö ¾Ê°Å³ª AutoCommit°¡ true·Î ¼³Á¤µÈ °æ¿ì Ä¿³ØÅÍ´Â APPRESPONSETIMEOUTÀ» ¸®ÅÏÇÏ°í °á°úÀûÀ¸·Î Ä¿³ØÅͰ¡ Á¾·áÇÕ´Ï´Ù.

±âº»°ªÀº falseÀÔ´Ï´Ù.

CheckforEventTableInInit

ÀÌ Ä¿³ØÅÍ µî·Ï Á¤º¸¸¦ false·Î ¼³Á¤Çϸé Ä¿³ØÅÍ ÃʱâÈ­ ½Ã Ä¿³ØÅͰ¡ À̺¥Æ® ¹× ¾ÆÄ«À̺ê Å×À̺í Á¸Àç ¿©ºÎ¸¦ È®ÀÎÇÏÁö ¸øÇÏ°Ô ÇÕ´Ï´Ù. »ç¿ë ÁßÀÎ JDBC µå¶óÀ̹ö°¡ JDBC Ŭ·¡½º DatabaseMetaData¸¦ Áö¿øÇÏ´Â °æ¿ì À̸¦ Ç×»ó true·Î ¼³Á¤ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

ÀÌ µî·Ï Á¤º¸¸¦ false·Î ¼³Á¤ÇÏ´Â °æ¿ì Ä¿³ØÅͰ¡ À̺¥Æ® Å×ÀÌºí ¹× ¾ÆÄ«À̺ê Å×À̺í Á¸Àç ¿©ºÎ¸¦ È®ÀÎÇÏÁö ¾Ê´õ¶óµµ ÃʱâÈ­ ÇÁ·Î¼¼½º ½Ã Ä¿³ØÅͰ¡ À̵éÀ» »ç¿ëÇϹǷΠÀ̺¥Æ® ¹× ¾ÆÄ«À̺ê Å×À̺íÀº ¾ðÁ¦³ª Á¸ÀçÇØ¾ß ÇÕ´Ï´Ù. ÃʱâÈ­ ½Ã Ä¿³ØÅͰ¡ À̺¥Æ® ¹× ¾ÆÄ«À̺ê Å×À̺íÀ» »ç¿ëÇÏÁö ¸øÇϵµ·Ï ÇÏ·Á¸é EventTableName µî·Ï Á¤º¸¸¦ null·Î ¼³Á¤ÇϽʽÿÀ.

±âº»°ªÀº trueÀÔ´Ï´Ù.

ChildUpdatePhyDelete

°»½Å Á¶ÀÛ Áß ¼ö½Å Business Object¿¡¼­ ´©¶ôµÇ¾úÁö¸¸ µ¥ÀÌÅͺ£À̽º¿¡´Â Á¸ÀçÇÏ´Â ÇÏÀ§ Business Object¿¡ ÀÇÇØ Ç¥½ÃµÇ´Â µ¥ÀÌÅ͸¦ Ä¿³ØÅͰ¡ ó¸®ÇÏ´Â ¹æ¹ýÀ» ÁöÁ¤ÇÕ´Ï´Ù.

ÀÌ µî·Ï Á¤º¸¸¦ true·Î ¼³Á¤ÇÏ¿© Ä¿³ØÅͰ¡ µ¥ÀÌÅͺ£À̽º¿¡¼­ µ¥ÀÌÅÍ ·¹Äڵ带 ½ÇÁ¦·Î »èÁ¦Çϵµ·Ï ÇϽʽÿÀ.

ÀÌ µî·Ï Á¤º¸¸¦ false·Î ¼³Á¤ÇÏ¿© ÇØ´ç °ª¿¡ »óÅ ¿­À» ¼³Á¤Çؼ­ Ä¿³ØÅͰ¡ µ¥ÀÌÅͺ£À̽º¿¡¼­ µ¥ÀÌÅÍ ·¹Äڵ带 ³í¸®ÀûÀ¸·Î »èÁ¦Çϵµ·Ï ÇϽʽÿÀ. ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸´Â Business Object ·¹º§ ÀÀ¿ëÇÁ·Î±×·¥ °íÀ¯ Á¤º¸¿¡ ÁöÁ¤µÈ SCN(StatusColumnValue) ¸Å°³º¯¼ö¿¡¼­ ÇØ´ç °ª ¹× »óÅ ¿­ À̸§À» È®º¸ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Business Object ·¹º§ÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.

±âº»°ªÀº falseÀÔ´Ï´Ù.

CloseDBConnection

ÀÌ µî·Ï Á¤º¸´Â µ¥ÀÌÅͺ£À̽º ¿¬°á ´Ý±â¸¦ ±¸¼ºÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. ¸ðµç ¼­ºñ½º È£Ãâ ¿äû ¹× Æú È£Ãâ¿¡ ÀÌ µî·Ï Á¤º¸¸¦ true·Î ¼³Á¤ÇÏ¸é µ¥ÀÌÅͺ£À̽º ¿¬°áÀÌ Á¾·áµË´Ï´Ù. ÀÌ µî·Ï Á¤º¸¸¦ true·Î ¼³Á¤ÇÏ¸é ¼º´É¿¡ ¼Õ»óÀ» ÁÙ ¼ö ÀÖÀ¸¹Ç·Î ¹Ù¶÷Á÷ÇÏÁö ¾Ê½À´Ï´Ù.

±âº»°ªÀº falseÀÔ´Ï´Ù.

ConnectorID

Ä¿³ØÅÍ¿¡ ´ëÇÑ °íÀ¯ IDÀÔ´Ï´Ù. ÀÌ ID´Â Ä¿³ØÅÍÀÇ Æ¯Á¤ ÀνºÅϽº¿¡ ´ëÇÑ À̺¥Æ®¸¦ °Ë»öÇÏ´Â µ¥ À¯¿ëÇÕ´Ï´Ù.

±âº»°ªÀº ³Î(null)ÀÔ´Ï´Ù.

DatabaseURL

Ä¿³ØÅͰ¡ ¿¬°áÇØ¾ß ÇÏ´Â µ¥ÀÌÅͺ£À̽º ¼­¹öÀÇ À̸§ÀÔ´Ï´Ù.

WebSphere Business Integration System ºê·£µåÀÇ SQLServer µå¶óÀ̹ö¸¦ »ç¿ëÇÏ´Â °æ¿ì ±ÇÀå URLÀº ´ÙÀ½°ú °°½À´Ï´Ù.

jdbc:ibm-crossworlds:sqlserver://MachineName:PortNumber;DatabaseName=DBname
 
Áß¿ä »çÇ×

AutoCommit°¡ false·Î ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì Ãß°¡ ¸Å°³º¯¼öÀÎ SelectMethod : jdbc:ibm-crossworlds:sqlserver://MachineName:PortNumber

;DatabaseName=DBname; SelectMethod=cursor¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î SelectMethod °ªÀº direct·Î ¼³Á¤µË´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â "AutoCommit"¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ä¿³ØÅͰ¡ 󸮸¦ ¿Ï·áÇÏ·Á¸é ÀÌ µî·Ï Á¤º¸¿¡ ´ëÇÑ °ªÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù.

DateFormat

Ä¿³ØÅͰ¡ ¼ö½Å ¹× ¸®ÅÏÇÒ °ÍÀ¸·Î ¿¹»óÇÏ´Â ³¯Â¥ Çü½ÄÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ µî·Ï Á¤º¸´Â Ç¥ 7¿¡ Æ÷ÇÔµÈ ±¸¹®À» ±â¹ÝÀ¸·Î ÇÏ´Â ¸ðµç Çü½ÄÀ» Áö¿øÇÕ´Ï´Ù.

Ç¥ 7¿¡¼­´Â ½Ã°£ ÆÐÅÏ ¹®ÀÚ¿­À» »ç¿ëÇÏ¿© ½Ã°£ Çü½Ä ±¸¹®À» Á¤ÀÇÇÕ´Ï´Ù. ÀÌ ÆÐÅÏ¿¡¼­ ¸ðµç ASCII ¹®ÀÚ´Â ÆÐÅÏ ¹®ÀÚ·Î ¿¹¾àµË´Ï´Ù.


Ç¥ 7. ½Ã°£ Çü½Ä ±¸¹®
±âÈ£ ÀÇ¹Ì Ç¥½Ã ¿¹
G
 
¿¬´ë ÁöÁ¤ÀÚ
(Text)
 
AD
 
y
 
¿¬µµ
(Number)
 
1996
 
M
 
¿¬µµÀÇ ¿ù
(Text & Number)
 
July & 07
 
d
 
ÀÏ
(Number)
 
10
 
h
 
am/pm(1 - 12)ÀÇ ½Ã°£
(Number)
 
12
 
H
 
ÇÏ·çÀÇ ½Ã°£(0 - 23)
(Number)
 
0
 
m
 
½Ã°£ÀÇ ºÐ
(Number)
 
30
 
s
 
ºÐÀÇ ÃÊ
(Number)
 
55
 
S
 
¹Ð¸®ÃÊ
(Number)
 
978
 
E
 
ÁÖÀÇ ¿äÀÏ
(Text)
 
Tuesday
 
D
 
¿¬µµÀÇ ÀÏ
(Number)
 
189
 
F
 
¿ù ³» ÁÖÀÇ ÀÏ
(Number)
 
2
 (2nd Wed
 in July)
 
w
 
¿¬µµÀÇ ÁÖ
(Number)
 
27
 
W
 
¿ùÀÇ ÁÖ
(Number)
 
2
 
a
 
am/pm Ç¥½ÃÀÚ
(Text)
 
PM
 
k
 
ÇÏ·çÀÇ ½Ã°£(1 - 24)
(Number)
 
24
 
K
 
am/pm(0 - 11)ÀÇ ½Ã°£
(Number)
 
0
 
z
 
½Ã°£´ë
(Text)
 
Pacific
 Standard
 Time)
 
' 
 
ÅØ½ºÆ® È®Àå (ºÐ¸®¹®ÀÚ)

 
''
 
ÀÛÀºµû¿ÈÇ¥ (¸®ÅÍ·²)
'
 


Ç¥ 8. US ·ÎÄÉÀÏÀ» »ç¿ëÇÑ ¿¹
Çü½Ä ÆÐÅÏ °á°ú
¡ºyyyy.MM.dd G 'at' hh:mm:ss z¡»
 
1996.07.10 AD at 15:08:56 PDT
¡ºEEE, MMM d, ''yy¡»
 
Wed, July 10, '96
¡ºh:mm a¡»
 
12:08 PM
¡ºhh 'o''clock' a, zzzz¡»
 
12 o'clock PM, Pacific Daylight Time
¡ºK:mm a, z¡»
 
0:00 PM, PST
¡ºyyyy.MMMMM.dd GGG hh:mm aaa¡»
 
1996.July.10 AD 12:08 PM

DriverConnectionProperties

»ç¿ëÀÚ À̸§°ú ¾ÏÈ£ ¿Ü¿¡ JDBC µå¶óÀ̹ö¿¡ Ãß°¡ µî·Ï Á¤º¸³ª Á¤º¸°¡ ÇÊ¿äÇÒ ¼ö ÀÖ½À´Ï´Ù. DriverConnectionProperties Ä¿³ØÅÍ µî·Ï Á¤º¸´Â JDBC µå¶óÀ̹ö¿¡ ÇÊ¿äÇÑ Ãß°¡ µî·Ï Á¤º¸¸¦ À̸§-°ª ½ÖÀ¸·Î »ç¿ëÇÕ´Ï´Ù. µî·Ï Á¤º¸´Â ´ÙÀ½°ú °°ÀÌ ÁöÁ¤µÇ¾î¾ß ÇÕ´Ï´Ù.

property1=value1[;property2=value2...]
 

¼¼¹ÌÄÝ·ÐÀ¸·Î ºÐ¸®µÈ À̸§ °ª ½ÖÀ¸·Î µî·Ï Á¤º¸¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù. µî·Ï Á¤º¸´Â µîÈ£ ºÎÈ£(¿©ºÐÀÇ °ø¹é¾øÀÌ)¿¡ ÀÇÇØ °ª°ú ºÐ¸®µË´Ï´Ù.

¿¹¸¦ µé¾î JDBC µå¶óÀ̹ö¿¡ »ç¿ë±Ç¿¡ °üÇÑ Á¤º¸¿Í Æ÷Æ® ¹øÈ£°¡ ÇÊ¿äÇÏ´Ù°í °¡Á¤ÇϽʽÿÀ. »ç¿ë±Ç¿¡ °üÇÑ Á¤º¸¿¡ ¿¹»óµÇ´Â µî·Ï Á¤º¸ À̸§Àº MyLicenseÀÌ°í °ªÀº ab23jk5ÀÔ´Ï´Ù. Æ÷Æ® ¹øÈ£¿¡ ¿¹»óµÇ´Â µî·Ï Á¤º¸ À̸§Àº PortNumberÀÌ°í °ªÀº 1200ÀÔ´Ï´Ù. DriverConnectionProperties´Â MyLicense=ab23jk5;PortNumber=1200 °ªÀ¸·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù.

EventKeyDel

À̺¥Æ® Å×À̺íÀÇ object_key ¿­¿¡ º¹¼ö ¼Ó¼º °ªÀÌ ÀÖÀ» ¶§ ºÐ¸®¹®ÀÚ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

Æ®¸®°ÅÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ÀÛ¼º, °»½Å ¶Ç´Â »èÁ¦µÈ Business Object¸¦ °Ë»öÇÏ´Â ¹æ¹ý¿¡´Â µÎ °¡Áö°¡ ÀÖ½À´Ï´Ù.

ÁÖ:
Ű °ª Á¤ÀÇ ¼ø¼­´Â Business ObjectÀÇ Å° ¼Ó¼º°ú µ¿ÀÏÇÑ ¼ø¼­¸¦ µû¶ó¾ß ÇÕ´Ï´Ù.
Áß¿ä »çÇ×:
³¯Â¥ ¼Ó¼º µ¥ÀÌÅ͸¦ »ç¿ëÇÏ´Â °æ¿ì ¼Ó¼º µ¥ÀÌÅÍ¿¡ Æ÷Ç﵃ ¼ö ÀÖÀ¸¹Ç·Î ÄÝ·Ð(:) ºÐ¸®¹®ÀÚ¸¦ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.

±âº»°ªÀº ¼¼¹ÌÄÝ·Ð(;)À¸·Î¼­ name_value ½ÖÀÌ ¾Æ´Ñ ۸¦ ±â¹ÝÀ¸·Î ÇÕ´Ï´Ù.

EventOrderBy

À̺¥Æ®ÀÇ ¼ø¼­È­¸¦ ²ô´ÂÁö ¿©ºÎ¸¦ ÁöÁ¤Çϰųª ±âº» ¼ø¼­¿Í ´Ù¸¥ À̺¥Æ® ó¸®ÀÇ ¼ø¼­¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

±âº»ÀûÀ¸·Î °¢ Æú¿¡ ÀÖ¾î Ä¿³ØÅÍ´Â ÇØ´ç PollQuantity µî·Ï Á¤º¸¿¡ ÁöÁ¤µÇ¾î ÀÖ´Â À̺¥Æ® ¼ö¸¸À» °¡Á®¿Í À̺¥Æ® Å×À̺íÀÇ event_time ¹× event_priority ¿­¿¡ ÀÖ´Â °ª¿¡ µû¶ó À̺¥Æ® ó¸® ¼ø¼­¸¦ ÁöÁ¤ÇÕ´Ï´Ù

Ä¿³ØÅͰ¡ À̺¥Æ®ÀÇ ¼ø¼­¸¦ Á¤ÇÏÁö ¸øÇÏ°Ô ÇÏ·Á¸é ÀÌ µî·Ï Á¤º¸ÀÇ °ªÀ» noneÀ¸·Î ¼³Á¤ÇϽʽÿÀ.

Ä¿³ØÅͰ¡ À̺¥Æ® Å×À̺íÀÇ ´Ù¸¥ ¿­·Î ¼ø¼­¸¦ Á¤ÇÏ°Ô ÇÏ·Á¸é ÇØ´ç ¿­ÀÇ À̸§À» ÁöÁ¤ÇϽʽÿÀ. ¿­ À̸§À» ½°Ç¥(,)·Î ºÐ¸®ÇϽʽÿÀ. ÀÌ µî·Ï Á¤º¸ °ªÀ» ÁöÁ¤ÇÏ¸é ±âº»°ªÀ» °ãÃľ¹´Ï´Ù.

ÀÌ µî·Ï Á¤º¸ÀÇ ±âº»°ªÀº ¾ø½À´Ï´Ù.

EventQueryType

EventQueryType µî·Ï Á¤º¸´Â Ä¿³ØÅͰ¡ À̺¥Æ® Å×ÀÌºí¿¡¼­ À̺¥Æ®¸¦ °Ë»öÇϱâ À§ÇØ Á¶È¸¸¦ µ¿ÀûÀ¸·Î »ý¼ºÇØ¾ß ÇÏ´ÂÁö ¶Ç´Â Á¶È¸¿¡¼­ ºôµå¸¦ »ç¿ëÇØ¾ß ÇÏ´ÂÁö ¿©ºÎ¸¦ Ç¥½ÃÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. µ¿ÀûÀ¸·Î »ý¼ºµÈ Á¶È¸ÀÇ °æ¿ì Ä¿³ØÅͰ¡ À̺¥Æ® ±¸Á¶¸¦ À̺¥Æ® Å×À̺íÀÇ ¿­·Î ¸ÊÇÎÇÕ´Ï´Ù. Å×ÀÌºí ¿­¿¡¼­ µ¥ÀÌÅÍÀÇ ¼ø¼­´Â ¸Å¿ì Áß¿äÇÕ´Ï´Ù. ¿Ã¹Ù¸¥ ¼ø¼­¸¦ º¸·Á¸é "À̺¥Æ® ¹× ¾ÆÄ«À̺ê Å×ÀÌºí ½ºÅ°¸¶"¸¦ ÂüÁ¶ÇϽʽÿÀ.

EventQueryTypeÀÇ °ªÀÌ Fixed(¹®ÀÚ¿­·Î)ÀÎ °æ¿ì ±âº» Á¶È¸°¡ ½ÇÇàµË´Ï´Ù. Dynamic(¹®ÀÚ¿­·Î)À¸·Î ¼³Á¤µÈ °æ¿ì EventTableName µî·Ï Á¤º¸¿¡ ÁöÁ¤µÇ´Â Å×ÀÌºí¿¡¼­ ¿­ À̸§À» °¡Á®¿Í¼­ »õ Á¶È¸¸¦ ºôµåÇÕ´Ï´Ù.

À̺¥Æ® Å×ÀÌºí ¿­ À̸§Àº º¯°æµÉ ¼ö ÀÖÁö¸¸ ¿­ÀÇ ¼ø¼­¿Í µ¥ÀÌÅÍ À¯ÇüÀº À̺¥Æ® Å×À̺í ÀÛ¼º ¼½¼Ç¿¡ ÁöÁ¤µÈ °Í°ú µ¿ÀÏÇÕ´Ï´Ù. EventOrderBy´Â ±âº»°ªÀ̳ª µ¿ÀûÀ¸·Î »ý¼ºµÈ Á¶È¸¿¡ Ãß°¡µË´Ï´Ù.

EventQueryType µî·Ï Á¤º¸°¡ Ãß°¡µÇÁö ¾Ê°Å³ª °ªÀ» Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì ±âº»ÀûÀ¸·Î Fixed·Î ¼³Á¤µË´Ï´Ù.

±âº»°ªÀº Fixed(¹®ÀÚ¿­·Î)ÀÔ´Ï´Ù.

EventTableName

Ä¿³ØÅÍÀÇ Æú¸µ ¸ÞÄ¿´ÏÁò¿¡ »ç¿ëµÇ´Â À̺¥Æ® ´ë±â¿­ Å×À̺íÀÇ À̸§ÀÔ´Ï´Ù.

±âº» À̸§Àº xworlds_eventsÀÔ´Ï´Ù.

Ä¿³ØÅÍ¿¡ ´ëÇÑ Æú¸µÀÌ ²¨Á³À» ¶§ À̸¦ null(¹®ÀÚ¿­·Î)·Î ¼³Á¤ÇϽʽÿÀ. ÀÌ´Â À̺¥Æ®¿Í ¾ÆÄ«À̺ê Å×À̺íÀÇ Á¸Àç¿¡ ´ëÇÑ À¯È¿¼º °ËÁõÀ» Â÷´ÜÇÕ´Ï´Ù.

»ç¿ëÀÚ°¡ Á¤ÀÇÇÑ À̺¥Æ® Å×À̺íÀÇ °æ¿ì event_id°¡ JDBC À¯ÇüÀÎ INTEGER, BIGINT, NUMERIC, VARCHAR Áß Çϳª¿¡ ¸ÊÇεǴÂÁö È®ÀÎÇϽʽÿÀ.

JDBCDriverClass

µå¶óÀ̹öÀÇ Å¬·¡½º À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ƯÁ¤ JDBC µå¶óÀ̹ö¸¦ »ç¿ëÇÏ·Á¸é ÀÌ ±¸¼º µî·Ï Á¤º¸¿¡¼­ µå¶óÀ̹öÀÇ Å¬·¡½º À̸§À» ÁöÁ¤ÇϽʽÿÀ. ¿¹¸¦ µé¾î Oracle thin µå¶óÀ̹ö¸¦ ÁöÁ¤ÇÏ·Á¸é ÀÌ µî·Ï Á¤º¸ÀÇ °ªÀ» oracle.jdbc.driver.OracleDriver·Î ¼³Á¤ÇϽʽÿÀ.

ÀÚ¼¼ÇÑ Á¤º¸´Â ´ÙÁß µå¶óÀ̹ö Áö¿ø »ç¿ë °¡´É ¹× UseDefaultsForCreatingChildBOs¸¦ ÂüÁ¶ÇϽʽÿÀ.

±âº»°ªÀº ¾ø½À´Ï´Ù.

MaximumDatabaseConnections

Çã¿ëµÈ µ¿½Ã µ¥ÀÌÅͺ£À̽º ¿¬°áÀÇ ÃÖ´ë ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ·±Å¸ÀÓ ½Ã ¿­·Á ÀÖ´Â µ¥ÀÌÅͺ£À̽º ¿¬°á ¼ö´Â ÀÌ °ª¿¡ 1À» ´õÇÑ ¼öÀÔ´Ï´Ù.

·±Å¸ÀÓ ½Ã PreserveUIDSeq µî·Ï Á¤º¸¸¦ false·Î ¼³Á¤ÇÏ´Â °æ¿ì ¿­·Á ÀÖ´Â µ¥ÀÌÅͺ£À̽º ¿¬°á ¼ö´Â ÀÌ °ª¿¡ 2¸¦ ´õÇÑ ¼öÀÔ´Ï´Ù.

±âº»°ªÀº 5ÀÔ´Ï´Ù.

PingQuery

Ä¿³ØÅͰ¡ µ¥ÀÌÅͺ£À̽º ¿¬°á¼ºÀ» È®ÀÎÇϱâ À§ÇØ ½ÇÇàÇÏ´Â SQL ¹® ¶Ç´Â ÀúÀå ÇÁ·Î½ÃÀú¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

´ÙÀ½Àº Ping Á¶È¸¿¡ »ç¿ëµÇ´Â SQL ¹®ÀÇ ¿¹ÀÔ´Ï´Ù.

SELECT 1 FROM <tablename>
 

´ÙÀ½Àº Oracle µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ Ping Á¶È¸·Î »ç¿ëµÇ´Â ÀúÀå ÇÁ·Î½ÃÀú È£Ãâ(sampleSP)ÀÇ ¿¹ÀÔ´Ï´Ù.

call sampleSP( )
 

ÀúÀå ÇÁ·Î½ÃÀú È£ÃâÀº Ãâ·Â ¸Å°³º¯¼ö¸¦ °¡Áú ¼ö ¾ø½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º°¡ ÀÔ·Â ¸Å°³º¯¼ö¸¦ ¿ä±¸ÇÏ´Â °æ¿ì ÀԷ°ªÀ» Ping Á¶È¸ÀÇ ÀϺηΠÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

Call checkproc(2)
 

±âº»°ªÀº ¾ø½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â ²÷¾îÁø µ¥ÀÌÅͺ£À̽º ¿¬°á ó¸® ¹× ÀÀ¿ëÇÁ·Î±×·¥¿¡ ¿¬°áÀÌ ²÷¾îÁüÀ» ÂüÁ¶ÇϽʽÿÀ.

PollQuantity

Ä¿³ØÅͰ¡ Æú¸µ °£°Ý´ç °Ë»öÇÏ´Â µ¥ÀÌÅͺ£À̽º Å×À̺íÀÇ Çà ¼öÀÔ´Ï´Ù. Çã¿ë °¡´ÉÇÑ °ªÀº 1¿¡¼­ 500±îÁöÀÔ´Ï´Ù.

±âº»°ªÀº 1ÀÔ´Ï´Ù.

PreserveUIDSeq

¼ö½Å °íÀ¯ ID ¼ø¼­°¡ °íÀ¯ ID Å×ÀÌºí¿¡¼­ º¸Á¸µÇ´ÂÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

true·Î ¼³Á¤µÇ´Â °æ¿ì ¸ñÀûÁö ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ Business Object°¡ ó¸®µÉ ¶§±îÁö °íÀ¯ ID°¡ È®¾àµÇÁö ¾Ê½À´Ï´Ù. °íÀ¯ ID Å×ÀÌºí¿¡ ´ëÇÑ ±âŸ ¸ðµç ÇÁ·Î¼¼½ºÀÇ ¾×¼¼½º ½Ãµµ´Â Æ®·£Àè¼ÇÀÌ È®¾àµÉ ¶§±îÁö ´ë±âÇØ¾ß ÇÕ´Ï´Ù.

false·Î ¼³Á¤µÇ´Â °æ¿ì Business Object°¡ À̸¦ ¿äûÇÒ ¶§ °íÀ¯ ID°¡ È®¾àµË´Ï´Ù. Business Object ó¸® ¹× °íÀ¯ ID ó¸® °¢°¢¿¡´Â ÀÚü Æ®·£Àè¼Ç ºí·Ï(Ä¿³ØÅÍ¿¡ ³»ºÎÀûÀÎ)ÀÌ ÀÖ½À´Ï´Ù. °íÀ¯ ID Å×ÀÌºí¿¡ °ü·ÃµÈ Æ®·£Àè¼Ç¿¡ ÀÚü ¿¬°áÀÌ ÀÖ´Â °æ¿ì¿¡¸¸ °¡´ÉÇÕ´Ï´Ù.

ÁÖ:
ÀÌ µî·Ï Á¤º¸°¡ Ä¿³ØÅÍ ±¸¼º¿¡ Ãß°¡µÇÁö ¾Ê´Â °æ¿ì ±âº» ÀÛµ¿Àº ÀÌ µî·Ï Á¤º¸°¡ Ãß°¡µÇ¾î true·Î ¼³Á¤µÈ °æ¿ì¿Í µ¿ÀÏÇÕ´Ï´Ù. ¶ÇÇÑ AutoCommit°¡ true·Î ¼³Á¤µÈ °æ¿ì Ä¿³ØÅÍ´Â PreserveUIDSeq°¡ false·Î ¼³Á¤µÈ °æ¿ì¿Í µ¿ÀÏÇÑ ÀÛµ¿À» ½ÇÇàÇÕ´Ï´Ù

·±Å¸ÀÓ ½Ã PreserveUIDSeq µî·Ï Á¤º¸¸¦ false·Î ¼³Á¤ÇÏ´Â °æ¿ì ¿­·Á ÀÖ´Â µ¥ÀÌÅͺ£À̽º ¿¬°á ¼ö´Â ÀÌ °ª¿¡ 2¸¦ ´õÇÑ ¼öÀÔ´Ï´Ù.

±âº»°ªÀº trueÀÔ´Ï´Ù.

RDBMS.initsession

¸ðµç ¼¼¼ÇÀ» µ¥ÀÌÅͺ£À̽º·Î ÃʱâÈ­ÇÏ´Â SQL ¹®ÀÔ´Ï´Ù. Ä¿³ØÅͰ¡ Á¶È¸¸¦ ¼±ÅÃÇÏ¿© ½ÃÀÛ ½Ã ½ÇÇàÇÕ´Ï´Ù. ÀÌ Á¶È¸ÀÇ ¸®ÅϰªÀÌ ¾ø¾î¾ß ÇÕ´Ï´Ù. µî·Ï Á¤º¸ À̸§ÀÌ ÇÊ¿äÇÏÁö¸¸ °ªÀº ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.

±âº»°ªÀº ¾ø½À´Ï´Ù.

RDBMSVendor

Ä¿³ØÅͰ¡ Ư¼ö 󸮿¡ »ç¿ëÇÏ´Â RDBMS¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Oracle µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ¼­´Â ÀÌ µî·Ï Á¤º¸ÀÇ °ªÀ» Oracle·Î ¼³Á¤ÇϽʽÿÀ.

±âº»°ªÀÌ ¾Æ´Ñ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ë ÁßÀÎ °æ¿ì ÀûÀýÇÑ µå¶óÀ̹ö°¡ ·ÎµåµÇ´ÂÁö È®ÀÎÇϽʽÿÀ. ÀÌ µî·Ï Á¤º¸°¡ Others·Î ¼³Á¤µÇ´Â °æ¿ì Ä¿³ØÅͰ¡ µå¶óÀ̹ö¸¦ ã¾Æ¼­ »ç¿ëÇÒ µ¥ÀÌÅͺ£À̽º¸¦ ÆÇº°ÇÕ´Ï´Ù.

Ä¿³ØÅͰ¡ 󸮸¦ ¿Ï·áÇÏ·Á¸é °ªÀÌ ÇÊ¿äÇÕ´Ï´Ù.

±âº»°ªÀº ¾ø½À´Ï´Ù.

ReplaceAllStr

Ä¿³ØÅͰ¡ ReplaceStrList µî·Ï Á¤º¸¿¡¼­ ½Äº°µÈ °¢ ¹®ÀÚÀÇ ¸ðµç ÀνºÅϽº¸¦ ÀÌ µî·Ï Á¤º¸¿¡ ÁöÁ¤µÈ ´ëü ¹®ÀÚ¿­·Î ¹Ù²Ù´ÂÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â °¢ ¼Ó¼ºÀÇ AppSpecificInfo µî·Ï Á¤º¸¿¡ ÀÖ´Â ESC=[true|false] ¸Å°³º¯¼ö°¡ °ªÀ» Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì¿¡¸¸ ReplaceAllStrÀ» Æò°¡ÇÕ´Ï´Ù. Áï, ESC ¸Å°³º¯¼ö°¡ ÁöÁ¤µÈ °æ¿ì ÀÌ °ªÀÌ ReplaceAllStr µî·Ï Á¤º¸¿¡ ¼³Á¤µÈ °ªº¸´Ù ¿ì¼±ÇÕ´Ï´Ù. Ä¿³ØÅͰ¡ ReplaceAllStrÀÇ °ªÀ» »ç¿ëÇÏ°Ô ÇÏ·Á¸é ESC ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇÏÁö ¾Ê¾Ò´ÂÁö È®ÀÎÇϽʽÿÀ.

ReplaceAllStrÀÇ ±âº»°ªÀº falseÀÔ´Ï´Ù.

ÁÖ:
ESC ¸Å°³º¯¼ö¿Í ReplaceAllStr ¹× ReplaceStrList µî·Ï Á¤º¸´Â µ¥ÀÌÅͺ£À̽º ESC ¹®ÀÚ ±â´É¿¡ ´ëÇÑ Áö¿øÀ» Á¦°øÇÕ´Ï´Ù(¿¹: ÀÛÀºµû¿ÈÇ¥ ESC). JDBC µå¶óÀ̹ö¿¡¼­ Á¦°øÇÑ Prepared ¹®¿¡¼­µµ µ¿ÀÏÇÑ ±â´ÉÀÌ »ç¿ë °¡´ÉÇϱ⠶§¹®¿¡ ÀÌµé µî·Ï Á¤º¸´Â Ä¿³ØÅÍÀÇ ÀÌÈÄ ¸±¸®½º¿¡¼­ Á¦°ÅµË´Ï´Ù. ÇöÀç Ä¿³ØÅÍ´Â JDBC Prepared ¹®ÀÇ »ç¿ëÀ» Áö¿øÇÕ´Ï´Ù.

ReplaceStrList

°¢°¢ÀÌ ´ëüµÉ °³º° ¹®ÀÚ, ¹®ÀÚ ºÐ¸®¹®ÀÚ ¹× ´ëü ¹®ÀÚ¿­·Î ±¸¼ºµÈ Çϳª ÀÌ»óÀÇ ´ëü ¼¼Æ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ¼Ó¼º AppSpecificInfo µî·Ï Á¤º¸ÀÇ ESC=[true|false] ¸Å°³º¯¼ö ¶Ç´Â Ä¿³ØÅÍÀÇ ReplaceAllStr µî·Ï Á¤º¸¿¡ ´ëÇÑ °ªÀÌ ÁöÁ¤µÈ °æ¿ì¿¡¸¸ Ä¿³ØÅͰ¡ ¼Ó¼ºÀÇ °ª¿¡ ÀÌ ´ëü¸¦ ¼öÇàÇÕ´Ï´Ù.

ÁÖ:
ESC ¸Å°³º¯¼ö¿Í ReplaceAllStr ¹× ReplaceStrList µî·Ï Á¤º¸´Â µ¥ÀÌÅͺ£À̽º ESC ¹®ÀÚ ±â´É¿¡ ´ëÇÑ Áö¿øÀ» Á¦°øÇÕ´Ï´Ù(¿¹: ÀÛÀºµû¿ÈÇ¥ ESC). JDBC µå¶óÀ̹ö¿¡¼­ Á¦°øÇÑ Prepared ¹®¿¡¼­µµ µ¿ÀÏÇÑ ±â´ÉÀÌ »ç¿ë °¡´ÉÇϱ⠶§¹®¿¡ ÀÌµé µî·Ï Á¤º¸´Â Ä¿³ØÅÍÀÇ ÀÌÈÄ ¸±¸®½º¿¡¼­ Á¦°ÅµË´Ï´Ù. ÇöÀç Ä¿³ØÅÍ´Â JDBC Prepared ¹®ÀÇ »ç¿ëÀ» Áö¿øÇÕ´Ï´Ù.

ÀÌ ¼Ó¼º¿¡ ´ëÇÑ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

single_char1,substitution_str1[:single_char2,substitution_str2[:...]]
 

¿©±â¼­,

single_char
´ëüÇÒ ¹®ÀÚÀÔ´Ï´Ù.

single_char
Ä¿³ØÅͰ¡ ¹®ÀÚ¸¦ ¹Ù²Ù±â À§ÇØ »ç¿ëÇÏ´Â ´ëü ¹®ÀÚ¿­ÀÔ´Ï´Ù.

single_char
´ëüÇÏ´Â ¹®ÀÚ¿­¿¡¼­ ´ëüµÉ ¹®ÀÚ¸¦ ºÐ¸®ÇÏ´Â ¹®ÀÚ ºÐ¸®¹®ÀÚÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î ¹®ÀÚ ºÐ¸®¹®ÀÚ´Â ½°Ç¥(,)ÀÔ´Ï´Ù. StrDelimiter µî·Ï Á¤º¸¿¡ ù ¹øÂ° ºÐ¸®¹®ÀÚ¸¦ ¼³Á¤ÇÏ¿© ÀÌ ºÐ¸®¹®ÀÚ¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

single_char
´ëü ¼¼Æ®(°¢°¢Àº ´ëüµÉ ¹®ÀÚ, ¹®ÀÚ ºÐ¸®¹®ÀÚ ¹× ´ëü ¹®ÀÚ¿­·Î ±¸¼ºµÊ)¸¦ ºÐ¸®ÇÏ´Â Á¾°á ºÐ¸®¹®ÀÚÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î Á¾°á ºÐ¸®¹®ÀÚ´Â ÄÝ·Ð(:)ÀÔ´Ï´Ù. StrDelimiter µî·Ï Á¤º¸¿¡¼­ µÎ ¹øÂ° ºÐ¸®¹®ÀÚ¸¦ ¼³Á¤Çؼ­ ÀÌ ºÐ¸®¹®ÀÚ¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿¹¸¦ µé¾î ´ÜÀÏ ÆÛ¼¾Æ® ºÎÈ£(%)¸¦ µÎ °³ÀÇ ÆÛ¼¾Æ® ºÎÈ£(%%)·Î, ij·µ(^)À» ¹é½½·¡½Ã¿Í ij·µ(\^)À¸·Î ¹Ù²Ù·Á ÇÑ´Ù°í °¡Á¤Çغ¸½Ê½Ã¿À. ±âº»ÀûÀ¸·Î StrDelimiter´Â ¹®ÀÚ ºÐ¸®¹®ÀÚ·Î ½°Ç¥(,)¸¦ ÁöÁ¤Çϰí Á¾°á ºÐ¸®¹®ÀÚ·Î ÄÝ·Ð(:)À» ÁöÁ¤ÇÕ´Ï´Ù. ±âº» ºÐ¸®¹®ÀÚ¸¦ À¯ÁöÇÏ´Â °æ¿ì ´ÙÀ½ ¹®ÀÚ¿­À» ReplaceStrListÀÇ °ªÀ¸·Î »ç¿ëÇϽʽÿÀ.

%,%%:^,\^
 

ÁÖ:
Ä¿³ØÅÍ ±¸¼º µµ±¸ÀÇ Á¦ÇÑÁ¶°ÇÀº ÀÛÀºµû¿ÈÇ¥ Ç¥½Ã¸¦ ÀÔ·ÂÇÏÁö ¸øÇÏ´Â °ÍÀÔ´Ï´Ù. µû¶ó¼­ ÀÛÀº µû¿ÈÇ¥¸¦ Q ¹®ÀڷΠǥ½ÃÇÏ°í µÎ °³ÀÇ ÀÛÀº µû¿ÈÇ¥¸¦ DSQ ¹®ÀڷΠǥ½ÃÇØ¾ß ÇÕ´Ï´Ù. À§ÀÇ ¿¹¿¡¼­ ÀÛÀºµû¿ÈÇ¥ Ç¥½Ã(' )¸¦ µÎ °³ÀÇ ÀÛÀºµû¿ÈÇ¥ Ç¥½Ã('')·Î ¹Ù²Ù·Á¸é Q,DSQ:%,%%:^,\^¿Í °°Àº Ç¥±â¹ýÀ» »ç¿ëÇϽʽÿÀ.

RetryCountAndInterval

°»½Å Á¶ÀÛ ¼öÇà Áß µ¥ÀÌÅ͸¦ Àá±Û ¼ö ¾øÀ» ¶§ Ä¿³ØÅͰ¡ »ç¿ëÇØ¾ß ÇÏ´Â ÃÊ ´ÜÀ§ °£°Ý°ú ½ÃµµÀÇ ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

°»½ÅÀ» ¼öÇàÇϱâ Àü¿¡ Ä¿³ØÅÍ´Â °»½Å¿¡ °ü·ÃµÈ ÇàÀ» Àá±×°í ÇöÀç µ¥ÀÌÅ͸¦ °Ë»öÇÏ·Á°í ÇÕ´Ï´Ù. Ä¿³ØÅͰ¡ ÇàÀ» Àá±Û ¼ö ¾ø´Â °æ¿ì ÀÌ ±¸¼º µî·Ï Á¤º¸¿¡ ÁöÁ¤µÈ °è¼ö¿Í °£°Ý ´ë·Î Àá±×±â¸¦ ´Ù½Ã ½ÃµµÇÕ´Ï´Ù. ¿©±â¿¡ ÁöÁ¤µÈ °ª ³»¿¡¼­ Àá±Û ¼ö ¾ø´Â °æ¿ì °á±¹ Ä¿³ØÅÍ´Â ½Ã°£ Á¾·áµË´Ï´Ù.

°ªÀ» °è¼ö, ÃÊ ´ÜÀ§ °£°Ý Çü½ÄÀ¸·Î ÁöÁ¤ÇϽʽÿÀ. ¿¹¸¦ µé¾î 3,20 °ªÀº 20ÃÊ °£°ÝÀ¸·Î 3¹ø ½ÃµµÇÔÀ» ÁöÁ¤ÇÕ´Ï´Ù.

±âº»°ªÀº 3,20ÀÔ´Ï´Ù.

SchemaName

ÀÌ µî·Ï Á¤º¸´Â ÇØ´ç ƯÁ¤ ½ºÅ°¸¶ ³»¿¡¼­ÀÇ À̺¥Æ® ¹× ¾ÆÄ«À̺ê Å×ÀÌºí °Ë»öÀ» Á¦ÇÑÇÕ´Ï´Ù. ÀÌ µî·Ï Á¤º¸°¡ Ãß°¡µÇÁö ¾Ê´Â °æ¿ì ¶Ç´Â ºñ¾î ÀÖ´Â °æ¿ì Ä¿³ØÅÍ´Â »ç¿ëÀÚ°¡ ¾×¼¼½ºÇØ¾ß ÇÏ´Â ¸ðµç ½ºÅ°¸¶¸¦ °Ë»öÇÕ´Ï´Ù. ÀÌ SchemaNameÀº À̺¥Æ® ¹× ¾ÆÄ«À̺ê Å×À̺íÀ» ¾×¼¼½ºÇϱâ À§ÇØ Á¶È¸¸¦ ºôµåÇÒ ¶§¿¡µµ »ç¿ëµË´Ï´Ù.

Oracle µ¥ÀÌÅͺ£À̽º¿¡¼­´Â ½ºÅ°¸¶ À̸§À» Áö¿øÇÕ´Ï´Ù. ƯÁ¤ Á¤º¸¿¡ ´ëÇÑ JDBC µå¶óÀ̹ö ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

±âº»°ªÀº ¾ø½À´Ï´Ù.

SPBeforePollCall

ÀÌ µî·Ï Á¤º¸´Â ¸ðµç Æú È£Ãâ¿¡ ½ÇÇàµÇ´Â ÀúÀå ÇÁ·Î½ÃÀúÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. SPBeforePollCall µî·Ï Á¤º¸¿¡ °ª(ÀúÀå ÇÁ·Î½ÃÀúÀÇ À̸§)ÀÌ ÀÖÀ¸¸é °¢ Æú È£ÃâÀ» ½ÃÀÛÇÒ ¶§ Ä¿³ØÅͰ¡ Ä¿³ØÅÍ µî·Ï Á¤º¸ ConnectorID ¹× PollQuantityÀÇ °ªÀ» Àü´ÞÇÏ¿© ÀúÀå ÇÁ·Î½ÃÀú¸¦ È£ÃâÇÕ´Ï´Ù. ÇÁ·Î½ÃÀú´Â PollQuantity ¿­ ¹øÈ£¸¦ °»½ÅÇÏ¿© Ä¿³ØÅÍ-ID ¿­À» ConnectorID·Î ¼³Á¤ÇÕ´Ï´Ù. ¿©±â¼­ status=0À̰í Ä¿³ØÅÍ ID´Â nullÀÔ´Ï´Ù. ÀÌ´Â Ä¿³ØÅÍÀÇ ·Îµå ±ÕÇüÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.

ÁÖ:
Æú È£Ãâ¿¡ ³Ê¹« »¡¸® ½ÇÆÐÇÑ °æ¿ì(µ¥ÀÌÅͺ£À̽º°¡ ´Ù¿îµÇ¾ú°Å³ª ¿¬°áÀÌ ²÷¾îÁü)¿¡µµ Ä¿³ØÅÍ ID´Â °è¼Ó ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù. ÀÌ·Î ÀÎÇØ Æú¸µ Áß ·¹Äڵ带 °Ç³Ê¶Û ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­ À̺¥Æ® Å×À̺íÀÇ »óŰ¡ 0ÀÎ ¸ðµç ·¹Äڵ忡 ´ëÇØ Ä¿³ØÅÍ ID¸¦ ÁÖ±âÀûÀ¸·Î null·Î ´Ù½Ã Àç¼³Á¤ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

StrDelimiter

ReplaceStrList µî·Ï Á¤º¸¿¡¼­ »ç¿ëÇÒ ¹®ÀÚ¿Í Á¾°á ºÐ¸®¹®ÀÚ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

ÀÌ ºÐ¸®¹®ÀÚ Áß Çϳª ¶Ç´Â ¸ðµÎ¿¡ ´ëÇØ »ç¿ëÀÚ °íÀ¯°ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± °æ¿ì ºÐ¸®¹®ÀÚ »çÀÌ¿¡ °ø¹é ¶Ç´Â ´Ù¸¥ ¹®ÀÚ¸¦ ÁöÁ¤ÇÏÁö ¸¶½Ê½Ã¿À.

±âº»°ªÀº ½°Ç¥ ¹Ù·Î ´ÙÀ½ÀÇ ÄÝ·ÐÀÔ´Ï´Ù(,:).

TimingStats

¹®Á¦¸¦ ã±â À§ÇØ Ä¿³ØÅÍÀÇ °¢ Verb Á¶ÀÛ¿¡ ´ëÇÑ ½Ã°£À» Á¤Çϵµ·Ï ÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ¼³Á¤Àº ´ÙÀ½°ú °°½À´Ï´Ù.

0
(½Ã°£ Åë°è ¾øÀ½)

1
(Àüü °èÃþ ±¸Á¶ Business Object¿¡ ´ëÇÑ Verb Á¶ÀÛÀÇ ÀÔ·Â ¹× Á¾·á ½Ã¿¡ Ç¥½ÃµÈ ½Ã°£)

2
(°èÃþ ±¸Á¶ Business Object¿¡¼­ °¢°¢ÀÇ °³º° Business Object ´ëÇÑ °¢ Verb Á¶ÀÛÀÇ ÀÔ·Â ¹× Á¾·á ½Ã¿¡ Ç¥½ÃµÈ ½Ã°£)

½Ã°£ ¸Þ½ÃÁö´Â ÃßÀû ¸Þ½ÃÁö°¡ ¾Æ´Ñ ·Î±× ¸Þ½ÃÁöÀÔ´Ï´Ù. ÃßÀû ·¹º§¿¡ °ü°è ¾øÀÌ ²ô°í ÄÓ ¼ö ÀÖ½À´Ï´Ù.

±âº»°ªÀº 0ÀÔ´Ï´Ù.

UniqueIDTableName

°íÀ¯ ID »ý¼º¿¡ »ç¿ëµÈ ÃֽŰªÀÌ µé¾î ÀÖ´Â Å×À̺íÀ» ÁöÁ¤ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î Å×ÀÌºí¿¡´Â ÇϳªÀÇ ¿­(id)ÀÌ ÀÖ½À´Ï´Ù. Å×À̺íÀ» »ç¿ëÀÚ Á¤ÀÇÇÏ¿© UID »ý¼ºÀ» ÇÊ¿ä·Î ÇÏ´Â °¢ ¼Ó¼ºÀÇ ¿­À» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.

±âº»°ªÀº xworlds_uidÀÔ´Ï´Ù.

UseDefaults

UseDefaults°¡ true·Î ¼³Á¤µÇ°Å³ª ¼³Á¤µÇÁö ¾Ê´Â °æ¿ì Ä¿³ØÅÍ´Â °¢ Çʼö Business Object ¼Ó¼º¿¡ À¯È¿ÇÑ °ªÀ̳ª ±âº»°ªÀÌ Á¦°øµÇ´ÂÁö ¿©ºÎ¸¦ °Ë»çÇÕ´Ï´Ù. °ªÀÌ Á¦°øµÇ´Â °æ¿ì ÀÛ¼ºÀº ¼º°øÇÏ°í ±×·¸Áö ¾ÊÀ¸¸é ½ÇÆÐÇÕ´Ï´Ù.

UseDefaults°¡ false·Î ¼³Á¤µÇ´Â °æ¿ì Ä¿³ØÅÍ´Â °¢ Çʼö Business Object ¼Ó¼º¿¡ À¯È¿ÇÑ °ªÀÌ Á¦°øµÇ´ÂÁö ¿©ºÎ¸¸À» °Ë»çÇÕ´Ï´Ù. À¯È¿ÇÑ °ªÀÌ Á¦°øµÇÁö ¾Ê´Â °æ¿ì Create Á¶ÀÛ¿¡ ½ÇÆÐÇÕ´Ï´Ù.

±âº»°ªÀº falseÀÔ´Ï´Ù.

UseDefaultsForCreatingChildBOs

UseDefaultsForCreatingChildBOs°¡ true·Î ¼³Á¤µÇ°Å³ª ¼³Á¤µÇÁö ¾Ê´Â °æ¿ì Ä¿³ØÅÍ´Â °¢ Çʼö Business Object ¼Ó¼º¿¡ À¯È¿ÇÑ °ªÀ̳ª ±âº»°ªÀÌ Á¦°øµÇ´ÂÁö ¿©ºÎ¸¦ °Ë»çÇÕ´Ï´Ù. °ªÀÌ Á¦°øµÇ´Â °æ¿ì ÀÛ¼ºÀº ¼º°øÇÏ°í ±×·¸Áö ¾ÊÀ¸¸é ½ÇÆÐÇÕ´Ï´Ù.

UseDefaultsForCreatingChildBOs°¡ false·Î ¼³Á¤µÇ´Â °æ¿ì Ä¿³ØÅÍ´Â °¢ Çʼö Business Object ¼Ó¼º¿¡ À¯È¿ÇÑ °ªÀÌ Á¦°øµÇ´ÂÁö ¿©ºÎ¸¸À» °Ë»çÇÕ´Ï´Ù. À¯È¿ÇÑ °ªÀÌ Á¦°øµÇÁö ¾Ê´Â °æ¿ì Create Á¶ÀÛ¿¡ ½ÇÆÐÇÕ´Ï´Ù.

UseDefaultsForRetrieve

Æú¸µÀÇ °æ¿ì

UseDefaultsForRetrieve°¡ Á¤ÀǵÇÁö ¾Ê¾Ò´Âµ¥ true·Î ¼³Á¤ÇÑ °æ¿ì ±âº»°ªÀº µ¥ÀÌÅͺ£À̽º¿¡¼­ °Ë»öµÇ¾î ¼­¹ö·Î Àü¼ÛµÇ±â Àü¿¡ BO¿¡ ¼³Á¤µË´Ï´Ù.

UseDefaultsForRetrieve°¡ Á¤Àǵǰí false·Î ¼³Á¤ÇÑ °æ¿ì ±âº»°ªÀº µ¥ÀÌÅͺ£À̽º¿¡¼­ °Ë»öµÇ¾î ¼­¹ö·Î Àü¼ÛµÇ±â Àü¿¡ BO¿¡ ¼³Á¤µÇÁö ¾Ê½À´Ï´Ù.

¿äû ó¸®ÀÇ °æ¿ì

UseDefaultsForRetrieve°¡ Á¤ÀǵÇÁö ¾Ê°í false·Î ¼³Á¤ÇÑ °æ¿ì ±âº»°ªÀº µ¥ÀÌÅͺ£À̽º¿¡¼­ °Ë»öµÇ¾î ¼­¹ö·Î Àü¼ÛµÇ±â Àü¿¡ BO¿¡ ¼³Á¤µÇÁö ¾Ê½À´Ï´Ù.

UseDefaultsForRetrieve°¡ Á¤Àǵǰí true·Î ¼³Á¤ÇÑ °æ¿ì ±âº»°ªÀº µ¥ÀÌÅͺ£À̽º¿¡¼­ °Ë»öµÇ¾î ¼­¹ö·Î Àü¼ÛµÇ±â Àü¿¡ BO¿¡ ¼³Á¤µË´Ï´Ù.

Copyright IBM Corp. 1997, 2003