Sun ONE ·Î°í     ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     
Sun ONE Message Queue, ¹öÀü 3.0.1 °ü¸®ÀÚ ¼³¸í¼­



ºÎ·Ï A   Ç÷¯±× ÀΠÁö¼Ó¼º ¼³Á¤

ÀÌ ºÎ·Ï¿¡¼­´Â Ç÷¯±× ÀÎ Áö¼Ó¼ºÀ» »ç¿ëÇØ¼­ JDBC·Î ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍ ÀúÀå¼Ò¿¡ ¾×¼¼½ºÇϵµ·Ï ºê·ÎÄ¿¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

¼Ò°³

Sun¢â ONE Message Queue (MQ) ºê·ÎÄ¿¿¡´Â Áö¼Ó¼º Á¤º¸ÀÇ ±â·Ï°ú º¹¿øÀ» °ü¸®ÇÏ´Â Áö¼Ó¼º °ü¸®ÀÚ ±¸¼º ¿ä¼Ò°¡ ÀÖ½À´Ï´Ù("Áö¼Ó¼º °ü¸®ÀÚ" ÂüÁ¶). Áö¼Ó¼º °ü¸®ÀÚ´Â ±âº»ÀûÀ¸·Î ±âº» Á¦°øµÇ´Â ÆÄÀÏ ±â¹Ý µ¥ÀÌÅÍ ÀúÀå¼Ò¿¡ ¾×¼¼½ºÇϵµ·Ï ±¸¼ºµÇ¾î ÀÖÁö¸¸ JDBC ȣȯ µå¶óÀ̹ö¸¦ ÅëÇØ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ Ç÷¯±× ÀÎÀ¸·Î »ç¿ëÇϵµ·Ï À籸¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

Ç÷¯±× ÀÎ Áö¼Ó¼ºÀ» »ç¿ëÇϵµ·Ï ºê·ÎÄ¿¸¦ ±¸¼ºÇÏ·Á¸é ºê·ÎÄ¿ ÀνºÅϽº ±¸¼º ÆÄÀÏ¿¡ JDBC °ü·Ã µî·Ï Á¤º¸¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. MQ Áö¼Ó¼º ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Â ÀûÀýÇÑ µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶µµ ¸¸µé¾î¾ß ÇÕ´Ï´Ù. MQ¿¡´Â JDBC µå¶óÀ̹ö¿Í ºê·ÎÄ¿ ±¸¼º µî·Ï Á¤º¸¸¦ »ç¿ëÇØ¼­ Ç÷¯±× ÀÎ µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé°í °ü¸®ÇÏ´Â µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ À¯Æ¿¸®Æ¼(imqdbmgr)°¡ Á¦°øµË´Ï´Ù.

ÀÌ ºÎ·Ï¿¡ ¼³¸íµÈ ÀýÂ÷¿¡¼­´Â Java 2 SDK Enterprise Edition°ú ÇÔ²² Á¦°øµÇ´Â Cloudscape DBMS¸¦ »ç¿ëÇÏ´Â °æ¿ì¸¦ ¿¹·Î µé¾ú½À´Ï´Ù(J2EE SDK´Â java.sun.com¿¡¼­ ´Ù¿î·Îµå °¡´É). ¿¹¿¡¼­´Â (Ŭ¶óÀ̾ðÆ®/¼­¹ö ¹öÀü ´ë½Å) Cloudscape¿¡ ³»ÀåµÈ ¹öÀüÀ» »ç¿ëÇÕ´Ï´Ù. ÀýÂ÷ÀÇ Áöħ¿¡´Â Cloudscape ¿¹¿¡ ÀÖ´Â °æ·Î À̸§°ú µî·Ï Á¤º¸¸¦ »ç¿ëÇß½À´Ï´Ù. ÀÌ·¯ÇÑ ÁöħÀº "¿¹:"¶ó´Â ¸»·Î ±¸ºÐµË´Ï´Ù.

´Ù¸¥ ¿¹´Â ´ÙÀ½ À§Ä¡¿¡ ÀÖ½À´Ï´Ù.

