AIX/DB2 ȯ°æ¿¡¼­ ¾î´ðÅÍ ±¸¼º

AIX ½Ã½ºÅÛ¿¡ ¾î´ðÅ͸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½ Áö½Ã»çÇ×À» ¼ø¼­´ë·Î µû¸£½Ê½Ã¿À.

DB2 »ç¿ëÀڷμ­

  1. Portal InfranetÀÇ ÀνºÅϽº¿¡ »ç¿ëµÈ DB2 »ç¿ëÀÚ ID·Î AIX ½Ã½ºÅÛ¿¡ ·Î±×ÀÎÇϽʽÿÀ(¿¹: db2instl).
  2. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.

    db2 catalog tcpip node local_DB2_hostname remote remote_DB2_hostname 
     server DB2_instance_portnumber
     

    ¿¹:

    db2 catalog tcpip node db2host remote db2host server 50000

  3. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.

    db2 catalog database DB_name as DB_name at node DB2_hostname
     

    ¿¹:

    db2 catalog database CWPortal as CWPortal at node db2hos

  4. ·Î±×¿ÀÇÁÇϽʽÿÀ.

»ç¿ëÀÚ ¡ºpin¡»À¸·Î¼­

  1. AIX ½Ã½ºÅÛ¿¡ pinÀ¸·Î ·Î±×ÀÎÇϽʽÿÀ(ÇÊ¿äÇϸé pin »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇϽʽÿÀ).
  2. db2profile ÆÄÀÏÀ» »ç¿ëÀÚ pinÀÇ È¨ µð·ºÅ丮·Î º¹»çÇϰí, ../db2profile ÇàÀ» .profile ÆÄÀÏ¿¡ Ãß°¡ÇÏ¿© Ä¿³ØÅ͸¦ ½ÃÀÛÇϱâ Àü¿¡ db2profile ½© ½ºÆ®¸³Æ® ÆÄÀÏÀ» ½ÇÇàÇϽʽÿÀ.

    ÆÄÀÏÀº DB2¿ë Portal InfranetÀ» ¼³Ä¡ÇÒ ¶§ »ç¿ëµÈ °èÁ¤ÀÇ È¨ µð·ºÅ丮¿¡¼­ sqllib µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù(¿¹: /home/db2instl/sqllib).

    database.bnd ÆÄÀÏÀ» $COSSWORKDS/connectors/Portal/dependencies/config_files/DB2¿¡¼­ »ç¿ëÀÚ pinÀÇ È¨ µð·ºÅ丮·Î º¹»çÇϽʽÿÀ.

  3. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.

    db2 connect to DB_name user pin using pin
     

    ¿¹:

    db2 connect to CWPortal user pin using pin

  4. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.

    dbw bind database.bnd

  5. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.

    db2 disconnect all

  6. ´ÙÀ½ ÇàÀ» »ç¿ëÀÚ pinÀÇ .profile ÆÄÀÏ¿¡ Ãß°¡ÇϽʽÿÀ.

    export DB2DBDFT=DB_name
     

    ¿¹:

    export DB2DBDFT=CWPortal

  7. pinÀ» ·Î±×¿ÀÇÁÇϽʽÿÀ.

»ç¿ëÀÚ ¡ºcwadmin¡»À¸·Î¼­

  1. Ä¿³ØÅÍ ½ÃÀÛ ½Ã »ç¿ëµÇ´Â »ç¿ëÀÚ cwadminÀ¸·Î AIX ½Ã½ºÅÛ¿¡ ·Î±×ÀÎÇϽʽÿÀ.
  2. Ä¿³ØÅ͸¦ ½ÃÀÛÇϱâ Àü¿¡ db2profile ½© ½ºÅ©¸³Æ® ÆÄÀÏÀ» ½ÇÇàÇϽʽÿÀ.

    ÆÄÀÏÀº DB2¿ë Portal InfranetÀ» ¼³Ä¡ÇÒ ¶§ »ç¿ëµÈ °èÁ¤ÀÇ È¨ µð·ºÅ丮¿¡¼­ sqllib µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù(¿¹: /home/db2instl/sqllib).

    connector_manager_Portal ÆÄÀÏÀ» $ProductDir/connectors/Portal¿¡¼­ $ProductDir/connectors/binÀ¸·Î º¹»çÇϽʽÿÀ.

  3. $ProductDir/connectors/Portal·Î µð·ºÅ丮¸¦ º¯°æÇϽʽÿÀ. start_Portal.sh ÆÄÀÏ¿¡¼­ PORTAL_HOME=/opt/portal/6.1 ÇàÀ» ´ÙÀ½°ú °°Àº ÀûÇÕÇÑ °ªÀ¸·Î º¯°æÇϽʽÿÀ.

    PORTAL_HOME=PortalInfranet_home_dir

    ¿¹: /opt/portal/6.2

  4. cwadminÀ» ·Î±×¿ÀÇÁÇϽʽÿÀ.

