Database Sarang Net ¿¡ ÀÖ´Â ÀڷḦ ¼öÁ¤Çß½À´Ï´Ù. http://database.sarang.net/database/oracle/install/oracle816/816onRedhat7/oracle-linux.html ¿Í¿ì ¸®´ª½º 7.1(Paran) ¿¡¼­ ¿À¶óŬ 8.1.7 ¼³Ä¡Çϱâ ÀÛ¼ºÀÚ : ÀåÇüÈ­ ( ¼­¿ï½Ã¸³´ëÇб³ ÄÄÇ»ÅÍ¡¤Åë°èÇаú , hhjang97@venus.uos.ac.kr ) ¼³Ä¡ ȯ°æ : Redat 7.2 Á¦¸ñÀ̶û ¼³Ä¡ ȯ°æÀ̶û Ʋ¸°°Å´Â Á¦°¡ ÆÄ¶õ¿¡¼­ ¼³Ä¡ Çϸ鼭 ¹®¼­¸¦ ¸¸µé°í, ´Ù½Ã Redhat¿¡¼­ ¼³Ä¡Çϸ鼭 ÀÌ ¹®¼­¸¦ ¼öÁ¤Ç߱⠶§¹®ÀÔ´Ï´Ù. 7.x ´Â ´Ù ºñ½ÁÇÏ°Ô ÇÏ½Ã¸é µË´Ï´Ù. ¸®´ª½º°¡ ÀϹÝÀε鿡°Ô³ª ¿£ÅÍÇÁ¶óÀÌÁî ½ÃÀå¿¡¼­ Á»´õ °¢±¤À» ¹Þ°Ô µÈ ÀÌÀ¯ ÁßÀÇ Çϳª°¡ ¸ÞÀÌÀú±ÞÀÇ »ó¿ëµ¥ÀÌÅÍ º£À̽ºÈ¸»çÀÇ Áö¿øÀ» »©³õÀ» ¼ö´Â ¾øÀ» °ÍÀÌ´Ù. ±×¸¸Å­ ¿£ÅÍÇÁ¶óÀÌÁî ½ÃÀå¿¡¼­´Â µ¥ÀÌÅͺ£À̽º°¡ ÇʼöÀ̱⠶§¹®ÀÌ´Ù. »ó¿ëµ¥ÀÌÅͺ£À̽º Áß¿¡¼­ °¡Àå Àαâ ÀÖ´Â ¿À¶óŬ µ¥ÀÌÅÍ º£À̽ºÀÇ ¼³Ä¡¹æ¹ý°ú Ȱ¿ë¹æ¹ý¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸µµ·Ï ÇÏÀÚ. 1. Paran 7.1¿¡ ¿À¶óŬ 8.1.7 ÀÇ ¼³Ä¡ ¿À¶óŬ 8.1.7 À» ¼³Ä¡Çϱâ À§ÇÑ ÃÖ¼±ÀÇ ¹èÆ÷º»Àº ·¡µåÇÞ 6.2 ÀÌ´Ù. ·¡µåÇÞ 7.0Àº glibc°¡ 2.2x ·Î ¾÷±×·¹ÀÌµå µÇ¸é¼­ ±âÁ¸ÀÇ glibc 2.1 °ú ȣȯµÇ´ø ¿À¶óŬµ¥ÀÌÅͺ£À̽º°¡ Á¦´ë·Î ¼³Ä¡°¡ ¾ÈµÇ±â ¶§¹®ÀÌ´Ù. ÇÏÁö¸¸ ÀÌÀå¿¡¼­´Â ¸®´ª½º 7.0¿¡¼­ ¿À¶óŬµ¥ÀÌÅÍ º£À̽º¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸µµ·Ï ÇϰڴÙ. 1) ¼³Ä¡Çϱâ À§ÇÏ¿© ÇÊ¿äÇÑ °Íµé - Radhat Linux 7.2 ( ±¹³»ÀÇ ´Ù¸¥ 7.0 ¹èÆ÷º»µµ »ó°üÀÌ ¾ø´Ù. ) - Oracle8i Enterprise Edition Release 3 (8.1.7.0.1) for Linux (Intel), with OPS : http://otn.oracle.com¿¡¼­ ´Ù¿î¹Þ´Â´Ù. - JDK 1.1.8 : http://www.blackdown.org ¿¡¼­ jdk118_v3-glibc-2.1.3.tar.bz2 ¸¦ ´Ù¿î·Îµå ¹Þ´Â´Ù. ÇØ´ç ÆÄÀÏ¿¡ Æ÷ÇԵǾî ÀÖ´Â JRE°¡ ¿À¶óŬ¼³Ä¡ÇÁ·Î±×·¥¿¡ ÇÊ¿äÇϱ⠶§¹®ÀÔ´Ï´Ù. - glibc 2.1 : i386-glibc-2.1-linux.tar.gz ¸¦ http://www.asahi-net.lkams.kernel.org/pub/software/libs/glibc/hjl/sdk/2.1/ ¿¡¼­ ´Ù¿î·Îµå ¹Þ´Â´Ù. 2) ¼³Ä¡ µû¶óÇϱ⠿À¶óŬ µ¥ÀÌÅÍ º£À̽º¸¦ ¼³Ä¡Çϱâ À§ÇÏ¿© ¸¹Àº Àγ»·ÂÀÌ ÇÊ¿äÇÏ´Ù. ÃÖ¼ÒÇÑ 2-3½Ã°£ Á¤µµ¸¦ ÅõÀÚÇÒ »ý°¢À» ÇÏ°í ¼³Ä¡¿¡ ÀÓÇÏ´Â °ÍÀÌ ÁÁ°Ú´Ù. ±×·³ ½ÃÀÛÇϵµ·Ï ÇÏÀÚ. [Âü°í] Á¦°¡ ¿À¶óŬÀ» ¿©·¯¹ø ¼³Ä¡ÇØ º¸¸é¼­ ´À³¤Á¡ÀÌ Çϳª ÀÖ½À´Ï´Ù. 7.x ´ë´Â ÀÏ´Ü glibc ¸¸ °íÄ¡°í³ª¼­ ¹öÀüº°·Î ¼³Ä¡ ¹®¼­¸¦ º¸°í ÇÏ¸é µÇ´õ±º¿ä. Àü.. 8.1.5 ~ 7 ±îÁö 8i ´ë´Â ´Ù ÇØºÃ´Âµ¥.. ´Ù ÀÌ·±½ÄÀ¸·Î Çß½À´Ï´Ù. ±×¸®°í, xxx.sh ÆÄÀÏ¿¡¼­ /ora µð·ºÅ丮´Â ¿À¶óŬÀ» ¼³Ä¡ÇÒ µð·ºÅ丮ÀÔ´Ï´Ù. ÀÌ ¹®¼­¿¡¼­´Â /home/oracle µð·ºÅ丮¸¦ ¼³Ä¡ µð·ºÅ丮·Î ÀÌ¿ëÇϰí ÀÖ½À´Ï´Ù. ÇØ±ò¸®Áö ¸¶¼¼¿ä.!!! ** root »ç¿ëÀÚ·Î ÇÏ¿©¾ß ÇÒ Àϵé 2-1) JDK 1.1.8 ÀÇ ¼³Ä¡ http://www.blackdown.org ¿¡¼­ ´Ù¿î·Îµå ¹ÞÀº jdk118_v3-glibc-2.1.3.tar.gz2À» ¼³Ä¡ÇÑ´Ù. À̶§ ÇØ´ç ÆÄÀÏÀº /usr/local ¿¡ ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. user> su - root root> cd /usr/local root> bunzip2 jdk118_v3-glibc-2.1.3.tar.bz2 root> tar xvf jdk118_v3-glibc-2.1.3.tar root> ln -s /usr/local/jdk118_v3 /usr/local/java À§¿Í °°ÀÌ ÇÑÈÄ /usr/local/java µð·ºÅ丮°¡ Á¦´ë·Î Á¸ÀçÇÏ´ÂÁö È®ÀÎÇϵµ·Ï ÇÕ´Ï´Ù. ========================== jdk.sh ========================== #!/bin/sh cp jdk118_v3-glibc-2.1.3.tar.bz2 /usr/local/ cd /usr/local/ bunzip2 jdk118_v3-glibc-2.1.3.tar.bz2 tar -xvf jdk118_v3-glibc-2.1.3.tar ln -s /usr/local/jdk118_v3 /usr/local/java ========================== jdk.sh ========================== 2-2) glibc2.1 ÀÇ ¼³Ä¡ ¿À¶óŬ µ¥ÀÌÅÍ º£À̽º¸¦ Á¦´ë·Î ¼³Ä¡Çϱâ À§ÇÏ¿©´Â glibc 2.1ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÒ¶§ »ç¿ëµÇ¾îÁö´Â ¿ø·¡( glibc 2.2x ) Æ÷ÇԵǾîÁ® ÀÖ´Â gcc, cc, ld ¸¦ »ç¿ëÇÒ ¶§ ¹®Á¦°¡ ¹ß»ýÇϱ⠶§¹®ÀÔ´Ï´Ù. ±×·¯¹Ç·Î ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¸¦ ¼³Ä¡ÇÒ ¶§ gcc, cc, ld ¸¦ ´ëüÇÏ¿© »ç¿ëÇÏ¿©¾ß ÇÕ´Ï´Ù. ¼³Ä¡°¡ ³¡³­ÈÄ ¿ø·¡´ë·Î µÇµ¹¸®¸é µË´Ï´Ù. À̶§ i386-glibc-2.1-linux.tar.gz ÆÄÀÏÀº / ¿¡ ÀÖ´Ù°í °¡Á¤À» ÇÕ´Ï´Ù. user> su - root root> cd /lib root> mv i686/ i686_bak - glibc ¼³Á¤ root> cd / root> tar xvfz /opt/i386-glibc-2.1-linux.tar.gz root> cd /usr/bin root> mkdir saved root> mv gcc cc ld saved root> ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc root> ln -s gcc cc root> ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld root> cd /usr/lib root> mkdir saved root> mv libc.so libdl.so libm.so libpthread.so saved root> mv libc.a libdl.a libm.a libpthread.a saved glibc_install.sh Àº glibc¸¦ º¯°æÇÏ´Â °ÍÀ̰í, glibc_recovery.sh Àº º¯°æµÈ glibc¸¦ ¿ø·¡´ë·Î º¹±¸ÇÕ´Ï´Ù. ======================== glibc_install.sh ======================= #!/bin/sh echo "" echo "i386-glibc-2.1-linux.tar.bz2 °¡ ÀÖ´Â À§Ä¡¿¡¼­ ½ÇÇà ÇÑ´Ù. " echo "" mv /lib/i686 /lib/i686_bak cp i386-glibc-2.1-linux.tar.bz2 / cd / bunzip2 i386-glibc-2.1-linux.tar.bz2 tar xvf i386-glibc-2.1-linux.tar cd /usr/bin mkdir saved mv gcc cc ld saved ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc ln -s gcc cc ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld cd /usr/lib mkdir saved mv libc.so libdl.so libm.so libpthread.so saved mv libc.a libdl.a libm.a libpthread.a saved ======================== glibc_install.sh ======================= ======================== glibc_recovery.sh ======================= #!/bin/sh cd /lib mv i686_bak i686 cd /usr/bin/ rm -f gcc cc ld cd saved/ cp * ../ cd /usr/lib/ rm -f libc.so libdl.so libm.so libpthread.so rm -f libc.a libdl.a libm.a libpthread.a cd saved cp -f *.a ../ cp -f libc.so ../ cd ../ ln -s ../../lib/libdl.so.2 libdl.so ln -s ../../lib/libpthread.so.0 libpthread.so mv /usr/bin/saved /usr/bin/old.saved mv /usr/lib/saved /usr/lib/old.saved ======================== glibc_recovery.sh ======================= 2-3) Oracle8i¸¦ ¼³Ä¡Çϱâ Àü¿¡ Áغñ»çÇ× ( ȯ°æ¼³Á¤ ) ¿À¶óŬµ¥ÀÌÅÍ º£À̽º¸¦ ¼³Ä¡Çϱâ À§ÇÏ¿© Ưº°ÇÑ group, user ¸¦ ¼³Á¤ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ¿À¶óŬµ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇϱâ À§ÇÑ ±×·ìÀÎ dba ¿Í ¿À¶óŬ »ç¿ëÀÚÀÎ oracle À» ¾Æ·¡¿Í °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù. ±×¸®°í, /etc/group ÆÄÀÏ¿¡¼­ dba¸¦ 'dba:x:5000:oracle,root' ÀÌ·¸°Ô ¼öÁ¤ÇÕ´Ï´Ù. root> groupadd -g 5000 dba root> adduser -g dba oracle root> passwd oracle // ¿À¶óŬ»ç¿ëÀÚ oracle ÀÇ ¾ÏÈ£¸¦ º¯°æ ======================= adduser.sh =================== #!/bin/sh groupadd -g 5000 dba useradd -g dba oracle ======================= adduser.sh =================== ¿À¶óŬ µ¥ÀÌÅÍ º£À̽º°¡ ¼³Ä¡µÉ ¸¶¿îÆ® Æ÷ÀÎÅÍÀÇ ¼ÒÀ¯±ÇÀ» º¯°æÇÏ¿© ÁÝ´Ï´Ù. ¿À¶óŬ µ¥ÀÌÅÍ º£À̽º¸¦ ¼³Ä¡ÇÒ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ /home/oracle ·Î °¡Á¤ÇÕ´Ï´Ù. ½ÇÁ¦·Î ¾ÈÁ¤ÀûÀ¸·Î »ç¿ëÇϱâ À§ÇÏ¿©´Â 4°³ÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸¸µé¾î¾ß ÇÕ´Ï´Ù. root> chown oracle.dba /home/oracle root> chmod 755 /home/oracle =========================== permission.sh ====================== #!/bin/sh chown -R oracle.dba /ora chmod -R 755 /ora =========================== permission.sh ====================== 2-4) ¿À¶óŬ °ü·Ã ȯ°æ ¼³Á¤ Ãß°¡Çϱâ - ȯ°æ¼³Á¤ ³»¿ë Áß ORACLE_SID ´Â ÇϳªÀÇ ½Ã½ºÅÛ¿¡ ¿©·¯°³ÀÇ ¿À¶óŬµ¥ÀÌÅÍ º£À̽º°¡ ¼³Ä¡µÉ ¶§ ±¸ºÐÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿©ÁÖ´Â ¾ÆÀ̵ðÀÔ´Ï´Ù. ÇÊÀÚ´Â orasid ¶ó°í À̸§À» Áö¾ú½À´Ï´Ù. ±×¸®°í ORACLE_BASE ´Â ¿À¶óŬÀ» ¼³Ä¡ÇÒ À§Ä¡¸¦ ÁöÁ¤ÇØ ÁÖ½Ã¸é µË´Ï´Ù. - oracle.sh ÆÄÀÏÀ» ¸¸µé¾î¼­ ¼³Á¤À» Ãß°¡ÇÕ´Ï´Ù. root> vi /etc/profile.d/oracle.sh export ORACLE_BASE=/home/oracle export ORACLE_HOME=$ORACLE_BASE/product/8.1.7 export ORACLE_OWNER=oracle export ORACLE_SID=orasid umask 022 # ¼³Ä¡¸¦ À§ÇÑ Àӽà µð·ºÅ丮 export TMPDIR=$ORACLE_BASE/tmp # java & jre °æ·Î export PATH=.:$ORACLE_HOME/bin:/usr/local/jdk/bin:$PATH # ¿À¶óŬ ȯ°æ ¼³Á¤ export TNS_ADMIN=$ORACLE_HOME/network/admin export NLS_LANG=Korean export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH export LANG=C - ȯ°á ¼³Á¤À» ÀÐÀ»¼ö ÀÖµµ·Ï ±ÇÇÑÀ» º¯°æÇÑ´Ù. root> chmod 755 /etc/profile.d/oracle.sh oracle.sh Àº ¿À¶óŬ ȯ°æº¯¼ö ÆÄÀÏÀÔ´Ï´Ù. °¢ÀÚ¿¡ ¸Â°Ô ¼öÁ¤Çϼ¼¿ä.!! oracle_env.sh ÆÄÀÏÀ» ½ÇÇà ½ÃŰ½Ã¸é µË´Ï´Ù. ========================== oracle.sh ========================= export ORACLE_BASE=/ora export ORACLE_HOME=$ORACLE_BASE/product/8.1.7 export ORACLE_OWNER=oracle export ORACLE_SID=orasid umask 022 # ¼³Ä¡¸¦ À§ÇÑ Àӽà µð·ºÅ丮 #export TMPDIR=$ORACLE_BASE/tmp # java & jre °æ·Î export PATH=.:$ORACLE_HOME/bin:/usr/local/jdk/bin:$PATH # ¿À¶óŬ ȯ°æ ¼³Á¤ export TNS_ADMIN=$ORACLE_HOME/network/admin export NLS_LANG=Korean export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH export LANG=C ========================== oracle.sh ========================= ========================== oracle_env.sh ========================= #!/bin/sh cp oracle.sh /etc/profile.d/ chmod 755 /etc/profile.d/oracle.sh su - oracle -c "env|grep ORACLE" ========================== oracle_env.sh ========================= ** oracle »ç¿ëÀÚ·Î ÇÏ¿©¾ß ÇÒ ÀÏ 2-5) tmp µð·ºÅ丮 ¸¸µé±â ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¸¦ ¼³Ä¡ÇÒ ¶§ ÀÓ½ÃÆÄÀÏÀ» ÀúÀåÇÒ ¼ö ÀÖµµ·Ï ¾Æ·¡¿Í °°ÀÌ tmp µð·ºÅ丮¸¦ ¸¸µé¾î ÁÝ´Ï´Ù. oracle> mkdir /home/oracle/tmp 3) ¿À¶óŬ 8iÀÇ ¼³Ä¡ Áغñ°¡ ³¡³µ´Ù¸é ÀÌÁ¦ ½ÇÁ¦·Î ¿À¶óŬµ¥ÀÌÅÍ º£À̽º¸¦ ¼³Ä¡Çϵµ·Ï ÇÑ´Ù. 3-1) X Window ½ÇÇàÇϱ⠿À¶óŬ 8i ´Â ±âº»ÀûÀ¸·Î GUI ȯ°æ¿¡¼­ ¼³Ä¡¸¦ ÇϹǷΠ¿¢½ºÀ©µµ¿ì¸¦ Áö¿øÇØÁà¾ß ÇÑ´Ù. ¿¢½ºÀ©µµ¿ì·Î oracle »ç¿ëÀÚ·Î ·Î±×ÀÎÇÑ´Ù. oracle> startx 3-2) ¿À¶óŬ ¾ÐÃàÇ®±â technet.oracle.com ¿¡¼­ ´Ù¿î·Îµå ¹ÞÀº ÆÄÀÏÀ» ¾ÐÃàÀ» Ǭ´Ù. ( technet.oracle.com ¿¡¼­ ´Ù¿î·Îµå ¹ÞÀº linux81701.tarÀº /tmp µð·ºÅ丮¿¡ ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. ) oracle> cd /tmp oracle> tar xvf linux81701.tar oracle> 3-3) ¼³Ä¡ ÇÁ·Î±×·¥ ½ÇÇàÇϱ⠾ÐÃàÀÌ Ç®¸° µð·ºÅ丮·Î À̵¿Çϸé runInstaller ¶ó´Â ¼³Ä¡ÆÄÀÏÀÌ ÀÖ´Ù. runInstaller ¸¦ ½ÇÇàÇÑ´Ù. ( ¸¸¾à linux ¿ë ¿À¶óŬ ½Ãµð°¡ ÀÖ´Ù¸é µð·ºÅ丮¿¡ º¹»çÇÑ ÈÄ runInstaller ¸¦ ½ÇÇàÇÑ´Ù. ) oracle> cd Disk1/install/linux/ oracle> ./runInstaller 3-4) ½ÇÇàÀÌ µÇ¸é ¾Æ·¡ÀÇ ±×¸²°ú °°ÀÌ È¯¿µÀÇ ¸Þ½ÃÁö°¡ ³ª¿Â´Ù. Next¸¦ Ŭ¸¯ÇÏÀÚ. 3-5) ÇöÀç ¼³Ä¡ÆÄÀϵéÀÇ À§Ä¡¿Í ¿À¶óŬÀÌ ¼³Ä¡µÉ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù. ±×¸²¿¡¼­ º¸¸é ¾Ë ¼ö ÀÖµíÀÌ /etc/profile.d/oracle.sh ¿¡¼­ ¼³Á¤ÇÑ ORACLE_HOMEµð·ºÅ丮°¡ ÆÄÀϵéÀÌ ¼³Ä¡µÉ À§Ä¡¶ó´Â °ÍÀ» ¾Ë ¼ö°¡ ÀÖ´Ù. È®ÀÎ ÈÄ¿¡ Next ¸¦ Ŭ¸¯ÇÏÀÚ. 3-6) ¿À¶óŬ »ç¿ëÀÚ ±×·ìÀ» ÁöÁ¤ÇÕ´Ï´Ù. dba ¶ó°í ±âÀÔÇÑ ÈÄ Next¹öưÀ» ´©¸¨´Ï´Ù. 3-7) 3-6)¿¡¼­ Next¸¦ ´©¸£¸é root»ç¿ëÀÚ·Î orainstRoot.sh À» ½ÇÇàÇ϶ó´Â ¸Þ½ÃÁö°¡ ³ª¿É´Ï´Ù. ÇÑÅÒÀ» Çϳª ¿¬ ÈÄ $ORACLE_HOME/orainstRoot.sh À» ½ÇÇàÇÕ´Ï´Ù. ½ÇÇàÇÑ ÈÄ¿¡ Retry ¹öưÀ» Ŭ¸¯ÇÕ´Ï´Ù. 3-8) ¼³Ä¡ÇÒ °ÍÀº ¿À¶óŬ µ¥ÀÌÅÍ º£À̽º ¼­¹öÀ̹ǷΠ"Oracle8i 8.1.7.0.1" Ç׸ñÀ» ¼±ÅÃÇÑ ÈÄ Next¹öưÀ» Ŭ¸¯ÇÕ´Ï´Ù. 3-9) ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¸¦ ¼³Ä¡Çϱâ À§ÇÏ¿© ¹Ýµå½Ã Custom À» ¼±ÅÃÇÕ´Ï´Ù. ¼±ÅÃÇÑ ÈÄ Next¹öưÀ» ´©¸¨´Ï´Ù. 3-10) ¼³Ä¡ÇÒ Ç׸ñÀÌ ¾Æ·¡¿Í °°ÀÌ Ãâ·ÂÀÌ µË´Ï´Ù. À̶§ Product Languages ¹öưÀ» Ŭ¸¯ÇÏ¿© Çѱ¹¾î(Korean)À» Ãß°¡ÇÏ¿© ÁØ ÈÄ OK¸¦ ´©¸¨´Ï´Ù. ±× ÈÄ¿¡ Next¹öưÀ» ´©¸¨´Ï´Ù. 3-11) ¾Æ·¡¿Í °°Àº È­¸éÀÌ ³ª¿À¸é Next¸¦ ´©¸¨´Ï´Ù. 3-12) µ¥ÀÌŸ º£À̽ºÀÇ °ü¸®ÀÚ ±×·ìÀ» dba·Î ÁöÁ¤ÇÑ ÈÄ Next ¹öưÀ» Ŭ¸¯ÇÕ´Ï´Ù. 3-13) JDK Home Directory¸¦ ¼±ÅÃÇÏ´Â ¸Þ´º°¡ ³ª¿À¸é JDK HomeÀ» ¼±ÅÃÇϰí Next¸¦ ´©¸¨´Ï´Ù. 3-14) µ¥ÀÌÅͺ£À̽º »ý¼ºÀ¯¹«¸¦ ¹°¾îº¸´Â ¸»ÀÌ ³ª¿À¸é No ¸¦ ¼±ÅÃÇÕ´Ï´Ù. µ¥ÀÌÅÍ º£À̽º »ý¼ºÀº ³ªÁß¿¡ dbasist ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¿© ¸¸µé¾î ÁÙ °ÍÀÔ´Ï´Ù. Next¸¦ ´©¸¨´Ï´Ù. 3-15) ¼³Ä¡ÇÒ ¹æ¹ý¿¡ ´ëÇÑ ¸ñ·ÏÀÌ ³ª¿É´Ï´Ù. ¸ñ·ÏÀ» È®ÀÎÇÑ ÈÄ Next¹öưÀ» ´©¸¨´Ï´Ù. 3-16) ¾Æ·¡¿Í °°ÀÌ ¿À¶óŬ °ü·Ã ÆÄÀϵéÀÌ ¼³Ä¡°¡ µË´Ï´Ù. ¸ØÃâ¶§±îÁö ±â´Ù¸³´Ï´Ù. 3-17) ¼³Ä¡°¡ ¿Ï·áµÇ¸é ¾Æ·¡¿Í °°Àº °æ°íâÀÌ ¶å´Ï´Ù. Àß Àо¸é ¾Ë°ÚÁö¸¸ $ORACLE_HOME/root.sh À» root »ç¿ëÀÚ·Î ½ÇÇàÇ϶ó´Â °ÍÀÔ´Ï´Ù. ÇÑÅÒÀ» Çϳª ¿¬ÈÄ root ·Î ±ÇÇÑÀ» ¹Ù²Û ÈÄ root.sh À» ½ÇÇàÇÕ´Ï´Ù. - root.sh À» ½ÇÇàÇÏ¸é ¾Æ·¡¿Í °°ÀÌ ¼öÇàµÇ´Â °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ¼öÇà ÈÄ¿¡ oratab ÆÄÀÏÀÌ "/etc" µð·ºÅ丮¿¡ Àß »ý¼ºµÇ¾ú´ÂÁö È®ÀÎ ÇÏ¿© Áֽñ⠹ٶø´Ï´Ù. 3-18) ¼³Ä¡°¡ ³¡³ª¸é Net8 ¼³Á¤ È­¸éÀÌ ¶å´Ï´Ù. ȯ¿µÀÇ ¸Þ½ÃÁö¸¦ ÀÐÀº ÈÄ¿¡ Next¹öưÀ» Ŭ¸¯ÇÕ´Ï´Ù. 3-19) µð·ºÅ丮 ¼­ºñ½º¸¦ ¼³Á¤ÇϰڳĴ ¸Þ½ÃÁö°¡ ³ª¿À¸é No. ¸¦ ¼±ÅÃÇÑ ÈÄ Next¹öưÀ» ´©¸¨´Ï´Ù. 3-20) Net8 listenerÀÇ À̸§À» ¹°¾îº¸´Â Ç׸ñÀÌ ³ª¿À¸é ±âº»°ªÀÎ LISTENERÀ» °Çµå¸®Áö ¾Ê°í Next¹öưÀ» ´©¸¨´Ï´Ù. ( Listener Àº ¿ÜºÎ »ç¿ëÀÚ¿¡°Ô ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ°Ô ÇÏ¿©ÁÖ´Â °ÍÀÔ´Ï´Ù. Listener °¡ ¾Ë¸Â°Ô ¼³Á¤µÇ¾î ÀÖÁö ¾Ê´Ù¸é ¿ÜºÎ¿¡¼­ ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼Ó ÇÒ ¼ö ¾ø½À´Ï´Ù. ) 3-21) ¾Æ·¡¿Í °°Àº È­¸éÀÌ ³ª¿À¸é Next¸¦ ´©¸¨´Ï´Ù. 3-22) ¿À¶óŬ Listener°¡ ±âº»ÀûÀ¸·Î »ç¿ëÇÏ´Â 1521 Æ÷Æ®¸¦ ¼±ÅÃÇÑ ÈÄ Next¸¦ ´©¸¨´Ï´Ù. 3-23) ¶Ç´Ù¸¥ ¸®½º³Ê¸¦ ¼±¾ðÇϰڳĴ ¸Þ½ÃÁö°¡ ³ª¿À¸é No ¸¦ ¼±ÅÃÇÑ ÈÄ Next ¹öưÀ» ´©¸¨´Ï´Ù. 3-24) ¸®½º³Ê ¼³Á¤ÀÌ ³¡³ª¸é ȯ¿µÀÇ ¸Þ½ÃÁö°¡ ³ª¿É´Ï´Ù. °è¼ÓÇÏ¿© ±âº»°ªÀ¸·Î Next ¹öưÀ» ´©¸¨´Ï´Ù. ¾Æ·¡¿Í °°ÀÌ Net8 ¼³Á¤ÀÌ ³¡³µ´Ù´Â ¸Þ½ÃÁö°¡ ³ª¿À¸é Finish ¹öưÀ» ´©¸¨´Ï´Ù. 3-25) ¾Æ·¡¿Í °°ÀÌ End Of Installation È­¸éÀÌ ³ª¿À¸é Exit ¹öưÀ» Ŭ¸¯ ÇÏ¿© Á¾·áÇÕ´Ï´Ù. 3-26) runInstaller °¡ ½ÇÇàÀÌ Á¾·áµÈ ÈÄ¿¡ adapters ¸í·ÉÀ» ½ÇÇàÇÏ¿© Net8 ¼³Á¤¿¡ TCP/IP°¡ Á¦´ë·Î ¼³Ä¡°¡ µÇ¾îÀÖ´ÂÁö È®ÀÎÀ» ÇÕ´Ï´Ù. ¸¸¾à ¼³Ä¡°¡ µÇÁö ¾Ê¾Ò´Ù¸é À§ÀÇ °úÁ¤À» ´Ù½Ã ÇØ¾ßÇÕ´Ï´Ù. ¾Æ·¡ÀÇ ±×¸²Ã³·³ TCP/IP°¡ Á¦´ë·Î ¼³Ä¡°¡ µÇ¾îÀÖ´ÂÁö È®ÀÎ ÇսôÙ. 3-27) 3-26) ¿¡¼­ TCP/IP°¡ ¼³Ä¡°¡ Àß µÇ¾ú´ÂÁö È®ÀÎ ÇÏ¿´´Ù¸é À̹ø¿¡´Â µ¥ÀÌÅͺ£À̽º¸¦ ¼³Ä¡Çϱâ À§ÇÏ¿© dbassist ¸¦ ½ÇÇàÇÕ´Ï´Ù. ½ÇÇàµÇ¸é ¾Æ·¡¿Í °°Àº È­¸éÀÌ Ãâ·ÂµË´Ï´Ù. µ¥ÀÌÅÍ º£À̽º¸¦ »ý¼³ÇÒ °ÍÀ̹ǷΠNEXT¹öưÀ» ´©¸¨´Ï´Ù. ( ÇöÀç µ¥ÀÌÅͺ£À̽º°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾ÊÀ¸¹Ç·Î ´Ù¸¥ ¸Þ´º´Â ºñȰ¼ºÈ­ µÇ¾î ÀÖ½À´Ï´Ù. ) 3-28) µ¥ÀÌÅͺ£À̽º ¼³Ä¡½Ã°£À» Àý¾àÇϱâ À§ÇÏ¿© Typical À» ¼±ÅÃÇÑ ÈÄ Next¹öưÀ» ´©¸¨´Ï´Ù. CustomÀ» ¼±ÅÃÇÏ¿´À» °æ¿ì¿¡´Â 3-4½Ã°£ÀÌ ¼Ò¿äµÉ ¼ö ÀÖ½À´Ï´Ù. 3-29) ¾Æ·¡¿Í °°Àº È­¸éÀÌ ³ª¿À¸é CD·Î ºÎÅÍ µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» º¹»çÇÏ´Â °ÍÀ» ¼±ÅÃÇÕ´Ï´Ù. ÀÌ¹Ì ¼³Ä¡¸¦ ºü¸£°Ô Çϱâ À§ÇÏ¿© ±âº»ÀûÀÎ ¼ÂÆÃÀ¸·Î ¸¸µé¾îÁø µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀÌ Á¸ÀçÇÕ´Ï´Ù. ÀÎÅͳݿ¡¼­ ´Ù¿î·Îµå ¹ÞÀº ¿À¶óŬµ¥ÀÌÅͺ£À̽ºµµ ¾ÐÃàÀ» Ç®¸é CD¿Í °°Àº ³»¿ëÀÔ´Ï´Ù. ±×·¯¹Ç·Î ù¹øÂ° °ÍÀ» ¼±ÅÃÇÑ ÈÄ Next ¹öưÀ» ´©¸¨´Ï´Ù. 3-30) »ý¼ºÇÒ µ¥ÀÌÅͺ£À̽ºÀÇ ±Û·Î¹ú µ¥ÀÌÅÍ º£À̽º À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÇÊÀÚ´Â oracle.hostname.com ¶ó°í À̸§À» ÁöÁ¤ÇÏ¿´½À´Ï´Ù. À̸§À» ÁöÁ¤ÇÏ¿´´Ù¸é Finish ¹öưÀ» Ŭ¸¯ÇÕ´Ï´Ù. 3-31) µ¥ÀÌÅͺ£À̽ºÀÇ »ý¼ºÀÌ ³¡³ª¸é ¾Æ·¡¿Í °°ÀÌ °ü¸®ÀÚ ¾ÆÀ̵ðÀÇ ¾ÏÈ£°¡ Á¤ÇØÁ³´Ù´Â °æ°íâÀÌ ¶å´Ï´Ù. ( system »ç¿ëÀÚ : manager , sys »ç¿ëÀÚ : change_on_install ) 3-32) È®ÀÎÀ» ´©¸£¸é µ¥ÀÌÅÍ º£À̽ºÆÄÀÏÀÌ Ä«ÇÇÇÏ´Â È­¸éÀÌ ³ª¿É´Ï´Ù. ±× ÈÄ¿¡ ´Ù½Ã °æ°íâÀÌ ¶ß¸é¼­ µ¥ÀÌÅÍ º£À̽º »ý¼ºÀÌ ³¡³µ´Ù´Â ¸Þ½ÃÁö°¡ ³ª¿À¸é µ¥ÀÌÅÍ º£À̽ºÀÇ ¼³Ä¡´Â ¿Ï·áÀÔ´Ï´Ù. 4) ¸®½º³ÊÀÇ ¼³Á¤ ¿À¶óŬµ¥ÀÌÅͺ£À̽ºÀÇ ¼³Ä¡°¡ Á¾·áµÇ¸é $ORACLE_HOME/network/admin µð·ºÅ丮 ¾Æ·¡¿¡ ÀÖ´Â listener.ora ÆÄÀÏÀ» ¼öÁ¤ÇÏ¿©¾ß ÇÕ´Ï´Ù. listener.ora ÆÄÀÏÀº ¿À¶óŬ¸®½º³ÊÀÇ ¼³Á¤ÆÄÀÏÀÔ´Ï´Ù. listener.ora ÆÄÀÏÀÇ ¼³Á¤ÀÌ À߸øµÇ¾îÀÖ´Ù¸é ¿ÜºÎ¿¡¼­ ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼ÓÇÒ ¼ö°¡ ¾ø´Â ¹®Á¦°¡ ¹ß»ýÇÕ´Ï´Ù. listener.ora ÆÄÀÏÀ» vi ¿Í °°Àº ¿¡µðÅÍ·Î ¿­¾îÁØ ÈÄ¿¡ "( HOST = ???)" À̶ó°í ÀûÇôÀÖ´Â ºÎºÐÀ» ãÀº ÈÄ ??? ( ½ÇÁ¦·Î ¹°À½Ç¥´Â ¾Æ´Ï°í ¿©·¯ºÐÀÇ host À̸§ÀÌ ÀûÇôÀÖÀ» °ÍÀÔ´Ï´Ù. ) ¿¡ ¿À¶óŬµ¥ÀÌÅͺ£À̽º°¡ ¼³Ä¡µÈ ip ·Î ¹Ù²ã Àû½À´Ï´Ù. 2. ¿À¶óŬ µ¥ÀÌÅÍ º£À̽ºÀÇ ½Ãµ¿°ú Á¾·á. ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¸¦ ¼³Ä¡ÇÏ¿´´Ù¸é, °¡Àå ±âº»ÀûÀ¸·Î µ¥ÀÌÅͺ£À̽º¸¦ °¡µ¿Çϰí Á¾·áÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ¾Ë°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¿À¶óŬ µ¥ÀÌÅͺ£À̽º´Â ¾ÈÀüÇÑ ¹æ¹ýÀ¸·Î °¡µ¿Çϰí Á¾·áÇÏÁö ¾ÊÀ» °æ¿ì ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. * ¿À¶óŬÀÇ °¡µ¿. 1) svrmgrl À» ½ÇÇà oracle> svrmgrl [enter] 2) svrmgrl ¾È¿¡¼­ connect internal ¸í·ÉÀ» ½ÇÇà svrmgrl> connect internal Á¢¼ÓµÇ¾ú½À´Ï´Ù. 3) startup ¸í·ÉÀ» ½ÇÇà svrmgrl> startup µ¥ÀÌÅͺ£À̽º ¸¶¿îÆ® ¸Þ½ÃÁö°¡ º¸¿©Áý´Ï´Ù. 4) exit ¸í·ÉÀ¸·Î svrmgrl À» Á¾·á 5) ¿À¶óŬ ¸®½º³ÊÀÇ °¡µ¿ oracle> lsnrctl start * ¿À¶óŬµ¥ÀÌÅÍ º£À̽ºÀÇ Á¾·á 1) svrmgrl À» ½ÇÇà oracle> svrmgrl [enter] 2) svrmgrl ¾È¿¡¼­ connect internal ¸í·ÉÀ» ½ÇÇà svrmgrl> connect internal Á¢¼ÓµÇ¾ú½À´Ï´Ù. 3) shutdown abort ¸í·ÉÀ» ¼öÇàÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ Áï½Ã Á¾·áÇÕ´Ï´Ù. svrmgrl> connect abort 4) startup¸í·ÉÀ¸·Î µ¥ÀÌÅͺ£À̽º¸¦ ´Ù½Ã °¡µ¿ÇÕ´Ï´Ù. svrmgrl> startup 5) shutdown normal ¸í·ÉÀ» ¼öÇàÇÏ¿© ¿ÏÀüÈ÷ µ¥ÀÌÅͺ£À̽º¸¦ Á¾·áÇÕ´Ï´Ù. svrmgrl> shutdown normal 6) ¿À¶óŬ ¸®½º³Ê¸¦ Á¾·áÇÕ´Ï´Ù. oracle> lsnrctl stop