IMQ_HOME/demo/jdbc (SolarisÀÇ °æ¿ì /usr/demo/imq/jdbc)

JDBC·Î ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍ ÀúÀå¼Ò Ç÷¯±× ÀÎ

JDBC·Î ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ Ç÷¯±× ÀÎÇÏ´Â ÀÛ¾÷Àº ´Ü ¸î ´Ü°è·Î ÀÌ·ç¾îÁý´Ï´Ù.

JDBC·Î ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ Ç÷¯±× ÀÎÇÏ´Â ¹æ¹ý

  1. ºê·ÎÄ¿ÀÇ ±¸¼º ÆÄÀÏ¿¡¼­ JDBC °ü·Ã µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÕ´Ï´Ù.
  2. Ç¥ A-1¿¡ ¼³¸íµÈ µî·Ï Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.

  3. ´ÙÀ½ °æ·Î¿¡ JDBC µå¶óÀ̹ö jar ÆÄÀÏÀÇ »çº» ¶Ç´Â ½Éº¼¸¯ ¸µÅ©¸¦ ³Ö½À´Ï´Ù.
  4. IMQ_VARHOME/lib/ext (SolarisÀÇ °æ¿ì /usr/share/lib/imq/ext/)

    º¹»ç ¿¹(Solaris):

    % cp j2sdk_install_directory/lib/cloudscape/cloudscape.jar IMQ_VARHOME/lib/ext

    ½Éº¼¸¯ ¸µÅ© ¿¹(Solaris):

    % ln -s j2sdk_install_directory/lib/cloudscape/cloudscape.jar IMQ_VARHOME/lib/ext

  5. MQ Áö¼Ó¼º¿¡ ÇÊ¿äÇÑ µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶¸¦ ¸¸µì´Ï´Ù.
  6. imqdbmgr create all ¸í·É(³»Àå µ¥ÀÌÅͺ£À̽ºÀÇ °æ¿ì) ¶Ç´Â imqdbmgr create tbl ¸í·É(¿ÜºÎ µ¥ÀÌÅͺ£À̽ºÀÇ °æ¿ì)À» »ç¿ëÇÕ´Ï´Ù. "µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ À¯Æ¿¸®Æ¼(imqdbmgr)"¸¦ ÂüÁ¶ÇϽʽÿÀ.

    ¿¹:

    % cd IMQ_HOME/bin (SolarisÀÇ °æ¿ì /usr/bin)

    % imqdbmgr create all



ÁÖ

³»Àå µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â µ¥ÀÌÅͺ£À̽º¸¦ ´ÙÀ½ µð·ºÅ丮¿¡ ¸¸µå´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

IMQ_VARHOME/instances/brokerName/dbstore/dabatabseName
(SolarisÀÇ °æ¿ì /var/imq/instances/brokerName/dbstore/)

³»Àå µ¥ÀÌÅͺ£À̽º°¡ »ç¿ëÀÚ ¾ÆÀ̵ð¿Í ºñ¹Ð¹øÈ£·Î º¸È£µÇÁö ¾Ê´Â °æ¿ì¿¡´Â ÆÄÀÏ ½Ã½ºÅÛ ±ÇÇÑÀ¸·Î º¸È£ÇÕ´Ï´Ù. ºê·ÎÄ¿¿¡¼­ µ¥ÀÌÅͺ£À̽º¸¦ ÀÐ°í ¾µ ¼ö ÀÖµµ·Ï ÇÏ·Á¸é ºê·ÎÄ¿¸¦ ½ÇÇàÇÏ´Â »ç¿ëÀÚ°¡ imqdbmgr ¸í·ÉÀ» »ç¿ëÇØ¼­ ³»Àå µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µç »ç¿ëÀÚ¿Í °°¾Æ¾ß ÇÕ´Ï´Ù("µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ À¯Æ¿¸®Æ¼(imqdbmgr)" ÂüÁ¶).



JDBC °ü·Ã ºê·ÎÄ¿ ±¸¼º µî·Ï Á¤º¸

ºê·ÎÄ¿ÀÇ ÀνºÅϽº ±¸¼º ÆÄÀÏÀº ´ÙÀ½ À§Ä¡¿¡ ÀÖ½À´Ï´Ù.

IMQ_VARHOME/instances/brokerName/props/config.properties
(SolarisÀÇ °æ¿ì /var/imq/instances/brokerName/props/config.properties)

ÆÄÀÏÀÌ ¾ÆÁ÷ ¾ø´Â °æ¿ì¿¡´Â MQ¿¡¼­ ÆÄÀÏÀ» ¸¸µé ¼ö ÀÖµµ·Ï -name brokerName ¿É¼ÇÀ» »ç¿ëÇØ¼­ ºê·ÎÄ¿¸¦ ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.

Ç¥ A-1¿¡´Â JDBC·Î ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ Ç÷¯±× ÀÎÇÒ ¶§ ¼³Á¤ÇØ¾ß ÇÏ´Â ±¸¼º µî·Ï Á¤º¸°¡ ÀÖ½À´Ï´Ù. ÀÌ µî·Ï Á¤º¸´Â °¢ ºê·ÎÄ¿ ÀνºÅϽºÀÇ ±¸¼º ÆÄÀÏ(config.properties)¿¡¼­ Ç÷¯±× ÀÎ Áö¼Ó¼ºÀ» »ç¿ëÇÏ¿© ¼³Á¤ÇÕ´Ï´Ù. Å×ÀÌºí¿¡´Â Cloudscape DBMS ¿¹¿¡ ÁöÁ¤ÇÒ °ªÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Ç¥ A-1    JDBC °ü·Ã µî·Ï Á¤º¸ 

µî·Ï Á¤º¸ À̸§

¼³¸í

imq.persist.store
 

ÆÄÀÏ ±â¹Ý ¶Ç´Â JDBC ±â¹Ý µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

¿¹:

jdbc
 
imq.persist.jdbc.brokerid
(¼±Åà »çÇ×)

 

°°Àº µ¥ÀÌÅͺ£À̽º¸¦ ¿µ±¸ µ¥ÀÌÅÍ ÀúÀå¼Ò·Î »ç¿ëÇϰí ÀÖ´Â ºê·ÎÄ¿ ÀνºÅϽº°¡ µÎ °³ ÀÌ»óÀÎ °æ¿ì µ¥ÀÌÅͺ£À̽º Å×À̺í À̸§¿¡ Ãß°¡ÇÏ¿© °íÀ¯ÇÑ À̸§À¸·Î ¸¸µé¾î ÁÖ´Â ºê·ÎÄ¿ ÀνºÅϽº ½Äº°ÀÚ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. (º¸Åë ÇÑ ºê·ÎÄ¿ ÀνºÅϽº¿¡ ´ëÇØ¼­¸¸ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â ³»Àå µ¥ÀÌÅͺ£À̽º¿¡´Â ÇÊ¿ä ¾ø½À´Ï´Ù.) ½Äº°ÀÚ´Â µ¥ÀÌÅͺ£À̽º¿¡ Çã¿ëµÇ´Â ÃÖ´ë Å×À̺í À̸§ ±æÀÌ¿¡¼­ 12¸¦ »« ±æÀ̸¦ ³ÑÁö ¾Ê´Â ¿µ¹®ÀÚ ¹× ¼ýÀÚ ¹®ÀÚ¿­À̾î¾ß ÇÕ´Ï´Ù.

¿¹: Cloudscape¿¡´Â ÇÊ¿ä ¾øÀ½

 
imq.persist.jdbc.driver
 

µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÒ JDBC µå¶óÀ̹öÀÇ Java Ŭ·¡½º À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

¿¹:

COM.cloudscape.core.JDBCDriver
 
imq.persist.jdbc.opendburl
 

±âÁ¸ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¿¬°áÀ» ¿©´Â µ¥ÀÌÅͺ£À̽º URLÀ» ÁöÁ¤ÇÕ´Ï´Ù.