»ç¿ëÀÚ ¡ºpin¡»À¸·Î¼­

  1. AIX ½Ã½ºÅÛ¿¡ pinÀ¸·Î ·Î±×ÀÎÇϽʽÿÀ.
  2. Infranet ÆÄÀÏ pcm.jar ¹× pcmext.jar¸¦ $ProductDir/connectors/Portal/dependencies¿¡ º¹»çÇϽʽÿÀ. ÀÌµé ÆÄÀÏÀº Infranet ¼­¹öÀÇ $INFRANET/jars µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.
  3. custom_opcode.h ÆÄÀÏÀ» $INFRANET/include¿¡ º¹»çÇϽʽÿÀ.
  4. custom_opcode_mem_map ÆÄÀÏÀ» $INFRANET/lib¿¡ º¹»çÇϽʽÿÀ.
  5. .profile ÆÄÀÏÀ» pinÀÇ È¨ µð·ºÅ丮(¿¹: /home/pin)¿¡ º¹»çÇϽʽÿÀ. ÇÊ¿äÇÑ °æ¿ì »ç¿ëÀÚ ½Ã½ºÅÛÀÇ È¯°æ º¯¼ö ¼³Á¤À» ¹Ý¿µÇϵµ·Ï .profile ÆÄÀÏÀ» ¼öÁ¤ÇϽʽÿÀ. ÅØ½ºÆ® ÆíÁý±â(¿¹: vi)¸¦ »ç¿ëÇÏ¿© º¯°æÇϽʽÿÀ. ȯ°æ º¯¼ö°¡ ¸ÂÀ¸¸é, ¸í·É ÇÁ·ÒÇÁÆ®¿¡ ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© ½Ã½ºÅÛ¿¡ ȯ°æ º¯¼ö¸¦ ·ÎµåÇϽʽÿÀ.

    ../.profile

  6. fm_crossworlds.so ÆÄÀÏÀ» $INFRANET/lib µð·ºÅ丮¿¡ º¹»çÇϽʽÿÀ. ÀÌ ÆÄÀÏ¿¡´Â À̺¥Æ®¿¡ ´ëÇÑ Æ®¸®°Å°¡ ÀÖ½À´Ï´Ù.

    ÁÖ:
    AIX´Â ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇϹǷÎ, ÆÄÀÏÀÌ ¾øÀ¸¸é ¸ðµç µð·ºÅ丮 ¹× ÆÄÀÏ À̸§¿¡ ¿Ã¹Ù¸¥ ´ë¼Ò¹®ÀÚ°¡ »ç¿ëµÇ¾ú´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.

    ½Ã½ºÅÛÀÌ .so ÆÄÀÏÀ» ÀνÄÇÒ ¼ö ÀÖµµ·Ï $LIBRARY_PATH º¯¼ö¿¡ $INFRANET/lib °æ·Î°¡ µé¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.

  7. ½Ã½ºÅÛÀÌ .so ÆÄÀÏÀ» ÀνÄÇÒ ¼ö ÀÖµµ·Ï $LIBRARY_PATH º¯¼ö¿¡ $INFRANET/lib °æ·Î°¡ µé¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
  8. ´ÙÀ½ ÆÄÀÏÀ» $CW_PORTAL_PATH µð·ºÅ丮·Î º¹»çÇϽʽÿÀ(¿¹:

    /opt/portal/6.2/sys/cm).

  9. pin_notify_cw ÆÄÀÏÀ» $INFRANET/sys/test µð·ºÅ丮¿¡ ¹èÄ¡ÇϽʽÿÀ. ÀÌ ÆÄÀÏ¿¡´Â Ä¿³ØÅÍ À̺¥Æ®ÀÇ À̸§ÀÌ ÀÖ½À´Ï´Ù. ÀÓÀÇÀÇ À̺¥Æ®°¡ Ãß°¡ ¶Ç´Â »èÁ¦µÇ¾î¾ß ÇÏ´Â °æ¿ì, ÀÌ ÆÄÀÏÀÇ Ç¥ÁØ Çü½ÄÀ» µû¸£½Ê½Ã¿À. /event°¡ /event/customer ¹×

    /event/status¿Í °°Àº ¸ðµç ¼­ºêŬ·¡½º¸¦ ĸ½¶È­ÇÔ¿¡ À¯ÀÇÇϽʽÿÀ.

Copyright IBM Corp. 1997, 2003