1. ¿À¶óŬ 8i ¼³Ä¡ (LINUX) 2. ¿À¶óŬ °ü·Ã °Ô½ÃÆÇ 3. ¼³Ä¡ ¹æ¹ý ¿ä¾à 4. ¿À¶óŬ Æ©´× 5. ¿À¶óŬ Æ©´×2 (tkprof)

  • ¿À¶óŬ 8i ¸¦ LINUX ¿¡ ¼³Ä¡Çϱâ
    DBA group »ý¼º 
    /etc/group ÆÄÀÏ¿¡ dba¶ó´Â ±×·ìÀ» »ý¼ºÇÑ´Ù. 
    
    
    ¿À¶óŬ °ü¸®ÀÚ °èÁ¤ »ý¼º 
    adduser ȤÀº useradd ·Î dba±×·ì¿¡ ¼ÓÇÏ´Â À¯Àú oracleÀ» »ý¼ºÇÑ´Ù. 
    Login Name : oracle 
    GID : dbaÀÇ gid¸¦ ÂüÁ¶ÇÑ´Ù. 
    HOME : ORACLE_HOME°ú´Â ´Ù¸¥ °ÍÀ¸·Î ¿©±â¼­´Â /oralce·Î ÇϰڴÙ. 
    Shell : /bin/sh, /bin/csh/, or /bin/ksh °¡´É.
    ÀÌ ¹®¼­´Â /bin/bash·Î °¡Á¤ÇÑ´Ù. 
    
    
    oratab ÆÄÀÏ »ý¼º 
    ¿À¶óŬ ÀνºÅϽº¿¡ ´ëÇÑ Á¤º¸´Â oracle ¼ÒÀ¯ÀÇ oratab ÆÄÀÏ¿¡ ÀúÀåµÈ´Ù. ÇÏÁö¸¸ 
    ÀÌ ÆÄÀÏÀ» »ý¼ºÇÏ´Â °÷ÀÌ root±ÇÇÑÀÌ ÀÖ¾î¾ß¸¸ÇϹǷΠmnt/ora/orainst/oratab.sh 
    ½ºÅ©¸³Æ®¸¦ root·Î ½ÇÇàÇØ¼­ /var/opt/oracle µð·ºÅ丮¿¡ oratab ÆÄÀÏÀÌ
     »ý¼ºµÇµµ·Ï ÇÑ´Ù. 
    À§ÀÇ ³»¿ëÁßÀÇ /var/opt/oracle µð·ºÅ丮´Â ¼Ö¶ó¸®½º¿ë ¿À¶óŬ¿¡ ÇØ´çµÇ´Â ¸»ÀÌ´Ù. ¹°·Ð ¸®´ª½º¿ë ¿À¶óŬ ¼³Ä¡ °¡À̵带 º¸¸é /var/opt/oracleµð·ºÅ丮¶ó°í µÇ¾îÀ־ ±×´ë·Î ¹ø¿ªÇÏ¿´Áö¸¸, ½ÇÁ¦ ·¹µåÇò¿¡¼­ ÀνºÅçÇØº¸¸é /etc/oratabÀÌ »ý¼ºµÇ´Â °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù. ½ÇÁ¦ ÀνºÅç°úÁ¤¿¡¼­ oratab.shÀ» ½ÇÇàÇϸé ORACLE_OWNERȯ°æº¯¼ö°¡ ¼³Á¤µÇ¾îÀÖ´ÂÁö ¹¯°í ÀÖ´Ù. µû¶ó¼­ $export ORACLE_OWNER=oracle $./oratab.sh À§¿Í °°ÀÌ ½ÇÇàÇØ¾ß /etc/oratab ÆÄÀÏÀÌ »ý¼ºµÈ´Ù.
  • .profile »ý¼º 
    
    
    oracle ·Î Á¢¼ÓÇÏ¿© ´ÙÀ½°ú °°ÀÌ .profileÀ» ¸¸µç´Ù. RedHat¿¡¼­´Â .bash_profile ÀÌ´Ù. export ORACLE_HOME=/oracle/app/oracle/product/8.0.5 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/jdbc/lib export ORACLE_SID=sid export ORACLE_TERM=386 export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export PATH=$PATH:$ORACLE_HOME/bin export TMPDIR=/tmp export CLASSPATH=$ORACLE_HOME/jdbc/lib/classes111.zip umask 022 À§ÀÇ °æ¿ì´Â "root ÀÛ¾÷ 1"ÀÇ "Create Mount Points"¿¡¼­ À̾߱âÇÑ ¿À¶óŬÀ» ¼³Ä¡ÇÒ °æ·Î·Î /oracleÀÎ °æ¿ìÀÌ´Ù. ORACLE_HOME : ¿À¶óŬÀ» /oracle¿¡ ¼³Ä¡Çϱâ·Î ÇÏ¿´À¸¹Ç·Î /oracle/app/oracle/product/8.0.5 ·Î ÁöÁ¤µÈ´Ù. LD_LIBRARY_PATH : ¿À¶óŬÀÇ µ¿Àû/Á¤Àû ¶óÀ̺귯¸®ÀÇ °æ·Î¸¦ ³ªÅ¸³»´Â ȯ°æº¯¼ö·Î Pro*C³ª PHPµîÀ» »ç¿ëÇÒ¶§ Áß¿äÇÏ°Ô Àû¿ëµÈ´Ù. ORACLE_SID : ¿À¶óŬ ÀνºÅϽºÀÇ À̸§ÀÌ´Ù. ¿µ¹®ÀÚ·Î 3-4±ÛÀÚ·Î Á¤ÇØÁÖ¸éµÈ´Ù. (Áö±Ý SID ¸í¸í±ÔÄ¢ÀÌ Á¤È®È÷ ±â¾ï³ªÁö ¾Ê´Âµ¥ ¾Æ¸¶ ÀÌ ±ÔÄ¢À» ¸ÂÃßÁö ¾ÊÀ¸¸é ¿¡·¯°¡ ¹ß»ýÇÏ´Â °ÍÀ¸·Î ¾Ë°í ÀÖ´Ù.) ±× ¿ÜÀÇ È¯°æº¯¼ö´Â ¿¹Á¦¿¡ ³ª¿Í ÀÖ´Â µ¥·Î ÇÏ¸é µÈ´Ù. Áö¿ª¾ð¾î¼³Á¤ ȯ°æº¯¼ö NLS_LANGÀº ¸ðµç ÀνºÅçÀÌ ³¡³ª°í ¼³Á¤ÇÏ¸é µÈ´Ù. Áö±Ý ´Ü°è¿¡¼­´Â ¼³Á¤ÇÏÁö ¸»°í ÁÖ¼®Ã³¸®Çϵµ·Ï ÇÑ´Ù. ȯ°æº¯¼ö °»½Å À§¿Í °°ÀÌ .profile³»¿ëÀ» º¯°æÇÏ¿´´Ù¸é $ . .profile À» ½ÇÇàÇÏ¿© ȯ°æº¯¼ö ³»¿ëÀ» ¾÷µ¥ÀÌÆ®ÇÑ´Ù. ¶Ç´Â oracle°èÁ¤À¸·Î ´Ù½Ã ·Î±×ÀÎÇÑ´Ù.
  • ÀÌÁ¦ ½ÇÁ¦·Î ¼³Ä¡¿¡ µé¾î°©´Ï´Ù.
    
    ÀνºÅç·¯ ½ÇÇà  
    
    
    oracle·Î ·Î±×ÀÎ ÇÑ´Ù.
    root ·Î ÀνºÅç·¯¸¦ ½ÇÇàÇÏÁö ¸»°Í.! 
    
    ¾ÐÃàÀ» Ǭ µð·ºÅ丮¿¡¼­ $..oracle>. runInstall ¿£ÅÍ 
    
    È­¸é¿¡¼­ [TAB]Ű, È­»ìǥŰ, ½ºÆäÀ̽º¹Ù¸¦ ÀÌ¿ëÇÏ¿© Ç׸ñÀ» ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. ÀνºÅç·¯ ÇÁ·ÒÇÁÆ® oratab file ¸¸ÀÏ root °èÁ¤ ÀÛ¾÷ ´Ü°è¿¡¼­ oratab.shÀ» ½ÇÇàÇÏÁö ¾Ê¾Ò´Ù¸é ¿©±â¼­ ¸ØÃ߾ oratab.shÀ» ½ÇÇàÇÒ °ÍÀ» ¿ä±¸ÇÑ´Ù. root È­¸éÀ» ¿­¾î ortab.shÀ» ½ÇÇàÇØ ÁÖ°í °è¼ÓÇÏ¸é µÈ´Ù. 3°³ÀÇ data mount points... ¼³Ä¡µµÁß¿¡ 3°³ÀÇ mount points¸¦ ±âÀÔÇ϶ó°í Çϴµ¥ ¹°¸®ÀûÀ¸·Î ºÐ¸®µÈ Çϵ尡 3°³ Á¸ÀçÇÏ¸é °¡Àå ÁÁÁö¸¸ ½ÇÁ¦ PC¿¡¼­´Â ÈûµçÀÏÀÌ´Ù. ÀÌ·¸°Ô 3°÷À¸·Î µ¥ÀÌÅ͸¦ ºÐ¸®ÇÏ´Â ÀÌÀ¯´Â µ¥ÀÌÅͺ£À̽º°¡ ÇÏµå µð½ºÅ©·ÎÀÇ Àбâ/¾²±â¸¦ ÇÏ´Â °úÁ¤¿¡¼­ °æÇÕÀ» ÁÙÀÌ°í ¿¡·¯ ¹× ¹®Á¦ÀÇ ¹ß»ý½Ã ÀÚ¿¬½º·± º¹±¸¸¦ À§ÇÑ °ÍÀÌ´Ù. ÇÏÁö¸¸ ¿À¶óŬ ÇÁ·Î±×·¥°ú µ¿ÀÏÇÑ Çϵåµð½º¿¡ ¹Û¿¡ ÀνºÅçÇÒ °ø°£ÀÌ ¾ø´Ù¸é ¿©±â¿¡ ¸ðµÎ µ¿ÀÏÇÑ °æ·Î¸¦ Àû¾îÁÖ¸é µÈ´Ù. ÇÊÀÚµµ ¿À¶óŬÀ» ¼³Ä¡ÇÒ ¶§ ÀÚÁÖ /oracle¿¡ ¿À¶óŬ ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏ°í µ¥ÀÌÅÍ ÆÄÀÏÀ» À§ÇÑ 3°³ÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®µµ /oracle·Î ¼³Á¤ÇÑ´Ù. *µµÅ¥¸ÕÆ® ¼³Ä¡ µµÅ¥¸ÕÆ® ¼³Ä¡ °æ·Î¸¦ ¹¯°í html, pdf ȤÀº µÑ´Ù ÀνºÅçÇÒ °ÍÀÎÁö ¹¯´Âµ¥ ±×³É µðÆúÆ® °æ·Î¸¦ ¼³Á¤ÇϸéµÈ´Ù. ÀÚ ÀÌÁ¦ ÀνºÅçÀÌ ½ÃÀÛµÇ°í ¸·´ë ±×·¡ÇÁ°¡ ¿Ã¶ó°¡±â ½ÃÀÛ. ÇÏ³ä¾øÀÌ ±â´Ù¸²..... *¼³Ä¡ °ËÁõ ¼³Ä¡°¡ ¸ðµÎ ³¡³µ´Ù¸é $ORACLE_HOME/orainst µð·ºÅ丮¿¡ »ý¼ºµÈ root.shÀ» root °èÁ¤À¸·Î ½ÇÇà ½ÃŲ´Ù. root·Î ·Î±×ÀÎÇÑ´Ù. cd $ORACLE_HOME/orainst ./root.sh oracle °èÁ¤À¸·Î sqlplus¸¦ ½ÇÇàÇØ º»´Ù. oracle·Î ·Î±×ÀÎÇÑ´Ù. sqlplus SYSTEMÀÇ µðÆúÆ® ¾ÏÈ£´Â managerÀ̸ç SYSÀÇ µðÆúÆ® ¾ÏÈ£´Â change_on_installÀÌ´Ù.