¿¹:

jdbc:cloudscape:IMQ_VARHOME/
instances/brokerName/dbstore/imqdb

(SolarisÀÇ °æ¿ì jdbc:cloudscape:var/imq...)

 
imq.persist.jdbc.createdburl
(¼±Åà »çÇ×)

 

µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé±â À§ÇØ ¿¬°áÀ» ¿©´Â µ¥ÀÌÅͺ£À̽º URLÀ» ÁöÁ¤ÇÕ´Ï´Ù. (imqdbmgrÀ» »ç¿ëÇØ¼­ µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µå´Â °æ¿ì¿¡¸¸ ÁöÁ¤ÇÕ´Ï´Ù.)

¿¹:

jdbc:cloudscape:IMQ_VARHOME/
instances/brokerName/dbstore/
imqdb;create=true

(SolarisÀÇ °æ¿ì jdbc:cloudscape:var/imq...)

 
imq.persist.jdbc.closedburl
(¼±Åà »çÇ×)

 

ºê·ÎÄ¿¸¦ Á¾·áÇÒ ¶§ ÇöÀç µ¥ÀÌÅͺ£À̽º ¿¬°áÀ» Á¾·áÇÏ´Â µ¥ÀÌÅͺ£À̽º URLÀ» ÁöÁ¤ÇÕ´Ï´Ù.

¿¹(Cloudscape¿¡ ÇÊ¿ä):

jdbc:cloudscape:;shutdown=true
 
imq.persist.jdbc.user
(¼±Åà »çÇ×)

 

ÇÊ¿äÇÑ °æ¿ì µ¥ÀÌÅͺ£À̽º ¿¬°áÀ» ¿­ ¶§ »ç¿ëµÇ´Â »ç¿ëÀÚ ¾ÆÀ̵𸦠ÁöÁ¤ÇÕ´Ï´Ù. º¸¾È»óÀÇ ÀÌÀ¯·Î ¸í·ÉÁÙ ¿É¼ÇÀ» »ç¿ëÇØ¼­ °ªÀ» ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
imqbrokerd -dbuser
¹× imqdbmgr -u

 
imq.persist.jdbc.needpassword
(¼±Åà »çÇ×)

 

ºê·ÎÄ¿¿¡ ¾×¼¼½ºÇÒ ¶§ µ¥ÀÌÅͺ£À̽º¿¡ ºñ¹Ð¹øÈ£°¡ ÇÊ¿äÇÑÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. true °ªÀº ºñ¹Ð¹øÈ£°¡ ÇÊ¿äÇÏ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ºñ¹Ð¹øÈ£´Â ´ÙÀ½°ú °°Àº ¸í·ÉÁÙ ¿É¼ÇÀ» »ç¿ëÇØ¼­ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
imqbrokerd -dbpassword
imqdbmgr -p

¸í·ÉÁÙ ¿É¼Ç°ú passfile ("Passfile »ç¿ë" ÂüÁ¶) Áß ¾î´À °ÍÀ¸·Îµµ ºñ¹Ð¹øÈ£¸¦ Á¦°øÇÏÁö ¾ÊÀº °æ¿ì ºê·ÎÄ¿´Â ºñ¹Ð¹øÈ£¸¦ ¹¯´Â ÇÁ·ÒÇÁÆ®¸¦ Ç¥½ÃÇÕ´Ï´Ù.

 
imq.persist.jdbc.password
(¼±Åà »çÇ×)

 

ÇÊ¿äÇÑ °æ¿ì µ¥ÀÌÅͺ£À̽º ¿¬°áÀ» ¿­ ¶§ »ç¿ëµÇ´Â ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. passfile¿¡¸¸ ÁöÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù("Passfile »ç¿ë" ÂüÁ¶). º¸¾ÈÀ» °­È­ÇÏ·Á¸é ºê·ÎÄ¿°¡ ºñ¹Ð¹øÈ£¸¦ ¹¯´Â ÇÁ·ÒÇÁÆ®¸¦ Ç¥½ÃÇÏ°Ô Çϰųª ´ÙÀ½ ¸í·ÉÁÙ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
imqbrokerd -dbpassword
imqdbmgr -p

 

ºê·ÎÄ¿ ±¸¼º µî·Ï Á¤º¸¿Í ¸¶Âù°¡Áö·Î, -D ¸í·ÉÁÙ ¿É¼ÇÀ» »ç¿ëÇØ¼­ °ªÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º¿¡ µ¥ÀÌÅͺ£À̽º ƯÁ¤ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇØ¾ß ÇÏ´Â °æ¿ì¿¡µµ ºê·ÎÄ¿(imqbrokerd) ¶Ç´Â µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ À¯Æ¿¸®Æ¼(imqdbmgr)¸¦ ½ÃÀÛÇÒ ¶§ -D ¸í·ÉÁÙ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿¹:

Cloudscape ³»Àå µ¥ÀÌÅͺ£À̽ºÀÇ ¿¹¿¡¼­´Â µ¥À̺£À̽º ¿¬°á URL¿¡ µ¥ÀÌÅͺ£À̽º Àý´ë °æ·Î¸¦ ÁöÁ¤ÇÏ´Â ´ë½Å(Ç¥ A-1 ¿¹ ÂüÁ¶), -D ¸í·ÉÁÙ ¿É¼ÇÀ» »ç¿ëÇØ¼­ Cloudscape ½Ã½ºÅÛ µð·ºÅ丮¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

-Dcloudscape.system.home=IMQ_VARHOME/instances/brokerName/dbstore

ÀÌ °æ¿ì µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé°í ¿©´Â URLÀ» ´ÙÀ½°ú °°ÀÌ °£´ÜÇÏ°Ô ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

imq.persist.jdbc.createdburl=jdbc:cloudscape:imqdb;create=true

±×¸®°í

imq.persist.jdbc.opendburl=jdbc:cloudscape:imqdb

°¡ °¢°¢ Àû¿ëµË´Ï´Ù.

µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ À¯Æ¿¸®Æ¼(imqdbmgr)

MQ¿¡´Â Áö¼Ó¼º¿¡ ÇÊ¿äÇÑ ½ºÅ°¸¶¸¦ ¼³Á¤ÇÏ´Â µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ À¯Æ¿¸®Æ¼(imqdbmgr)°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â Å×À̺íÀÌ ¼Õ»óµÇ°Å³ª µ¥ÀÌÅÍ ÀúÀå¼Ò·Î ´Ù¸¥ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡ MQ µ¥ÀÌÅͺ£À̽º Å×À̺íÀ» »èÁ¦ÇÏ´Â ¿ëµµ·Îµµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.



ÁÖ

ºê·ÎÄ¿ ÀνºÅϽº°¡ ºñÁ¤»óÀûÀ¸·Î Áß´ÜÇϸé ÂüÁ¶µÇÁö ¾ÊÀº Áö¼Ó¼º Á¤º¸°¡ µ¥ÀÌÅÍ ÀúÀå¼Ò¿¡ ³²À» ¼ö ÀÖ½À´Ï´Ù. ºê·ÎÄ¿¸¦ ½ÃÀÛÇÑ ÈÄ Á¾·áÇÏ¸é º¸ÅëÀº µ¥ÀÌÅÍ ÀúÀå¼Ò°¡ Áö¿öÁý´Ï´Ù.



ÀÌ Àý¿¡¼­´Â ±âº» imqdbmgr ¸í·É ±¸¹®À» ¼³¸íÇϰí, ÇÏÀ§ ¸í·É ¸ñ·ÏÀ» Á¦°øÇϰí, imqdbmgr ¸í·É ¿É¼ÇÀ» ¿ä¾àÇÕ´Ï´Ù.

¸í·É ±¸¹®

imqdbmgr ¸í·ÉÀÇ ÀÏ¹Ý ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

imqdbmgr subcommand argument [options]
imqdbmgr -h|-help
imqdbmgr -v|-version

