´ÙÀ½ ÀÌÀü Â÷·Ê

3. ¼³Ä¡¿Í ¼³Á¤

ÁÖ: ÀÎÆ÷¹Í½ºÀÇ »çÀÌÆ®¿¡ ÀÖ´Â ¼³Ä¡ Áöħ°ú IIUG»çÀÌÆ®¿¡ ÀÖ´Â Nils MyklebustÀÇ ¸ÚÁø HOWTO¿¡´Â ¸î°¡Áö Áߺ¹µÇ´Â ºÎºÐµéÀÌ ÀÖ´Ù ( Ãß°¡ÀûÀÎ ¸®¼Ò½º¸¦ º¼°Í). ÀÌ°ÍÀº µÎ°¡Áö ÀÌÀ¯ ¶§¹®¿¡ »ç·Á ±íÀºÀÏÀÌ´Ù:

  1. ¹Ù¶ó°Çµ¥, ¹Ýº¹À» ÅëÇØ, ¿ì¸®´Â ¸î°¡Áö Áß¿äÇÑ Á¡µéÀ» ¾Ë°ÔµÉ °ÍÀÌ´Ù.
  2. µ¶ÀÚµéÀº ¾ÆÁ÷ ´Ù¸¥ ¹®¼­¿¡¼­ ±×°ÍµéÀ» ¹ß°ßÇÏÁö ¸øÇßÀ» ¼öµµ ÀÖ´Ù.

3.1 ¼³Ä¡ Àü ÀÛ¾÷

¾Æ·¡ÀÇ ¿¹Á¦´Â ´ÙÀ½À» °¡Á¤ÇÑ´Ù:

informix±×·ì ¸¸µé±â

´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷ÆÇÀº addgroupÀ̳ª groupadd µÑ ÁßÀÇ Çϳª¸¦ °®°í ÀÖÀ» °ÍÀÌ´Ù. ÀÌ ÇÁ·Î±×·¥µéÀº »õ·Î¿î »ç¿ëÀÚ ±×·ìÀ» ¸¸µç´Ù. ¸¸ÀÏ ´ç½ÅÀÇ ½Ã½ºÅÛÀÌ usercfg°°Àº GUIÅøÀ» °¡Áö°í ÀÖ´Ù¸é ±×°ÍÀ» ´ë½Å »ç¿ëÇصµ µÈ´Ù. º»ÁúÀûÀÎ Á¤º¸¸¸ ¹Ù²îÁö ¾ÊÀ¸¸é µÈ´Ù.

<frodo> $ groupadd -g 777 informix
¶Ç´Â
<frodo> $ addgroup -g 777 informix

ÀÌ ¿¹Á¦´Â GID (group ID)°¡ 777ÀÎ informix¶ó´Â À̸§ÀÇ ±×·ìÀ» ¸¸µç´Ù. GID´Â ´ÜÁö ¿¹ÀÏ »ÓÀÌ´Ù; ´ç½ÅÀº ¾ÆÁ÷ ÇÒ´çµÇÁö ¾ÊÀº ¾î¶² GID¶óµµ »ç¿ëÇÒ ¼ö ÀÖ°í (ÇÒ´çµÈ GID¸¦ º¼·Á¸é cat /etc/group), ƯÁ¤ÇÑ °ªÀ» ÁöÁ¤ÇÏÁö ¾Ê°í ´ÙÀ½ °¡¿ëÇÑ GID¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ´ÙÀ½ ´Ü°è¿¡¼­ ´ç½ÅÀÌ ¸¸µå´Â informix »ç¿ëÀÚ¸¸ÀÌ informix ±×·ìÀÇ ¸â¹ö°¡ µÇ¾î¾ß ÇÑ´Ù. ¸¸ÀÏ ´Ù¸¥ ¾î¶² »ç¿ëÀÚ°¡ ÀÌ ±×·ìÀÇ ¸â¹ö¶ó¸é, ±× »ç¿ëÀÚ´Â ¾î¶² µ¥ÀÌÅͺ£À̽º¶óµµ º¯°æÇÏ°í »èÁ¦ÇÒ ¼ö ÀÖ°Ô µÉ°ÍÀÌ´Ù - ÁÁÀº »ý°¢ÀÌ ¾Æ´Ï´Ù.

informix »ç¿ëÀÚ °èÁ¤ ¸¸µé±â

´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷ÆÇÀº adduser³ª useradd µÑ ÁßÀÇ Çϳª¸¦ °®°í ÀÖ´Ù. ÀÌ ÇÁ·Î±×·¥µéÀº »õ·Î¿î »ç¿ëÀÚ¸¦ ¸¸µç´Ù. ¸¸ÀÏ ´ç½ÅÀÇ ½Ã½ºÅÛÀÌ usercfg°°Àº GUI ÅøÀ» °®°í ÀÖ´Ù¸é, ±×°ÍÀ» ´ë½Å »ç¿ëÇصµ µÈ´Ù. º»ÁúÀûÀÎ Á¤º¸¸¸ ¹Ù²îÁö ¾ÊÀ¸¸é µÈ´Ù.

<frodo> $ useradd -u 777 -g informix informix
¶Ç´Â
<frodo> $ adduser informix

ù ¹ø° Çü½ÄÀº UID(-u 777)¿Í Ãʱ⠱׷ì(-g informix)À» ÁöÁ¤ÇÒ °ÍÀ» ¿ä±¸ÇÑ´Ù. ±×°ÍÀº Ãʱ⠱׷ìÀÌ informixÀÌ°í UID°¡ 777ÀÎ informix»ç¿ëÀÚ¸¦ ¸¸µç´Ù. ÀÌ UID´Â ´ÜÁö ¿¹ÀÏ »ÓÀÌ´Ù; ´ç½ÅÀº ¾ÆÁ÷ ÇÒ´çµÇÁö ¾ÊÀº ¾î¶² UID¶óµµ »ç¿ëÇÒ ¼ö ÀÖ°í (ÇÒ´çµÈ UID¸¦ º¸±âÀ§Çؼ­´Â cat /etc/passwd), ƯÁ¤ÇÑ ÁöÁ¤ÇÏÁö ¾Ê°í ´ÙÀ½ °¡¿ëÇÑ UID¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. informix»ç¿ëÀÚ´Â ÀÏÂ÷ ±×·ìÀÌ informix±×·ìÀ̾î¾ßÇÑ´Ù; °¡´ÉÇÏ´Ù¸é, ÀÌ »ç¿ëÀÚ°¡ À¯ÀÏÇÑ ±×·ì¿øÀ̾î¾ß ÇÑ´Ù.

µÎ ¹ø° Çü½ÄÀº adduser¸¦ »ç¿ëÇϴµ¥, ´ë°³´Â (CalderaÀÇ OpenLinux¸¦ Á¦¿ÜÇÏ°í´Â °ÅÀÇ Ç×»ó) useraddÇÁ·Î±×·¥ÀÇ ´ëÈ­½Ä ¼Ð ½ºÅ©¸³Æ® ÇÁ·ÐÆ®¿£µåÀÌ´Ù. ¸¸ÀÏ ´ç½ÅÀÌ ÀÌ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÑ´Ù¸é Ãʱâ±×·ìÀ» ÁöÁ¤Ç϶ó°í ÇÒ ¶§ informix¸¦ ÀÔ·ÂÇÑ´Ù. Àü°úÁ¤¿¡ °ÉÃÄ ´õ ¸¹Àº Á¦¾î±ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ´Â useradd¸¦ »ç¿ëÇÒ °ÍÀ» ±ÇÀåÇÑ´Ù. ÀÚ¼¼ÇÑ °ÍÀº man useradd¸¦ º¼°Í.

Informix-SE¿¡¼­´Â informix»ç¿ëÀÚ°¡ Ȩ µð·ºÅ丮³ª µðÆúÆ® ¼ÐÀ» °¡Áú ÇÊ¿ä´Â ¾ø´Ù. ´ç½ÅÀÌ informix·Î±äÇÒ °æ¿ì´Â Á»Ã³·³ ¾ø°ÚÁö¸¸, ±×·¸°Ô ÇÑ´Ù°í Çؼ­ ÇØ°¡ µÉ °Íµµ ¾ø´Ù. ¹Ý¸é¿¡ Informix Dynamic Server´Â Ȩ µð·ºÅ丮¸¦ ÇÊ¿ä·Î ÇϹǷÎ, ³ªÁß¿¡ ¸®´ª½º¿ë IDS°¡ ³ª¿Ã ¶§ ±×°É ¼³Ä¡ÇÒ °èȹÀ̶ó¸é, Áö±Ý Ȩ µð·ºÅ丮¸¦ ¸¸µé¾î µÎ´Â °ÍÀÌ ±×¶§ ÇÑ ´Ü°è¸¦ ÁÙÀÏ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

dba»ç¿ëÀÚ ¸¸µé±â

dba¶ó´Â À̸§ÀÇ »ç¿ëÀÚ °èÁ¤À» <tt>informix</tt>»ç¿ëÀÚ °èÁ¤ ¸¸µé±âÀÇ ÀýÂ÷¿¡ µû¶ó ¸¸µç´Ù. ÀÌ °èÁ¤Àº ´ç½ÅÀÇ µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé°í °ü¸®Çϴµ¥ »ç¿ëµÉ °ÍÀÌ´Ù. ¿©±â¿¡ µÎ°¡Áö ±ÔÄ¢ÀÌ Àû¿ëµÈ´Ù:

  1. µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µå´Âµ¥ informix»ç¿ëÀÚ¸¦ »ç¿ëÇÏÁö ¸»°Í.
  2. dba¸¦ informix±×·ìÀÇ ¸â¹ö·Î ¸¸µéÁö ¸»°Í. ±×·¸°Ô ÇÏ¸é µ¥ÀÌÅͺ£À̽º ¿£Áø¿¡ ³»ÀåµÈ º¸¾È ¸ÞÄ«´ÏÁòÀ» ¸ÁÃĹö¸± °ÍÀÌ´Ù.

ÀÌ »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮´Â µ¥ÀÌÅͺ£À̽º°¡ ÀúÀåµÉ °ÍÀ̹ǷΠ±×°ÍÀÇ À§Ä¡¿¡ Á¶±Ý ½Å°æÀ» ½á¾ßÇÑ´Ù. ³» ½Ã½ºÅÛÀÇ °æ¿ì¿¡´Â, dbaÀÇ È¨ µð·ºÅ丮´Â /dbmsÀÌ°í, ±×°ÍÀº ¹°¸®ÀûÀ¸·Î º°µµÀÇ µð½ºÅ©¿¡ À§Ä¡ÇÏ°í ºÎÆÃÇÒ ¶§ ·çÆ® ÆÄÀϽýºÅÛ¿¡ ¸¶¿îÆ®µÈ´Ù. ÀÌ·¸°ÔÇÏ¸é µ¥ÀÌÅͺ£À̽º¿¡ ÇÇÇØ ¾øÀÌ ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀ» ÀҰųª ±× °Å²Ù·Î µÇ´Â °ÍÀÌ Çã¿ëµÈ´Ù.

¼³Ä¡ µð·ºÅ丮 ¸¸µé±â

´ÙÀ½À¸·Î, ÀÎÆ÷¹Í½º¸¦ ¼³Ä¡ÇÒ µð·ºÅ丮¸¦ ¸¸µé¾î¾ß ÇÑ´Ù. ÆÄÀϽýºÅÛ °èÃþ Ç¥ÁØÀ» º¸¸é Á¤ÀûÀÌ°í, °øÀ¯°¡´ÉÇÑ ÆÄÀÏ(¹®¼­, ¶óÀ̺귯¸® ¶Ç´Â ´Ù¸¥ ¹ÙÀ̳ʸ®µé °°Àº)À» /usrÀ̳ª /opt¿¡ ¼³Ä¡ÇÒ °ÍÀ» ±ÇÀåÇÑ´Ù. ºñ ½Ã½ºÅÛ ÆÄÀϵéÀº Á¾Á¾ /usr/local¿¡ ¼³Ä¡µÈ´Ù. ³» ½Ã½ºÅÛÀÇ °æ¿ì¿¡´Â ±×°ÍµéÀº /opt¿¡ ÀÖ´Ù. ´ç½ÅÀº ´ç½ÅÀÌ ÁÁ¾ÆÇÏ´Â ¾îµð¶óµµ ¼³Ä¡ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù(/tmp ³ª /devÀº ±ÇÀåµÇÁö ¾ÊÀ½ ©).

<frodo> $ mkdir /opt/informix
<frodo> $ chown informix.informix /opt/informix
<frodo> $ chmod 755 /opt/informix

3.2 ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡Çϱâ

¸ÕÀú $INFORMIXDIR ȯ°æ º¯¼ö¸¦ ´ç½ÅÀÇ ¼³Ä¡ µð·ºÅ丮¸¦ °¡¸®Å°µµ·Ï ¼³Á¤ÇÑ´Ù:

<frodo> $ export INFORMIXDIR=/opt/informix

´ÙÀ½À¸·Î, Æнº¸¦ ¼³Á¤ÇÑ´Ù. ±×·¸Áö ¾ÊÀ¸¸é ¼³Ä¡ ½ºÅ©¸³Æ®°¡ Á¦Ç°Ç¥½Ã Á¤º¸(branding information)¸¦ ãÁö ¸øÇÒ °ÍÀÌ´Ù:

<frodo> $ export PATH=$PATH:$INFORMIXDIR/bin

´Ù¿î·ÎµåÇÑ ÆÄÀÏÀ» º¸°üÇصРµð·ºÅ丮·Î °¡¼­ ±×°ÍµéÀ» unzipÇÑ´Ù (ÀÌ µð·ºÅ丮´Â ¼³Ä¡ µð·ºÅ丮¿Í ´Ù¸¥ °÷À̾î¾ß ÇÑ´Ù). ¸¸ÀÏ ´ç½ÅÀÌ CD-ROMÀ» °®°í ÀÖ´Ù¸é, ´ç½ÅÀº CD-ROMÀ¸·ÎºÎÅÍ ¹Ù·Î ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù.

<frodo> $ cd /downloads
<frodo> $ unzip informix_se___esql_c_bundle_for_linux.zip

´ç½ÅÀº °¢°¢ ESQLC.TAR, SE.TAR¿Í ICONNECT.TAR°¡ µé¾îÀÖ´Â ESQLC, SE, ICONNECT ¼¼ °³ÀÇ µð·ºÅ丮¸¦ º¸°ÔµÉ °ÍÀÌ´Ù. ´ç½ÅÀÇ ¼³Ä¡µð·ºÅ丮·Î °¡¼­(ÀÌ ¿¹¿¡¼­´Â /opt/informix), tarÆÄÀϵéÀº ESQLC, SE, ICONNECT ¼ø¼­·Î Ç®¾î¾ß ÇÑ´Ù.

[¿ªÀÚÁÖ: ÇöÀç ÀÎÆ÷¹Í½º´Â ±âÁ¸ÀÇ ICONNECT, CLIµîÀÇ ¿©·¯°¡Áö Ŭ¶óÀ̾ðÆ® ¿¬°á Á¦Ç°±ºÀ» Çϳª·Î ¹¬¾î Client SDK¶ó´Â ÇüÅ·Π°ø±ÞÇÏ°í ÀÖ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº http://www.informix.com¸¦ ÂüÁ¶ ÇÒ °Í.]

ESQL/C

ESQL.TAR Ç®±â:

<frodo> $ tar xvf /downloads/ESQLC/ESQL.TAR 

ESQL/C¸¦ ¼³Ä¡ÇÏ°í ¶óÀ̼¾½º¸¦ Àû¿ëÇÑ´Ù (Intraware·Î ºÎÅÍ ¹ÞÀº ÀÏ·Ã ¹øÈ£¿Í ¶óÀ̼¾½º Å°¸¦ ¿ä±¸ÇÒ °ÍÀÌ´Ù):

<frodo> $ ./installesql 

SE

SE.TAR Ç®±â:

<frodo> $ tar xvf /downloads/SE/SE.TAR 

SE¸¦ ¼³Ä¡ÇÏ°í ¶óÀ̼¾½º¸¦ Àû¿ëÇÑ´Ù (Intraware·Î ºÎÅÍ ¹ÞÀº ÀÏ·Ã ¹øÈ£¿Í ¶óÀ̼¾½º Å°¸¦ ¿ä±¸ÇÒ °ÍÀÌ´Ù):

<frodo> $ ./installse 

ICONNECT

ÁÖ: ÀÌ ´Ü°è´Â ¼±ÅÃÀûÀÌ´Ù. Informix-SE´Â Informix-CONNECT¸¦ ¼³Ä¡ÇÏÁö ¾Ê¾Æµµ Àß µ¿ÀÛÇÑ´Ù. SE¿Í ESQL/C´Â µÑ´Ù ÇÊ¿äÇÑ ¿¬°á¹æ¹ý(connectivity)À» ³»ÀåÇÏ°í ÀÖ´Ù. IConnect´Â ´ç½ÅÀÌ SE¿Í ESQL/C°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾ÊÀº ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ESQL/C ¹ÙÀ̳ʸ®¿Í ¿£ÁøÀ» ¿¬°áÇÒ ¼ö ÀÖµµ·Ï Çϱâ À§ÇÑ °ÍÀÏ »ÓÀÌ´Ù.

ICONNECT.TAR Ç®±â:

<frodo> $ tar xvf /downloads/ICONNECT/ICONNECT.TAR 

ICONNECT¸¦ ¼³Ä¡ÇÏ°í ¶óÀ̼¾½º¸¦ Àû¿ëÇÑ´Ù (Intraware·Î ºÎÅÍ ¹ÞÀº ÀÏ·Ã ¹øÈ£¿Í ¶óÀ̼¾½º Å°¸¦ ¿ä±¸ÇÒ °ÍÀÌ´Ù):

<frodo> $ ./installconn 

3.3 ¼³Ä¡ÈÄ ÀÛ¾÷

¼³Ä¡ÈÄ ÀÛ¾÷Àº °ÅÀÇ ¾ø´Ù. ÀÎÆ÷¹Í½º¿¡°Ô ¾î¶»°Ô ½ÇÇàµÇ¾î¾ß ÇÏ°í, (¼±ÅÃÀûÀ¸·Î) ´ç½ÅÀÇ TCP/IP ¼³Á¤À» Á¶Á¤ÇÏ´Â °ÍÀÌ ÀüºÎ´Ù.

sqlhosts ÆÄÀÏ ¼³Á¤

¿ì¼±, $INFORMIXDIR/etc/sqlhostsÀÇ º¸°ü¿ë »çº»À» ¸¸µé¾î µÑ°Í. ´ç½ÅÀÌ ¿ÏÀüÈ÷ analÀ̶ó¸é, ´ç½ÅÀº cp -p ¶Ç´Â cp -a ¸¦ »ç¿ëÇÏ¿© ¿ø·¡ ÆÄÀÏÀÇ ½Ã°£°ú ³¯Â¥±îÁöµµ À¯ÁöÇÒ ¼ö ÀÖ´Ù.

sqlhostsÀÇ »çº»À» ¸¸µç ´ÙÀ½, ¿ø·¡ ÆÄÀÏÀ» ¼öÁ¤ÇÑ´Ù. ´ç½ÅÀÇ ¾Æ·¡Ã³·³ º¸ÀÌ´Â ÁÙÀ» »èÁ¦Çϰųª ÁÖ¼®Ã³¸®(# À» »ç¿ëÇÏ¿©) ÇÒ ¼ö ÀÖ´Ù.

demo_on  onipcshm  on_hostname  on_servername

ÀÌ ÁÙÀº Informix Dynamic Server¸¦ À§ÇÑ °ÍÀ̹ǷÎ, ¸®´ª½º¿¡¼­´Â ¾ÆÁ÷±îÁö ºÒ°¡´ÉÇÏ´Ù. È£½ºÆ®À̸§Àº uname -nÀÇ Ãâ·Â°ú Á¤È®È÷ ÀÏÄ¡ÇØ¾ß Çϸç, ±×·¸Áö ¾ÊÀ¸¸é -25591 ¿¡·¯¸¦ ¾ò°Ô µÉ°ÍÀÌ´Ù. º°¸íÀ» »ç¿ëÇÏ´Â °ÍÀº µ¿ÀÛÇÏÁö ¾Ê´Â´Ù. ±× Ç׸ñÀº ÀÌ·¸°Ô º¸ÀÏ °ÍÀÌ´Ù

demo_se  seipcpip  frodo.hobbit.com  sqlexec

  1. Ç׸ñ 1 Àº µ¥ÀÌÅͺ£À̽º ¼­¹öÀÇ À̸§ÀÌ´Ù.
  2. Ç׸ñ 2 ´Â Åë½Å ÇÁ·ÎÅäÄÝÀÌ´Ù(ÀÎÆ÷¹Í½ºÀÇ ¹®¼­¿¡¼­´Â Á¾Á¾ "nettype"À¸·Î ¾ð±ÞµÈ´Ù)
  3. Ç׸ñ 3 Àº ¼­¹ö¸¦ ½ÇÇàÇÏ°í Àִ ȣ½ºÆ®ÀÇ À̸§ÀÌ´Ù.
  4. Ç׸ñ 4 ´Â ¼­ºñ½º À̸§ÀÌ´Ù(±â¼úÀûÀ¸·Î´Â, seipcpip ¿¬°á¿¡¼­´Â ¼­ºñ½º À̸§Àº »ç¿ëµÉ ¿£ÁøÀ̳ª ¹ÙÀ̳ʸ®¸¦ °¡¸®Å²´Ù. ÀÌ °æ¿ì¿¡´Â sqlexec).

seipcpipÇÁ·ÎÅäÄÝÀº ¹«¸í ÆÄÀÌÇÁ¸¦ »ç¿ëÇÏ°í, ·ÎÄà ¿¬°á ÇÁ·ÎÅäÄݷθ¸ »ç¿ëµÉ ¼ö ÀÖ´Ù. ³ª´Â seipcpip¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸·Á°í ¾ïÁö¸¦ ºÎ¸®´Â ÀÌÀ¯¸¦ Á¤¸» ¸ð¸£°Ú´Ù. ƯÈ÷ °³¹ß ȯ°æ¿¡¼­´Â(±×·±µ¥, ±×°ÍÀº Informix-SEÀÇ À̹ø ¸±¸®Áî¿¡ µÚÃÄÁø ¾ïÃøÀÌ´Ù). ±×·¡¼­, ³»´Â ±× Á¡¿¡ ´ëÇØ ´Ü¾ðÇÑ´Ù: ¸¸ÀÏ ±×·¸°Ô ÇÏÁö ¾ÊÀ» ƯÁ¤ÇÑ ÀÌÀ¯°¡ ¾ø´Ù¸é, Informix-SE·Î ¾î¶² ÀÏÀ» Çϱâ À§Çؼ­´Â seipcpip nettypeÀ» »ç¿ëÇ϶ó.

[¿ªÀÚÁÖ: ÀÌ ºÎºÐÀº ¹ø¿ªÀÌ ¾Æ¹«·¡µµ ÀÌ»óÇϱº¿ä. Á¤¸» ±× ÀÌÀ¯°¡ ±Ã±ÝÇϽŠºÐÀº ¿ø¹®À» º¸½Ã±â ¹Ù¶ø´Ï´Ù.]

3.4 ¼³Ä¡ Å×½ºÆ® Çϱâ

ÀÌÁ¦ ´ç½ÅÀº ±«»óÇÑ Áغñ¹°À» °¡Áö°í ÀÖ°í, ´ç½ÅÀÇ ¼³Ä¡¸¦ È®ÀÎÇÒ Áغñ¸¦ µÇ¾ú´Ù. ¸¸ÀÏ ´ç½ÅÀÌ °æÇèÀÖ´Â ÀÎÆ÷¹Í½º »ç¿ëÀÚ°¡ ¾Æ´Ï¶ó¸é, Á¤±Ô »ç¿ëÀÚ °èÁ¤À» »ç¿ëÇÏ´Â °ÍÀÌ °¡Àå ÁÁ´Ù.

dbtest°°Àº Å×½ºÆ® µ¥ÀÌÅͺ£À̽º¸¦ º¸°üÇÒ µð·ºÅ丮¸¦ ¸¸µé°í, ±× µð·ºÅ丮·Î cdÇÑ´Ù. $INFORMIXDIR ȯ°æ º¯¼ö¸¦ ÀÎÆ÷¹Í½º°¡ ¼³Ä¡µÈ µð·ºÅ丮¸¦ °¡¸®Å°µµ·Ï ¼³Á¤ÇÏ°í; ºñ½ÁÇÏ°Ô, $INFORMIXSERVER ȯ°æ º¯¼ö¸¦ ´ç½ÅÀÌ sqlhosts ÆÄÀÏ¿¡ ÁöÁ¤ÇÑ ¼­¹ö À̸§À¸·Î ¼³Á¤ÇÑ´Ù. ¸¶Áö¸·À¸·Î $INFORMIXDIR/bin ¸¦ ´ç½ÅÀÇ $PATH ¿¡ Ãß°¡ÇÑ´Ù:

<frodo> $ export INFORMIXDIR=/opt/informix
<frodo> $ export INFORMIXSERVER=demo_se
<frodo> $ export PATH=$PATH:$INFORMIXDIR/bin

dbaccessdemo7 ¸í·ÉÀº ÇöÀç µð·ºÅ丮¿¡ stores7 °ßº» µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÏ°í ¸î°¡Áö ¿¹Á¦ Äõ¸®µéµµ ±× µð·ºÅ丮¿¡ º¹»çÇÒ °ÍÀÌ´Ù.

<frodo> $ dbaccessdemo7

dbaccess¸í·ÉÀº ¿£ÁøÀ» À§ÇØ ¾µ¸¸ÇÑ È­¸é ±â¹Ý ÀÎÅÍÆäÀ̽º¸¦ ½ÃÀÛÇÏ°í, ±×°ÍÀ¸·Î µ¥ÀÌÅͺ£À̽º¿Í ÀÛ¾÷ÇÒ ¼ö ÀÖ´Ù.

<frodo> $ dbaccess

¸Þ´º¿¡¼­ Query-language¸¦ ¼±ÅÃÇÑ ´ÙÀ½(°£´ÜÈ÷ Q¸¦ ÀÔ·ÂÇÑ´Ù) Choose (C)¸¦ ¼±ÅÃÇÑ´Ù. ÀÌ°ÍÀº °ßº» µ¥ÀÌÅͺ£À̽º³»¿¡ °¡¿ëÇÑ Äõ¸®µéÀÇ ¸ñ·ÏÀ» º¸¿©ÁÙ °ÍÀÌ´Ù. Ä¿¼­ Å°¸¦ »ç¿ëÇÏ¿© sel_·Î ½ÃÀÛÇÏ´Â Äõ¸®µé Áß Çϳª¸¦ ¼±ÅÃÇÏ°í, ¿£Å͸¦ µÎ ¹ø ´©¸£¸é, ¾î¶² °á°ú¸¦ º¸°ÔµÉ °ÍÀÌ´Ù. ÀÌ ¸ðµç ÀϵéÀÌ ÀÛµ¿Çϸé, ´ç½ÅÀº ´ç½ÅÀÇ ±â°è¿¡¼­ ½ÇÇàµÇ´Â Informix-SE¸¦ ¾òÀº °ÍÀÌ´Ù. ÃàÇÏÇÑ´Ù!


´ÙÀ½ ÀÌÀü Â÷·Ê