Warehouse Manager ¼³Ä¡ ¾È³»¼­

AIX ¹× Solaris ¿î¿µ ȯ°æ ¿þ¾îÇϿ콺 ¿¡ÀÌÀüÆ® ȯ°æ ±¸¼º

AIX ¶Ç´Â Solaris ¿î¿µ ȯ°æ ¿þ¾îÇϿ콺 ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ÇÑ ÈÄ¿¡´Â ¿þ¾îÇϿ콺 ¿¡ÀÌÀüÆ® ȯ°æÀ» ±¸¼ºÇϰí DB2 ³ëµå ¹× µ¥ÀÌÅͺ£À̽º¸¦ īŻ·Î±×È­ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ Àå¿¡¼­´Â ¿þ¾îÇϿ콺 ¿¡ÀÌÀüÆ® ȯ°æ ±¸¼º ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.


¿þ¾îÇϿ콺 ¿¡ÀÌÀüÆ® ȯ°æ ±¸¼º

ÀÌ Àý¿¡¼­´Â IWH.environment ÆÄÀÏ¿¡ ¼³Á¤ÇØ¾ß ÇÒ È¯°æ º¯¼ö¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. º¯°æÇØ¾ß Çϴ ȯ°æ º¯¼ö´Â START ¹× END ÁÖ¼® Çà »çÀÌ¿¡ ÀÖ½À´Ï´Ù. ±×¸² 2¿¡´Â »ùÇà IWH.environment ÆÄÀÏÀÇ ±¸¼º °¡´É ºÎºÐÀÌ Ç¥½ÃµË´Ï´Ù.