-v ¶Ç´Â -h ¿É¼ÇÀ» ÁöÁ¤ÇÏ´Â °æ¿ì ¸í·ÉÁÙ¿¡ ÁöÁ¤µÈ ÇÏÀ§ ¸í·ÉÀÌ ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¸é ¹öÀü Á¤º¸´Â Ç¥½ÃµÇÁö¸¸ create ÇÏÀ§ ¸í·ÉÀº ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.

imqdbmgr create all -v

imqdbmgr ÇÏÀ§ ¸í·É

µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ À¯Æ¿¸®Æ¼(imqdbmgr)¿¡´Â Ç¥ A-2¿¡ ³ª¿­µÈ ÇÏÀ§ ¸í·ÉÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Ç¥ A-2    imqdbmgr ÇÏÀ§ ¸í·É 

ÇÏÀ§ ¸í·É
¹× Àμö

¼³¸í

create all
 

»õ µ¥ÀÌÅͺ£À̽º¿Í MQ ¿µ±¸ ÀúÀå¼Ò ½ºÅ°¸¶¸¦ ¸¸µì´Ï´Ù. ÀÌ ¸í·ÉÀº ³»Àå µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ¿¡ »ç¿ëµÇ¸ç, »ç¿ëÇÏ´Â °æ¿ì¿¡´Â imq.persist.jdbc.createdburl µî·Ï Á¤º¸¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

 
create tbl
 

±âÁ¸ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ¿¡ MQ ¿µ±¸ ÀúÀå¼Ò ½ºÅ°¸¶¸¦ ¸¸µì´Ï´Ù. ÀÌ ¸í·ÉÀº ¿ÜºÎ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ¿¡ »ç¿ëµË´Ï´Ù.

 
delete tbl
 

ÇöÀç ¿µ±¸ ÀúÀå¼Ò µ¥ÀÌÅͺ£À̽º¿¡¼­ ±âÁ¸ MQ µ¥ÀÌÅͺ£À̽º Å×À̺íÀ» »èÁ¦ÇÕ´Ï´Ù.

 
recreate tbl
 

ÇöÀç ¿µ±¸ ÀúÀå¼Ò µ¥ÀÌÅͺ£À̽º¿¡¼­ ±âÁ¸ MQ µ¥ÀÌÅͺ£À̽º Å×À̺íÀ» »èÁ¦ÇÑ ÈÄ MQ ¿µ±¸ ÀúÀå¼Ò ½ºÅ°¸¶¸¦ ´Ù½Ã ¸¸µì´Ï´Ù.

 

imqdbmgr ¸í·É ¿É¼Ç ¿ä¾à

Ç¥ A-3¿¡´Â imqdbmgr ¸í·ÉÀÇ ¿É¼ÇÀÌ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ A-3    imqdbmgr ¿É¼Ç

¿É¼Ç

¼³¸í

-Dproperty=value
 

ÁöÁ¤ÇÑ µî·Ï Á¤º¸¸¦ ÁöÁ¤ÇÑ °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.

 
-b brokerName
 

ºê·ÎÄ¿ ÀνºÅϽº À̸§À» ÁöÁ¤Çϰí ÇØ´ç ÀνºÅϽº ±¸¼º ÆÄÀÏÀ» »ç¿ëÇÕ´Ï´Ù.

 
-h
 

»ç¿ë µµ¿ò¸»À» Ç¥½ÃÇÕ´Ï´Ù. ¸í·ÉÁÙ¿¡ ÀÖ´Â ¸í·ÉÀº ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.

 
-p password
 

µ¥ÀÌÅͺ£À̽º ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

 
-u name
 

µ¥ÀÌÅͺ£À̽º »ç¿ëÀÚ ¾ÆÀ̵𸦠ÁöÁ¤ÇÕ´Ï´Ù.

 
-v
 

¹öÀü Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¸í·ÉÁÙ¿¡ ÀÖ´Â ¸í·ÉÀº ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.

 


ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     
Copyright 2002 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.


ºÎǰ ¹øÈ£: 817-5019-10