ODBC¿Í DB2 CLI »ç¿ëÀÚ ¸ðµÎ¿¡°Ô ´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

  1. ¸ðµç »óȲ¿¡¼­ DB2INSTANCE º¯¼ö¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
  2. DB2 CLI ¾×¼¼½º¸¦ À§Çؼ­´Â DB2 ȯ°æ Àý¿¡ º¯¼ö¸¸ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

    DB2 µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â ¿þ¾îÇϿ콺 ¼Ò½º³ª ¸ñÇ¥¿¡ ¾×¼¼½ºÇϱâ À§Çؼ­´Â DB2 ȯ°æ ¼½¼Ç¿¡¼­ º¯¼ö¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.

  3. ¼³Á¤ÇÑ º¯¼ö¿¡ ´ëÇÑ ÁÖ¼® ¹®ÀÚ(#)¸¦ Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù.

ODBC »ç¿ëÀÚ¿¡°Ô ´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

  1. ODBC ¾×¼¼½ºÀÇ °æ¿ì, IS_ODBC º¯¼ö¸¦ ODBC ¼³Ä¡ °æ·Î·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ º¯¼ö¿¡´Â ÁÖ¼®ÀÌ ¾ø¾î¾ß ÇÕ´Ï´Ù.

    AIX¿¡¼­, ±âº» °æ·Î´Â /usr/lpp/db2_07_01/odbcÀÔ´Ï´Ù. Solaris ¿î¿µ ȯ°æ¿¡¼­ ±âº» °æ·Î´Â /opt/IBMdb2/V7.1/odbcÀÔ´Ï´Ù.

  2. ¼±ÅÃÇÑ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ODBC ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇϽʽÿÀ.

IWH.environment ÆÄÀÏ¿¡¼­ÀÇ ¼³Á¤À» º¯°æÇÒ ¶§ ¿þ¾îÇϿ콺 ¿¡ÀÌÀüÆ® µð¸ÕÀ» Àç½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.

±×¸² 2. »ùÇà IWH.environment ÆÄÀÏ

# !!!!!!!!!!!!!!!!!!!!!!!!!! ATTENTION !!!!!!!!!!!!!!!!!!!!!!!!!
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# !     START OF MUST SET ENVIRONMENT VARIABLES SECTION        !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! DB2 environment section. Please set DB2 instance id        !
#
DB2INSTANCE=<.... your DB2 instance id ....>     
LANG=en_US
LC_ALL=en_US
DB2CODEPAGE=819
export DB2INSTANCE LANG LC_ALL DB2CODEPAGE
# ! If usingr Data Warehouse Center ODBC driver, set the 
# ! IS_ODBC environment variable to the path for         
# ! Data Warehouse Center ODBC driver directory.        
#
# IS_ODBC=<....your ODBC base install directory>
# Should have path for  Warehouse Center ODBC driver odbc dir
# ! For essbase udp, set the following path :                  !
#
# ARBORPATH=<..../essbase>
# export ARBORPATH
# ! If using Oracle ODBC driver, set the following paths: !
#
# ORACLE_HOME=<.... your Oracle client HOME dir ....>
# TNS_ADMIN=<.... your TNS_ADMIN dir ....>
# ORACLE_SID=<.... your ORACLE_SID ....>
# export ORACLE_HOME TNS_ADMIN ORACLE_SID
# ! If using Sybase ODBC driver, set the following paths: !
#
# SYBASE=<.... your Sybase client dir ....>
# DSQUERY=<.... your DSQUERY value ....>
# export SYBASE DSQUERY
# ! If using Informix ODBC driver, set the following paths:!
#
# INFORMIXDIR=<.... your Informix client dir ....>
# INFORMIXSERVER=<.... your Informix Server ....>
# export INFORMIXDIR INFORMIXSERVER
# Environment variables for JCL templates and logs.
# You can choose to change values for following environment variables!
#
VWSPATH=<... the warehouse agent base install directory ...>
VWS_LOGGING=/var/IWH/                     # default path
export VWS_LOGGING VWSPATH
# !!!!!!!!!!!!!!!!!!!!!!!!!! ATTENTION !!!!!!!!!!!!!!!!!!!!!!!!!
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# !     END OF MUST SET ENVIRONMENT VARIABLES SECTION          !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

¿þ¾îÇϿ콺 ¿¡ÀÌÀüÆ® ȯ°æÀ» ±¸¼ºÇÏ·Á¸é,

  1. ¿¬°á À¯ÇüÀ» ¼³Á¤ÇϽʽÿÀ.
    1. ·çÆ®·Î ·Î±×¿ÂÇϽʽÿÀ.
    2. ´ÙÀ½ ¸í·É Áß Çϳª¸¦ ÀÔ·ÂÇÏ¿© ¼³Ä¡ µð·ºÅ丮¿¡ ÀÖ´Â bin ¼­ºêµð·ºÅ丮·Î º¯°æÇϽʽÿÀ.
      • AIX¿¡¼­, cd /usr/lpp/db2_07_01/binÀ» ÀÔ·ÂÇϽʽÿÀ.
      • Solaris ¿î¿µ ȯ°æ¿¡¼­, cd /opt/IBMdb2/V7.1/binÀ» ÀÔ·ÂÇϽʽÿÀ.
    3. IWH2AGNT·Î ¿Ã¹Ù¸¥ ¼ÒÇÁÆ® ¸µÅ©¸¦ ¼³Á¤ÇϽʽÿÀ. ÀÌ·¸°Ô ÇÏ·Á¸é IWH.agent.db.interface ¸í·ÉÀ» ¼öÇàÇϽʽÿÀ. ÀÌ ¸í·ÉÀÇ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.
      IWH.agent.db.interface [ odbc | db2cli ]
      

      ¿þ¾îÇϿ콺 ¿¡ÀÌÀüÆ® ½ÇÇà ÆÄÀÏ ¹öÀüÀº µÎ °¡Áö°¡ ÀÖ½À´Ï´Ù.

      • IWH2AGNT.db2cli ÆÄÀÏÀº DB2 CLI ¸µÅ©ÀÔ´Ï´Ù. DataJoiner(Oracle, Sybase, Microsoft SQL Server, Informix, VSAM, IMS)¸¦ ÅëÇØ ÀÌÁúÀûÀÎ µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇϰí ÀÌ ¸µÅ©¸¦ »ç¿ëÇÏ¿© DB2 °è¿­¿¡ ¾×¼¼½ºÇϽʽÿÀ.

        À̰ÍÀº ±âº» ¸µÅ©ÀÔ´Ï´Ù.

      • IWH2AGNT.ivodbc ÆÄÀÏÀº ODBC ¸µÅ©ÀÔ´Ï´Ù. ÀÌ ¸µÅ©¸¦ »ç¿ëÇÏ¿© DB2 °è¿­, Oracle, Sybase ¹× Informix µ¥ÀÌÅͺ£À̽º, µ¥ÀÌÅÍ ÆÄÀÏ¿¡ ¾×¼¼½ºÇϽʽÿÀ.
  2. DB2 ¶Ç´Â DataJoiner ¼Ò½º ¶Ç´Â ¸ñÇ¥ µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇϱâ À§ÇØ, ´ÙÀ½ º¯¼ö¸¦ IWH.environment ÆÄÀÏ¿¡ ¼³Á¤ÇϽʽÿÀ. AIX¿¡¼­, ÆÄÀÏÀº /usr/lpp/db2_07_01/bin µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. Solaris ¿î¿µ ȯ°æ¿¡¼­ ÆÄÀÏÀº /opt/IBMdb2/V7.1/bin µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. 2¹ÙÀÌÆ® ¹®ÀÚ ¼¼Æ®(DBCS)¸¦ »ç¿ëÇÒ °ÍÀÎÁö 1¹ÙÀÌÆ® ¹®ÀÚ ¼¼Æ®(SBCS)¸¦ »ç¿ëÇÒ °ÍÀÎÁö º¯¼ö¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
  3. Data Warehouse Center ODBC µå¶óÀ̹ö¸¦ »ç¿ëÇÏ¿© ODBC µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÏ·Á¸é IWH.environment ÆÄÀÏ¿¡ ´ÙÀ½ º¯¼ö¸¦ ¼³Á¤ÇϽʽÿÀ.
  4. Essbase ¶Ç´Â DB2 OLAP Server(TM) µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÏ·Á¸é, IWH.environment ÆÄÀÏ¿¡ ARBORPATH ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇϽʽÿÀ.
  5. ¼±ÅÃÀû: ´ÙÀ½ º¯¼ö¸¦ IWH.environment ÆÄÀÏ¿¡ ¼³Á¤ÇÏ¿© ȯ°æÀ» »ç¿ëÀÚ Á¤ÀÇÇϽʽÿÀ.
  6. NIS ¶Ç´Â AFS ȯ°æ¿¡¼­ °øÀ¯ /etc/services ÆÄÀÏÀ» »ç¿ëÇÏ´Â °æ¿ì, ´ÙÀ½ ¼­ºñ½º¸¦ °øÀ¯ /etc/services ÆÄÀÏ¿¡ Ãß°¡ÇϽʽÿÀ.

    ÀÌµé Æ÷Æ® ¹øÈ£°¡ »ç¿ëÀÚÀÇ ¿î¿µ ȯ°æ¿¡¼­ ÀÌ¹Ì »ç¿ë ÁßÀÎ °æ¿ì, ½Ã½ºÅÛÀÇ /etc/services ÆÄÀÏ¿¡¼­ ÆùÆ® ¹øÈ£¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, Data Warehouse Center °ü¸® Ŭ¶óÀÌ¾ðÆ®¿Í ¿þ¾îÇϿ콺 ¼­¹ö°¡ ¼³Ä¡µÈ ¿öÅ©½ºÅ×À̼ǰú, ¿¬°üµÈ ¸ðµç ¿þ¾îÇϿ콺 ¿¡ÀÌÀüÆ® »çÀÌÆ®¿¡¼­ µ¿ÀÏÇÑ Æ÷Æ® ¹øÈ£¸¦ º¯°æÇØ¾ß ÇÕ´Ï´Ù.

    ¼³Ä¡ ÇÁ·Î¼¼½º´Â »ç¿ëÀÚÀÇ Áö¿ª /etc/services ÆÄÀϸ¸ °»½ÅÇϹǷΠÀÌµé ¼­ºñ½º¸¦ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.

    Æ÷Æ® À̸§
    Æ÷Æ® ¹øÈ£

    vwd
    11001/tcp

    vwlogger
    11002/tcp
  7. ÀÌ·¯ÇÑ º¯°æÀÌ È¿·ÂÀ» ¹ß»ýÇÏ·Á¸é ¿þ¾îÇϿ콺 ¿¡ÀÌÀüÆ® µð¸ÕÀ» ÁßÁöÇϰí Àç½ÃÀÛÇϽʽÿÀ.
    1. ´ÙÀ½À» ÀÔ·ÂÇÏ¿© µð¸Õ ÇÁ·Î¼¼½º¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
      ps -e | grep vwdaemon
      
    2. ´ÙÀ½À» ÀÔ·ÂÇÏ¿© µð¸ÕÀ» ÁßÁöÇÕ´Ï´Ù.
      kill pid
      

      ¿©±â¼­ pid´Â µð¸Õ ÇÁ·Î¼¼½º IDÀÔ´Ï´Ù.

    µð¸ÕÀ» ÁßÁöÇϸé ÀÚµ¿À¸·Î Àç½ÃÀ۵˴ϴÙ.


DB2 ³ëµå ¹× µ¥ÀÌÅͺ£À̽ºÀÇ Ä«Å»·Î±×È­

AIX ¶Ç´Â Solaris ¿î¿µ ȯ°æ ¿þ¾îÇϿ콺 ¿¡ÀÌÀüÆ®¸¦ ¼³Ä¡ÇÏ°í ¿þ¾îÇϿ콺 ¿¡ÀÌÀüÆ® ȯ°æÀ» ±¸¼ºÇÑ ÈÄ, DB2 ³ëµå ¹× µ¥ÀÌÅͺ£À̽º¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.

  1. DB2 ÀνºÅϽº ID·Î ·Î±×¿ÂÇϽʽÿÀ.
  2. ¾×¼¼½ºÇϰíÀÚ ÇÏ´Â DB2 ³ëµå ¹× µ¥ÀÌÅͺ£À̽º¸¦ īŻ·Î±×È­ÇϽʽÿÀ. ¼³Ä¡ ¹× ±¸¼º º¸Ãæ ¼³¸í¼­¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

    µ¿ÀÏÇÑ ¿öÅ©½ºÅ×À̼ǿ¡ ¿©·¯ °³ÀÇ DB2 ÀνºÅϽº°¡ ÀÖ´Â °æ¿ì, IWH.environment ÆÄÀÏ¿¡ ÀÖ´Â DB2INSTANCE º¯¼ö °ªÀ» ±â·ÏÇØ µÎ½Ê½Ã¿À. ÀÌ ÀνºÅϽº¿¡¼­ ÀÛ¼ºµÇÁö ¾ÊÀº µ¥ÀÌÅͺ£À̽º´Â ¿ø°ÝÀ¸·Î īŻ·Î±×È­µÇ¾î¾ß ÇÕ´Ï´Ù.

  3. ODBC »ç¿ëÀÚÀÏ °æ¿ì, ÇØ´ç .odbc.ini ÆÄÀÏ¿¡¼­ DB2 µ¥ÀÌÅÍ ¼Ò½º¸¦ Á¤ÀÇÇÒ ¶§, DSNÀÌ ½ÇÁ¦ DB2 µ¥ÀÌÅͺ£À̽º À̸§ÀÎÁö µ¥ÀÌÅͺ£À̽º º°¸íÀÎÁö È®ÀÎÇϽʽÿÀ. .odbc.ini ÆÄÀÏÀº ¿¡ÀÌÀüÆ® »çÀÌÆ®¿¡¼­ »ç¿ëµÇ´Â »ç¿ëÀÚ IDÀÇ È¨ µð·ºÅ丮¿¡ »óÁÖÇØ¾ß ÇÕ´Ï´Ù.

Ãß°¡ Á¤º¸: Data Warehouse Center ODBC µå¶óÀ̹ö¸¦ »ç¿ë ÁßÀÎ °æ¿ì, »ùÇà .odbc.ini ÆÄÀÏÀ» º¸½Ê½Ã¿À. AIX¿¡¼­ ÀÌ ÆÄÀÏÀº /usr/lpp/db2_07_01/odbc µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. Solaris ¿î¿µ ȯ°æ¿¡¼­ ÀÌ ÆÄÀÏÀº /opt/IBMdb2/V7.1/odbc µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. ÆÄÀÏ À̸§Àº .ODBC.INIÀÔ´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö ]