¸®´ª½º¿ë ¿À¶óŬ ¼³Ä¡ ÇÏ¿ìÅõ ¿øÀú:Stephen Darlington, stephen@zx81.org.uk $Id: oracle-howto.sgml, v1.12 2000/04/01 14:35:07 sd Exp $ ¹ø¿ª:À±±¤È£(KwangHo, Yun), airplanez@kldp.org oracle-8-howto_kr.sgml, v0.04 2000/09/04 14:35 ÀÌ ÇÏ¿ìÅõ ¹®¼­¿Í, ¾à°£ÀÇ ¿îÀÌ ÀÖ´Ù¸é, "Oracle 8i Enterprise Edition for Linux" ÀÇ ¼³Ä¡¿Í µ¥ÀÌÅͺ£À̽ºÀÇ »ý¼º ¹× ¸®¸ðÆ®¸Ó½ÅÀÇ DB¿¡ ¿¬°áÇÒ¼ö ÀÖ´Ù. À̹®¼­ÀÇ ÁÖµÈ ÃÊÁ¡Àº ·¹µåÇÞ¸®´ª½º 6.0 ÀÌÁö¸¸, Ưº°ÇÑ ¼öÁ¤À» °¡ÇÏÁö ¾ÊÀº ¿äÁòÀÇ ´Ù¸¥ ¹èÆ÷º»µµ µÉ¼ö ÀÖ´Ù. ______________________________________________________________________ ¸ñÂ÷ 1. ¼Ò°³ 1.1 ¿©±â¿¡ ¹¹°¡ ÀÖÁö? 1.2 ´©±¸¸¦ À§ÇÑ°ÅÁö? 1.3 À̹®¼­ »õ¹öÀü 1.4 ±Ç¸®Æ÷±â 1.5 Ãâó¿Í °í¸¶¿îºÐµé 1.6 ÀúÀÛ±Ç 2. ½ÃÀÛ 2.1 °³¿ä 2.2 ÀüÁ¦Á¶°Ç 2.3 ¸®´ª½º ¼³Á¤ 2.3.1 ¹èÆ÷º» ¼³Á¤ 2.3.2 Ä¿³Ú ÆĶó¹ÌÅÍ 2.3.3 Users and groups 2.4 Áú¹®°ú ´äº¯ 2.4.1 Á¤¸» ¸Þ¸ð¸®°¡ 128Mb °¡ ÇÊ¿äÇÑ°¡? 2.4.2 ¿À¶óŬ8ÀÌ RedHat 6.1¿¡¼­ ÀÛµ¿Çϳª? 2.4.3 Debian/SuSE/Mandrake/some ¿Í ´Ù¸¥ ¹èÆ÷Æù¿¡¼­ ÀÛµ¿Çϳª? 2.4.4 °³¹ßÀÚ Ä¿³Ú¿¡¼­ ÀÛµ¿Çϳª? 3. ¼³Ä¡ÇÁ·Î±×·¥ 3.1 ¾î¶»°Ô? 3.2 ¼³Ä¡ÇÁ·Î±×·¥¿¡°Ô ¹¹¶ó ¸»ÇÒ¼ö ÀÖÁö? 3.3 ÆÐÄ¡ÀÇ ¼³Ä¡ 3.4 ȯ°æ¼³Á¤ 3.5 ¼³Ä¡ Áú¹®/´äº¯ 3.5.1 ¼³Ä¡ÇÁ·Î±×·¥ÀÌ 'CreateOUIProcess()'À¸·Î Á¾·á 3.5.2 ¼³Ä¡ÇÁ·Î±×·¥ÀÌ È­¸é¿¡ Àá½Ã ³ªÅ¸³µ´Ù »ç¶óÁü 3.5.3 ¼³Ä¡ÇÁ·Î±×·¥ ½ÃÀ۽à ÀÌ»óÇÑ ÀÚ¹Ù¿¡·¯(Strange Java errors)? 3.5.4 ¼³Ä¡ÇÁ·Î±×·¥ÀÇ ¼¼±×¸ÕÆ®¿À·ù(Segmentation Fault's) 3.5.5 °øÀ¯¶óÀ̺귯¸® ÀûÀç(loading)¹®Á¦ 3.5.6 Pro*C °¡ ÀÛµ¿ÇÏÁö ¾ÊÀ½ 3.5.7 ÆÐÄ¡¸¦ ¼³Ä¡Çߴµ¥ ¹®Á¦°¡ »ý±è! 4. µ¥ÀÌÅͺ£À̽ºÀÇ »ý¼º 4.1 °³¿ä 4.2 ´Ü°èº° ¼³¸í 4.3 Áú¹®°ú ´äº¯ 4.3.1 ÀÌ°Å Á¤¸» ½¬¿ö¿ä? 4.3.2 ¸ðµç È­ÀÏÀ» ´Ù¸¥ µð½ºÅ©¿¡ ³Ö´Â°Ô Á¤¸» ÇÊ¿äÇÑ°¡¿ä? 4.3.3 dbassistÀ» ½ÃÀÛÇÒ¼ö ¾ø¾î¿ä. 4.3.4 "ORA-01034: ORACLE not available" ¶õ ¸Å¼¼Áö 4.3.5 "ORA-01012: Not logged in" ¶õ ¸Å¼¼Áö 5. ±¸¼º 5.1 °³¿ä 5.2 ´Ù¸¥»ç¿ëÀÚ(another user)·Î ¿¬°á 5.3 ´Ù¸¥ ±â°è(another machine)·Î ¿¬°á 5.4 ´Ù¸¥ ±â°è(another machine)·Î ºÎÅÍÀÇ ¿¬°á 5.5 Áú¹®/´äº¯ 5.5.1 'netasst'¸¦ ½ÃÀÛÇÒ¼ö ¾ø¾î¿ä 6. ³¡À¸·Î 6.1 À¯¿ëÇÑ ¼ÒÇÁÆ®¿þ¾î 6.2 À¯¿ëÇÑ Ã¥µé 6.3 À¯¿ëÇÑ ÀÎÅͳÝÀÚ·áµé ______________________________________________________________________ 1. ¼Ò°³ 1.1. ¿©±â¿¡ ¹¹°¡ ÀÖÁö? ¸®´ª½º´Â ¾î·Æ°í ÀϹÝÀûÀ¸·Î »ç¿ëÀÚ¿¡°Ô ºñ¿ìÈ£ÀûÀÎ °ÍÀ¸·Î ¾Ë·ÁÁ®ÀÖ´Ù. À¯´Ð½º ¾ÖÈ£°¡ÀÇ ÇÑ»ç¶÷À¸·Î ³­ ±×°Í¿¡ µ¿Àǵµ ¹Ý´ëµµ ÇÏÁö ¾Ê´Â´Ù. ¿À¶óŬµµ ºñ½ÁÇÏ´Ù°í »ý°¢ÇÑ´Ù. óÀ½¿¡ ¿À¶óŬµµ ÀÌÇØÇϱ⠾î·Á¿ü´Ù., ±×·¯³ª ´ç½ÅÀÌ ´Ù¸¥ RDBMS ¸¦ »ç¿ëÇÒ¶§µµ ¾î·Æ±â´Â ¸¶Âù°¡Áö´Ù. µÎ°¡Áö¸¦ Á¾ÇÕÇغ¸¸é, 8i´Â ´ÜÁö µÎ¹ø° ¸±¸®½ºÀÌ°í, ´ç½ÅÀÌ µÎ°¡Áö¿¡ Àͼ÷ÇÏ´Ù ÇÒÁö¶óµµ ÀßµÇÁö ¾Ê´Â´Ù´Â °ÍÀ» ¾Ë¾Æ¾ßÇÑ´Ù. ³ª´Â ¼³Ä¡¸¦ Çß´Ù. ±×·¯³ª ¹®Á¦´Â ÀÖ¾ú´Ù. ¸¹Àº ¹®Á¦°¡ ³ªÀÇ ¾ÆµÐÇÔÀ̰ųª ±³¸¸ÇÔ ¶§¹® ÀÌÁö¸¸, ³ª´Â ¿ÏÀüÇÏ°Ô(?) ÇϱâÀ§ÇØ ±×°ÍµéÀ» ¹®¼­È­ Çß´Ù. 1.2. ´©±¸¸¦ À§ÇÑ°ÅÁö? ¸ÕÀú, ÀÌ ¹®¼­´Â ¿À¶óŬ 8i(¸®´ª½º¿ë ¿À¶óŬ ¹öÀü 8.1.5)¸¦ ¼³Ä¡Çϱâ À§ÇÑ »ç¶÷À» À§ÇÑ°ÍÀÌ´Ù. ÀÌ ¹®¼­´Â ÀÌÀü ¹öÀüÀ» ´Ù·çÁö´Â ¾È´Â´Ù. ´ç½ÅÀÌ 8.0 ¹öÀüÀ» ¼³Ä¡Çϱ⠿øÇÑ´Ù¸é ¸®´ª½ºÀú³Î(Linux Journals guide) À» Âü°í Ç϶ó°í ±ÇÇÑ´Ù. ±×¸®°í ´ç½ÅÀÌ SCO¿ë ÀÌÀü ¹öÀüÀ» ¼³Ä¡Çϱ⠿øÇÑ´Ù¸é Paul HaighÀÇ ¿À¶óŬ µ¥ÀÌÅͺ£À̽º ÇÏ¿ìÅõ(Oracle Database HOWTO) ¸¦ ÀÌ¿ëÇ϶ó. ¸¸¾à ´ç½ÅÀÌ '¹Ù·Î ±× ¹öÀü(Oracle 8i)'À» ¼³Ä¡ÇÏ·Á°í ÇÑ´Ù¸é, ¿©±â¿¡ ³ªÀÇ Á¶±×¸¶ÇÑ ±âº»Áö½ÄÀÌ ÀÖ´Ù. ¸¸¾à ´ç½ÅÀÇ °æ¿ì°¡ ±×·¸´Ù¸é È®½ÇÀÌ ¿ì¸®´Â °°Àº óÁö(same wave-length) ¿¡ Àִ°ÍÀÌ´Ù. o ³ª´Â Àü¿¡ À¯´Ð½º¸¦ »ç¿ëÇß´Ù. »ç½Ç À¯´Ð½º´Â ³ªÀÇ Àü°øºÐ¾ßÀÌ¿´´Ù. ´ëÇп¡¼­ SunOS/Solaris ÀÇ ±âÃʸ¦ ½ÀµæÇß°í, ±×ÀÌÈÄ ³­ SunOS/Solaris ¿¡ ¿À¶óŬÀ» žÀçÇß°í, HP-UX(1³âÈÄ)¿¡ , ¸®´ª½º(5³âÈÄ¿¡, »ó¾÷ÀûÀÌ ¾Æ´Ï°í °³ÀÎÀûÀ¸·Î) ¿À¶óŬÀ» ´äÀçÇß´Ù. ³­ ´ç½ÅÀÌ Windows ³ª NT ±â¹ÝÀ̾ú´Ù°í »ý°¢ÇÑ´Ù. ¸®´ª½º¿¡ ¿À¶óŬÀ» ¼³Ä¡ÇÏ´Â °ÍÀº »ó´çÈ÷ ¾î·Æ´Ù. ¹ö±×¶§¹®¿¡ ¸ØÃß±â Àü¿¡ ½ÀµæÇؾßÇÒ ¸¹Àº °³³ä°ú Àü¹®¿ë¾î°¡ ÀÖ´Ù. o ³­ Àü¿¡ ¿À¶óŬÀ» »ç¿ëÇß¾ú´Ù. DBA'd 7.1 ¹öÀü°ú 7.3À» ¼³Ä¡ÇßÀ¸¸ç, 8.0 ¹öÀü¿¡¼­ °³¹ßÀ» Çß¾ú´Ù(¸ðµÎ Solaris ±â¹Ý). ¿îÁÁ°Ôµµ, ¿À¶óŬ ¼³Ä¡ °úÁ¤ÀÌ Á¡Á¡ ½¬¿öÁ³´Ù. ±×·¯Áö¸¸ ¿î³ª»Ú°Ô Àû¾îµµ ¸®´ª½º¿ëÀÌ ¾Æ´Ñ ¿À¶óŬÀÌ ÇöÀçÀ¸·Î¼­´Â ¾ÈÁ¤ÀûÀÌÁö ¸øÇÏ´Ù. ¸¸¾à ¿À¶óŬÀ» Àü¿¡ »ç¿ëÇغ¸Áö ¾Ê¾Ò´Ù¸é ÀÌ ¹®¼­´Â ´ç½ÅÀÌ ¸¹Àº ½Ã°£°ú ÂüÀ»¼ºÀÌ ¾ø´Ù¸é ÁÁÀº Âü°í ÀÚ·á°¡ µÇÁö ¸øÇÑ´Ù. ³ª´Â ´ç½ÅÀÌ À̺о߿¡ ¸¹Àº Áö½ÄÀÌ ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. ¿À¶óŬ ¼³Ä¡´Â ÇÏÂúÀº °æÇèÀÌ ¾Æ´Ï¸ç, ±×·¡¼­ ³­ À̹®¼­¸¦ '½ºÀ§Ä¡¸¦ ´©¸£¼¼¿ä(½¬¿î)' ½ÄÀÇ °¡À̵å·Î ¸¸µéÁö´Â ¾ÊÀ»°ÍÀÌ´Ù. ¸¸¾à ±×·± "¾µµ¥¾ø´Â ¹®¼­"¸¦ ¿øÇÑ´Ù¸é ÀÌ HOWTO¹®¼­³ª ¿À¶óŬ¹®¼­´Â ¾Æ¸¶µµ ¹Ù¸¥ ¼±ÅÃÀÌ ¾Æ´Ï´Ù. 1.3. À̹®¼­ »õ¹öÀü ¸®´ª½º¿Í ¿À¶óŬ´Â ºü¸£°Ô º¯ÇÑ´Ù.´Ù½Ã¸»Çϸé ÀÌ ¹®¼­´Â ±Ý¹æ ±¸½ÄÀÌ µÈ´Ù. ¸¸¾à ÀÌ ¹®¼­°¡ ÇÑµÎ´Þ Áö³ª¸é »õ ¹®¼­¸¦ À§ÇØ ³ªÀÇ À¥»çÀÌÆ® ¸¦ ã±â ¹Ù¶õ´Ù. 1.4. ±Ç¸®Æ÷±â ¸ðµç °Ç ´ç½ÅÀÇ Ã¥ÀÓÀÌ´Ù. ³ª´Â ¸í½ÃµÇ°Ç ¾Æ´Ï°Ç ¾î¶°ÇÑ Á¾·ùÀÇ º¸Áõµµ ÇÏÁö ¾Ê´Â´Ù. ³ª´Â ³»°¡ ÇÒ¼ö ÀÖ´ÂÇÑ µµ¿ï¼ö´Â ÀÖÁö¸¸ ±×°Ç ´ç½ÅÀÇ Ã¥ÀÓÀÌ´Ù. 1.5. Ãâó¿Í °í¸¶¿îºÐµé ÀÌ HOWTO ´Â Stephen Darlington¿¡ ÀÇÇØ ¾²¿©Á³´Ù. À̹®¼­´Â Oracle Technet°ú À¯Áî³×ÀÇ ´º½º±×·ìÀÇ ¼ö¸¹Àº Áú¹®°ú ´äº¯ ¾øÀÌ´Â ¾²¿©Áú¼ö ¾ø¾ú´Ù. ±×·¡¼­ ±×ºÐµé²² °í¸¶¿òÀ» ÀüÇÏ°í °¢°¢ÀÇ Ãâó¸¦ ¹àÈ÷Áö ¸øÇÏ´Â °Í¿¡ ´ëÇØ Á˼ÛÇÏ°Ô »ý°¢ÇÑ´Ù! À̹®¼­¸¦ ¹èÆ÷ÇØÁØ Ton Haver, Guy Cole, Iain Frerichs, Albert Braun, Steve Morando, Krill Kokoshka ¿¡°Ô °¨»çÇÑ´Ù. (¹«¼ø) ³ª´Â ÀÌ HOWTO¿Í ÀϹÝÀûÀÎ ¸®´ª½º, ¿À¶óŬ¿¡ °üÇÑ °Ç¼³ÀûÀÎ Çǵå¹éÀ» ¿øÇϸç stephen@zx81.org.uk ·Î À̸ÞÀÏÀ» º¸³»¶ó. 1.6. ÀúÀÛ±Ç À̹®¼­ÀÇ ÀúÀÛ±ÇÀº Stephen Darlington(copyright 2000)¿¡°Ô ÀÖ´Ù. ´ç½ÅÀº À̹®¼­¸¦ ÀÚÀ¯·Ó°Ô »ç¿ëÇÏ°í ¹èÆ÷ÇÏ°í Àç»ý»êÇÒ¼ö ÀÖ´Ù. o ÀúÀ۱ǰü·Ã »çÇ×À» »ý·«Çϰųª ¹Ù²ÙÁö¸øÇÑ´Ù. o ¹öÀü ¹øÈ£¿Í ³¯Â¥¸¦ »ý·«Çϰųª ¹Ù²ÙÁö¸øȯ´Ù. o ¹®¼­°¡ Áö½ÃÇϴ°÷À» »ý·«Çϰųª ÇöÀç ¹öÀüÀÇ WWWÀ¸·Î ¹Ù²ÙÁö¸øÇÑ´Ù. o ¹®¼­ÀÇ ¿ä¾à, º¯°æ»çÇ×À» Ç¥½ÃÇØÁÖ°í ¸¶Âù°¡Áö·Î ¹öÀü ¶ÇÇÑ ±×·¸°ÔÇ϶ó. ÀÌ·¯ÇÑ Á¦¾àÀº ¿À·¡µÇ¾î È¿·ÂÀÌ ¾ø°Å³ª, ¾û¸ÁÀÌ µÈ ¹öÀüÀ¸·Î ºÎÅÍ ÀáÀçÀûÀÎ µ¶ÀÚ¸¦ º¸È£Çϱâ À§ÇÑ°ÍÀÌ´Ù. (ÀÌ ÀúÀ۱ǰü·Ã »çÇ×Àº Eric RaymondÀÇ ÇÏ¿ìÅõ¹®¼­ ¹èÆ÷¸¦ µû¸¥´Ù) 2. ½ÃÀÛ 2.1. °³¿ä ÀÌ ´Ü¶ô¿¡¼­´Â ¿À¶óŬÀÌ ¼³Ä¡µÉ ¸®´ª½º¸¦ ¼³Á¤ÇÒ°ÍÀÔ´Ï´Ù. ¿À¶óŬ ¼³Ä¡°úÁ¤Àº ´ç½ÅÀÇ PCÀÇ ¼³Á¤°ú, ¸®´ª½ºÀÇ ¼³Ä¡/¼³Á¤, ³×Æ®¿öÅ©ÀÇ ¿¬°áÀÌ ¿Ï·áµÈ ÈÄ¿¡ ½ÃÀ۵ȴÙ. 2.2. ÀüÁ¦Á¶°Ç ³ª´Â Á¦ÀÏ Áß¿äÇÑ ÀüÁ¦Á¶°ÇÀº ±×°Í(ÇÁ·Î±×·¥¼³Ä¡)À» °ú¼ÒÆò°¡ÇÏÁö ¾Ê´Â°Í°ú ¼ÒÇÁÆ®¿þ¾î¿¡ °ü°èµÈ °Í¿¡ ´ëÇؼ­´Â ´ç½ÅÀÌ ÇؾßÇÏ´Â °ÍÀ» Á¦¿ÜÇÏ°í´Â ´Ù¸£Áö ¾Ê´Ù´Â °ÍÀÌ´Ù(??????). ³ªÀÇ ½½Ç À̾߱âµé: o ³ªÀÇ Ã³À½ Å« ½Ç¼ö´Â ¿À¶óŬÀÌ 128MbÀÇ ·¥À» ÇÊ¿ä·Î ÇÑ´Ù´Â °ÍÀ» ³ó´ãÀ¸·Î ¿©±ä °ÍÀÌ´Ù. ³ª´Â ¿À¶óŬÀ» µÎ¹ø Sun ¼­¹ö¿¡ ±×·¸°Ô »ý°¢ÇÏ°í ¼³Ä¡Çß´Ù. ¿Ö CISC ±â°è°¡ ´õÇÊ¿äÇÏÁö Çϸ鼭. ¿À¶óŬÀÌ ³ª¿Í(?) ´Ù¸£´Ù´Â °ÍÀ» ¹Ï¾î¶ó. ³»°¡ °¡¸ÁÀÌ ¾ø´Ù´Â °ÍÀ» ÀÌÇØÇϱâ Àü±îÁö, ³ªÀÇ 32Mb ÀÇ ·¥À» °¡Áö°í ÀÖ´Â ½Ã½ºÅÛÀº 1½Ã°£ 30ºÐÀ» ¹ö¹÷´ò´Ù. o ¿À¶óŬÀÌ ÀÚ¹Ù ·±Å¸ÀÓ È¯°æÀÇ ¹öÀü 1.1.6(Java Runtime Environment version 1.1.6) ÀÌ ÇÊ¿äÇÏ´Ù°íÇßÀ»¶§, "¹º ¼Ò¸®¾ß, »õ¹öÀüÀÌ ¹ö±×°¡ ´õ ÀûÀݾÆ".Çß´Ù. ±Ùµ¥ ¼³Ä¡ ÇÁ·Î±×·¥Àº ¾Æ¸¶µµ ½ÇÇàµÇÁö ¾Ê´Â´Ù. ¿ä¾à: ¹®¼­°¡ ¸»ÇÏ´Â Blackdown's JRE 1.1.6v5 À» ´Ù¿î·ÎµåÇ϶ó. ¾î·°Å³ª ³Ê´Â ¼º°øÇҰžß. ¿À¶óŬÀº ´ëºÎºÐÀÇ °³¹ßÀ» ·¡µåÇÞ ¸®´ª½º ±â¹Ý¿¡¼­ ÇàÇØÁø°ÍÀ¸·Î º¸ÀδÙ. ½±°Ô ¼³Ä¡ÇÏ·Á¸é ·¡µåÇÞ¿¡ ¼³Ä¡Ç϶ó. ³ª´Â ´Ù¸¥ ¹èÆ÷º»¿¡¼­ ½ÃµµÇÏ´Ù°¡ ½ÇÆÐÇß´Ù´Â À̾߱⸦ µé¾ú´Ù. ³ª´Â ·¡µåÇÞ 6.0¿¡¼­ ¼³Ä¡ÇßÀ¸¸ç ¸Å¿ì ÀûÀº ¹®Á¦¸¸ ³ªÅ¸³µ´Ù. ³ª´Â JRE 1.1.6.v5 ¹öÀüÀ» ´Ù¿î·ÎµåÇÏ¿© ¼³Ä¡ÇßÀ¸¸ç 1999³â 8¿ù °ÍÀ¸·Î ¸ðµç ÆÐÄ¡¸¦ °¡ÇßÀ¸¸ç, Ä¿³Ú 2.2.13 ·Î ¾÷±×·¡À̵åÇß´Ù. ±×·¯³ª ±×°ÍÀº ³ªÀÇ ³×Æ®¿öÄ«µå¸¦ Áö¿øÇϱâ À§ÇÑ°ÍÀÌ´Ù. ·¡µåÇÞÀÇ 2.2.5 Ä¿³Ú¿¡¼­ ¿À¶óŬÀÌ µ¿ÀÛÇÏÁö ¾Ê´Â´Ù°í »ý°¢ÇÒ ÀÌÀ¯´Â ¾ø´Ù. ¼÷ÁöÇ϶ó, ¿À¶óŬ ¼³Ä¡ÇÁ·Î±×·¥Àº JRE °¡ /usr/local/jre/bin/jre ¿¡ À§Ä¡ÇÑ´Ù°í ¾Ë°í ÀÖ´Ù. ÀÌ°ÍÀº ´ç½ÅÀÌ JRE¸¦ ±×°÷¿¡ ¹Ýµå½Ã ¼³Ä¡ÇØ¾ß ÇÑ´Ù°í ¸»ÇÏ´Â °ÍÀº ¾Æ´Ï°í JDK¸¦ ¼³Ä¡ÇÑ´Ù¸é ¿À¶óŬ ¼³Ä¡¿¡ ½ÇÆÐÇÑ´Ù´Â °ÍÀ» ¸»ÇÏ´Â °ÍÀÌ´Ù. ÀÌ°ÍÀº ¸Å¿ì Áß¿äÇϱ⿡ ´Ù½Ã¸»Çϴµ¥ ¹Ýµå½Ã JRE¸¦ »ç¿ëÇ϶ó, JDK¸¦ »ç¿ëÇÏ¸é ¿À¶óŬ ¼³Ä¡¿¡ ½ÇÆÐÇÑ´Ù! JRE¸¦ ¾ò±âÀ§ÇØ ´ÙÀ½ÀÇ °úÁ¤À» ½ÇÇàÇ϶ó. 1. Blackdown À¥»çÀÌÆ® ¿¡¼­ ÀÚ¹Ù ·±Å¸ÀÓ È¯°æ (JRE)À» ´Ù¿î·ÎµåÇ϶ó. 2. ´Ù¿î·Îµå ÇÑ°ÍÀ» JRE¸¦ ¼³Ä¡ÇÒ °÷(/usr/local)¿¡ ¿Å°Ü¶ó. cd /usr/local 3. ¾ÆÄ«À̺긦 Ç®°í, bzip2 -d -c jre-1.1.6-v5-glibc-x86.tar.bz2 | tar xvf - 4. ½ÇÁ¦·Î ¼³Ä¡µÈ °÷À» ¿À¶óŬÀÌ »ý°¢ÇÏ´Â °÷À¸·Î ½Éº¼¸¯ ¸µÅ©Ç϶ó. ln -s jre116_v5 jre Çϵå¿þ¾î¿¡ °üÇؼ­¶ó¸é ¸®´ª½º°¡ µ¿ÀÛÇϴ ȯ°æÀ̶ó¸é ¿À¶óŬµµ µ¿ÀÛÇÑ´Ù. ¿¹·Î ³ªÀÇ °æ¿ì´Â ÀÎÅÚ ¼¿·¯·Ð 466Mhz ¿¡ 128MbÀÇ ¸Þ¸ð¸®¿Í 8Gb Çϵåµð½ºÅ©, DM9102 ³×Æ®¿öÅ© Ä«µå¸¦ »ç¿ëÇÑ´Ù. ÀÌ°ÍÀº °Å´ëÇÑ µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¥À» À§ÇÑ ÄÄÇ»ÅÍ´Â ¾Æ´ÏÁö¸¸, °£´ÜÇÑ Å×½ºÆ®¿Í °³¹ßȯ°æÀº ¿Ïº®ÇÏ°Ô ÀÛµ¿ÇÑ´Ù. 2.3. ¸®´ª½º ¼³Á¤ 2.3.1. ¹èÆ÷º» ¼³Á¤ Àü ´Ü¶ô¿¡¼­ ¿¬±ÞÇßµíÀÌ, ¿À¶óŬÀº RedHat 6.0À» ÀÌ¿ëÇÏ¿© ȯ°æ¼³Á¤À» ÇÑ´Ù. ½ÇÆоø´Â ¼³Ä¡¸¦ À§ÇØ ´ç½ÅÀº ¾Æ¸¶ ÀÌ°ÍÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù. ±×·¯³ª ¿À¶óŬÀÌ µ¿ÀÛÇϱâ À§ÇØ ¹«½¼ ¿É¼ÇÀ» ÁÖ°í, ¾ó¸¶³ª ¸¹Àº ¼öÀÇ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇؾߵǴ°¡? ¸ÕÀú ¸Þ¸ð¸®ÀÇ 2 3¹èÀÇ ½º¿ÒÀ» Àâ¾Æ¾ßÇÑ´Ù(¼³Ä¡ ÇÁ·Î±×·¥À» ½ÇÇàÇϱâ À§Çؼ­´Â ½ÇÁ¦ ¿Í ½º¿Ò ¸Þ¸ð¸®¸¦ ÇÕÇؼ­ 200MbÀÇ ¸Þ¸ð¸®°¡ ÀÖ¾î¾ß ÇÑ´Ù.) ¸í½ÉÇ϶ó ÀϹÝÀûÀ¸·Î »ý°¢ÇÏ´Â °Í°ú ´Þ¸® ¸®´ª½º´Â 128Mbº¸´Ù Å« ½º¿ÒÀ» ÇÒ¼ö ÀÖ´Ù. ³ÊÀÇ ´Ù¸¥ ÆÄƼ¼Ç¿¡´ëÇÑ Á¤·ÄÀÌ Áß¿äÇÒ¼ö ÀÖ´Ù. ¸í½ÉÇ϶ó ¿À¶óŬ ÇÁ·Î±×·¥Àº ³ÊÀÇ OSÆÄƼ¼Ç°ú ´Ù¸¥°÷À̾î¾ßÇÏ°í, ¿À¶óŬ Å×ÀÌÅÍ È­ÀÏ ¶ÇÇÑ ¶Ç´Ù¸¥ ÆÄƼ¼Ç¿¡ À§Ä¡ÇؾßÇÑ´Ù. ÀÌ·± °ÍÀº ¿À¶óŬ Å×ÀÌÅÍÈ­ÀÏÀÇ ºÐ»êÀ» ¸·´Â´Ù.(½ÇÁ¦ ȯ°æ¿¡¼­´Â ¿À¶óŬÀÌ Á¢±ÙÇؾßÇÒ ¸¹Àº µð½ºÅ©µéÀÌ ÀÖÀ»¼ö ÀÖ´Ù. ±×°Í¿¡ °üÇÑ ¸¹Àº ÁÁÀº Ã¥µé ÀÌ ÀÖ´Ù.) ¼ÒÇÁÆ®¿þ¾î¿¡ °üÇؼ­´Â, ³ª´Â "½¬¿î ¼³Ä¡¿É¼Ç"À» ¼±ÅÃÇß°í ¸ðµç ÆÐÅ°Áö¸¦ ¼³Ä¡Çß´Ù. ´ç½ÅÀº ¾Æ¸¶µµ ¸ðµç 'base' ÆÐÅ°Áö¿Í, X Windows(¼³Ä¡ °úÁ¤ÀÌ ÀÚ¹Ù GUI), °³¹ßÀÚ Åø(tool)(´ç½ÅÀÌ ÇÁ·Î±×·¥ ÄÚµùÀ» ÇÏ´øÁö ¾ÈÇÏ´øÁö)ÀÌ ÇÊ¿äÇÒ°ÍÀÌ´Ù. ¿À¶óŬ°ú Å×ÀÌÅͺ£À̽º¿¡ ºñ±³ÇÏ¸é ¸®´ª½º ¹èÆ÷º»ÀÇ Å©±â´Â ¸Å¿ìÀÛÀ¸¸ç, ±â²¯ÇØ¾ß ±â°¡¹ÙÀÌÆ® ¹Ì¸¸ÀÌ´Ù. ½±°Ô ÇÏ·Á¸é ¸ðµÎ ¼³Ä¡Çϴ°ÍÀÌ ÁÁ´Ù. 2.3.2. Ä¿³Ú ÆĶó¹ÌÅÍ ÀÌ ¹®¼­´Â º¸´Ù ¸¹Àº °øÀ¯ ¸Þ¸ð¸¦ ¾ò±â À§ÇØ ¸®´ª½º Ä¿³ÚÀ» ¹Ù²Ü°ÍÀ» Á¦¾ÈÇÑ´Ù. ¸®´ª½º¿¡¼­´Â ±×·¸°Ô ÇÏ´Â °ÍÀº ¸Å¿ì ±î´Ù·Ó±â¶§¹®¿¡(´ëºÎºÐÀÇ »ó¾÷Àû À¯´Ï½º¿¡¼­ Ä¿³ÚÀ» ´Ù½Ã ÄÄÆÄÀÏ Çϴ°Ͱú´Â Ʋ¸®°Ô), ³»°¡ Á¦¾ÈÇÏ´Â Ä¿³ÚÀÇ Àç¼³Á¤Àº ¿À¶óŬ ¼³Ä¡¸¦ ÀßµÇ°Ô ÇÑ´Ù. ·¡µåÇÞ ¸®´ª½º°¡ ±âº» ¼¼Æÿ¡¼­ µ¿ÀÛÇÏÁö¸¸, º¸´ÙÅ« °³¹ß ¹× »ý»ê ½Ã½ºÅÛÀ» À§Çؼ­´Â ¼³Á¤À» ´Ù½ÃÇؾßÇÑ´Ù. Áï, ¾î¶² »ç¶÷µéÀº ¿À¶óŬÀÌ Àß ÀÛµ¿ÇÏ°Ô Çϱâ À§Çؼ­´Â Ä¿³ÚÀ» ´Ù½Ã ÄÄÆÄÀÏ ÇؾßÇÑ´Ù. ³ª´Â ±×°ÍÀÌ °°Àº ÄÄÇ»Åͼ­ ÀÛµ¿ÇÏ´Â ´Ù¸¥ ¾î¶² ¼ÒÇÁÆ®¿þ¾î¿¡ µû¶ó °áÁ¤µÈ´Ù°í »ý°¢ÇÑ´Ù. Ä¿³ÚÀ» ´Ù½Ã ÄÄÆÄÀÏ ÇÏ·Á¸é ¿À¶óŬ¹®¼­(ÀνºÅç CD¿¡ µþ·Á¿À´Â HTMLÇü½ÄÀÇ) ¿Í ¸®´ª½º Ä¿³Ú ÇÏ¿ìÆ®(Linux Kernel HOWTO) ¸¦ µû¸£¶ó. 2.3.3. Users and groups LinuxConf¸¦ »ç¿ëÇÏ¿©, "dba"¶ó´Â »õ·Î¿î ±×·ì(group)°ú "dba"¿¡ ¼ÓÇÏ´Â "oracle"À̶ó´Â »õ·Î¿î À¯Àú(user)¸¦ ¸¸µé ÇÊ¿ä°¡ ÀÖ´Ù. ´ç½ÅÀº ¾î¶² »ç¿ëÀÚ¸¦ DBA group¿¡ ³ÖÀ½À¸·Î¼­ ´Ù¸¥ DBA À¯Àú·Î ¸¸µé¼ö ÀÖ´Ù. ¸¸¾à ¿©·µÀÇ DBA À¯Àú¸¦ »ý¼ºÇÏ´Â °ÍÀº ȸ°è°Ë»ç(auditing)À» À§ÇØ ÁÁÀº »ý°¢ÀÌ´Ù. 2.4. Áú¹®°ú ´äº¯ 2.4.1. Á¤¸» ¸Þ¸ð¸®°¡ 128Mb °¡ ÇÊ¿äÇÑ°¡? ³ª´Â 128Mb ³ª ±× ÀÌ»óÀÇ ·¥À» ÃßõÇÑ´Ù. ÀÌÁ¤µµ¸é ½ÉÇÑ µ¿ÀÛ¿¡¼­µµ ¾î·Á¿ò¾øÀÌ °¡´ÉÇÏ´Ù. ±×·¯³ª. ¸¸¾à ÀÚ¹Ù ¿É¼ÇÀÌ ¾ø°í, °øÀ¯¸Þ¸ð¸® ¼³Á¤À» ÀÛ°Ô ¼³Á¤ÇÑ´Ù¸é, ¾î·Á¿ï ÀÌÀ¯µµ ¾ø´Ù. 64Mb ÀÇ ¸Þ¸ð¸®¿¡¼­ ¼º°øÇß´Ù´Â ¸»¸¦ µé¾ú´Ù. 32Mb¿¡¼­´Â ¾Æ¸¶µµ ÀÛµ¿ÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. ÁÖÀÇ »çÇ×ÀÌ Àִµ¥. ¿À¶óŬ ¿ä±¸ÇÏ´Â »çÇ×ÀÇ ¹Ý¸¸ µÇ¾îµµ ¿À¶óŬÀ» µ¹¸±¼ö ÀÖ´Ù. ±×·¯³ª ¼³Ä¡¸¦ Çغ¸¸é ±×µéÀÇ ¿ä±¸¸¦ ÀÌÇØÇÏ°Ô µÈ´Ù. ³ª´Â ÀνºÅç ÇÁ·Î±×·¥ÀÌ 150Mb ÀÇ ¸Þ¸ð¸®¸¦ ¾´´Ù°í µé¾úÀ¸¸ç ³ªÀÇ °æ¿ì¿¡µµ 120Mb ÀÌ»óÀÌ ÀÖ¾î¾ß Çß´Ù. ¸¸¾à 64MbÀ̰ųª ÀÌÇÏÀÇ ¸Þ¸ð¸®¸¦ °¡Áö°í ÀÖ´Ù¸é ¸¹Àº ½º¿Ò°ú Àγ»·ÂÀ» °¡Á®¾ß ÇÑ´Ù´Â °ÍÀ» ¸í½ÉÇ϶ó. ´Ù¸¥ ¹æ¹ýÀº(¾ÆÁ÷ È®ÀÎÇØ º¸Áö ¸øÇßÁö¸¸) ¿À¶óŬÀ» ´Ù¸¥ Å«ÄÄÇ»ÅÍ¿¡ ¼³Ä¡ÇÏ°í $ORACLE_HOME ·Î µð·ºÅ丮¸¦ º¹»çÇؼ­ »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ¸¸¾à »ç¿ëÀÚ°¡ °°°í ±×·ìÀÌ ¸ðµÎ °°À¸¸é ¿Ö µ¿ÀÛÇÏÁö ¾Ê°Ú´Â°¡. 2.4.2. ¿À¶óŬ8ÀÌ RedHat 6.1¿¡¼­ ÀÛµ¿Çϳª? ³ªÀÚ½ÅÀº 6.0 ¿¡¼­ ÀÛµ¿½ÃÅ°°í ÀÖ´Ù. ±×·¡¼­ ³ª´Â ¸¹Àº »ç¶÷µéÀÌ 6.1¿¡¼­ °¡´ÉÇß´Ù´Â ¸»À» µé¾ú´Ù°í ¹Û¿¡ ¸»ÇÒ¼ö ¾ø´Ù. À̹®¼­¸¦ ¾µ ´ç½Ã¿¡ ¿À¶óŬ 8i´Â RedHat 6.0¿¡¼­ °ËÁõµÇ¾ú°í, "´Ù¸¥ ¹èÆ÷º»¿¡¼­´Â ÇöÀç ÁøÇàÁß" À̾ú´Ù.(Oracle 8i Patch FAQ). 2.4.3. Debian/SuSE/Mandrake/some ¿Í ´Ù¸¥ ¹èÆ÷Æù¿¡¼­ ÀÛµ¿Çϳª? ¿À¶óŬÀº Ä¿³Ú ¹öÀü 2.2 ÀÌ»ó°ú GLIBC ¹öÀü 2.1 ÀÎ ¾î¶² À©µµ¿ì¸Þ´ÏÀú ¶ó°í ¸í½ÃÇÏ°í ÀÖ´Ù. À̷лó ¸í½ÃµÈ ¿ä±¸»çÇ×À» ¸¸Á·ÇÏ¸é ¾î¶² ¹èÆ÷º» ¿¡¼­µµ µ¿ÀÛÇÑ´Ù. ½ÇÁ¦·Î´Â ¿À¶óŬÀÌ ¸ðµÎ Áö¿øÀ» ÇÏÁö ¾ÊÀ¸¸ç ¼³Ä¡½Ã¿¡ ´õ¸¹Àº ¹®Á¦¿¡ Á÷¸é ÇϰԵȴÙ. Ưº°ÇÑ ÀÌÀ¯°¡ ¾ø´Â ÇÑ ³ª´Â ·¹µåÇÞ 6.0¿¡ °¡ÇÒ¼ö ÀÖ´Â ¸ðµç ÆÐÄ¡¸¦ ÇÏ¿© ¼³Ä¡Ç϶ó°í ±ÇÇÑ´Ù. 2.4.4. °³¹ßÀÚ Ä¿³Ú¿¡¼­ ÀÛµ¿Çϳª? ÀÛµ¿ÇÏÁö ¾ÊÀ» È®½ÇÇÑ ÀÌÀ¯´Â ¾ø´Ù --³ª´Â 2.319 ¸¦ Çѵ¿ÇÑ »ç¿ëÇÏ¿´´Ù. ±×°ÍÀÌ ³ªÀÇ ·£Ä«µå¸¦ Áö¿øÇÏ¿´°í ¾ÈÁ¤¹öÀüÀº ±×·¸Áö ¸øÇ߱⠶§¹®ÀÌ´Ù-- ±×·¯³ª, ¸¸¾à ±ä±ÞÇÑ ÇÊ¿ä°¡ ¾ø´Ù¸é ±×°ÍÀº °¡Àå ¾ÈÀüÇÑ ¹æ¹ýÀÏ°ÍÀÌ´Ù.(????) ¾ÈÁ¤ÀûÀÎ µå¶óÀ̹ö°¡ Æ÷ÇԵǴ Áï½Ã ³ª´Â ¾ÈÁ¤¹öÀüÀÇ Ä¿³Ú·Î µ¹¾Æ°¬´Ù. 3. ¼³Ä¡ÇÁ·Î±×·¥ 3.1. ¾î¶»°Ô? ÀϹÝÀûÀ¸·Î ¹®¼­¸¦ µû¸£´Â°ÍÀÌ ÁÁÀº »ý°¢ÀÌ´Ù. ±×·¸°Ô Çϴ°ÍÀÌ ´ç½ÅÀÌ ¿À¶óŬ·ÎºÎÅÍ º¸´Ù ¸¹Àº Áö¿øÀ» ¹ÞÀ»¼ö ÀÖÀ»°ÍÀÌ´Ù.(¿À¶óŬ ÇÁ·Î±×·¥¿¡ ´ëÇØ ±× ¹®¼­¸¦ µû¸£¸¦ °ÍÀ¸·Î À߸øµÇ´Â ¸·À»¼ö ÀÖ´Ù.. -±×°Ô ±×·±°ÅÁö¹¹- Á¦´ë·Î µÈ Áö¿øÀ» ¹Þ´Â À¯ÀÏÇÑ ±æÀÌ´Ù.) À̹®¼­´Â °³·«ÀûÀÎ °Í¸¸ ´Ù·ê°ÍÀÌ´Ù. ±×·¯³ª ´ç½ÅÀº ¿©ÀüÈ÷ À¯¿ëÇÑ ¿À¶óŬ ¹®¼­ ¸¦ ÂüÁ¶ÇÒ¼ö ÀÖ´Ù. 3.2. ¼³Ä¡ÇÁ·Î±×·¥¿¡°Ô ¹¹¶ó ¸»ÇÒ¼ö ÀÖÁö? ¿À¶óŬ ¼³Ä¡Áß ¼³Ä¡ÇÁ·Î±×·¥Àº ¸¹Àº Áú¹®À» ´øÁø´Ù. ÀϹÝÀûÀ¸·Î Áú¹®Àº ¾î·ÆÁö ¾ÊÀ¸³ª ÀÚ½ÅÀÌ ¹«¾ùÀ», ¿Ö ÀÔ·ÂÇÏ´ÂÁö ¾Ë¾Æ¾ß ÇÑ´Ù. 1. ¼³Ä¡ÇÁ·Î±×·¥(runInstaller)À» user(oracle user) ·Î ½ÇÇàÇÑ´Ù. 2. ¼³Ä¡ÇÁ·Î±×·¥Àº ÀÛÀº È­¸éÀ» º¸¿©ÁÙ°ÍÀÌ´Ù. 'Next'¸¦ Ŭ¸¯Ç϶ó. 3. ¼³Ä¡ÆÄÀÏ('jar'È­ÀÏ)ÀÇ ¼Ò½º°¡ µé¾îÀÖ´Â µð·ºÅ丮¿Í ¼³Ä¡ÇÒ µð·ºÅ丮¸¦ ÀÔ·ÂÇ϶ó°í ÇÒ°ÍÀÌ´Ù. ±âÁ¸¿¡(µðÆúÆ®)·Î ÀÔ·ÂµÈ °ÍÀ¸·Î ³²°ÜµÎ¾îµµ ÁÁ´Ù. ¿À¶óŬ Ȩµð·ºÅ丮´Â ´ç½ÅÀÌ ¿À¶óŬÀ» ¼³Ä¡ÇÏ·Á°í ÇÏ´Â °÷ÀÌ´Ù. ¿À¶óŬ ¹®¼­¿¡ µû¸£¸é ¼³Ä¡ÇÏ·Á´Â °÷Àº /u01 ÀÌÁö¸¸ ³ª´Â ±×°ÍÀ» ¹«½ÃÇÏ°í /home/oracle ¿¡ ¼³Ä¡ÇÏ¿´´Ù. ÀÌ·±Á¡¿¡¼­´Â ¿À¶óŬÀÇ Á¶¾ðÀ» µû¸£´Â°ÍÀÌ ÁÁ´Ù. ÀÚ¼¼ÇÑ °ÍÀ» ÀÔ·ÂÇß´Ù¸é 'Next'¸¦ Ŭ¸¯Ç϶ó. 4. ÀÌÁ¦ DBA ±×·ìÀ» ¹°¾îº¼ °ÍÀÌ´Ù. ÀÌ°ÍÀº Àü ´Ü¶ô¿¡¼­ ¸¸µç À¯´Ð½º ±×·ìÀÌ¸ç ¾Æ¸¶µµ 'dba'ÀÏ °ÍÀÌ´Ù. ÀÌ°ÍÀ» ÀÔ·ÂÇÏ°í 'Next'¸¦ Ŭ¸¯ÇÑ´Ù. 5. ÀÌÁ¦ 'root'·Î ·Î±×ÀÎ ÇÏ¿© /tmp/OraInstall/orainstRoot.sh ¸¦ ½ÇÇàÀ» ¿ä±¸ÇÒ°ÍÀÌ´Ù. ±×·¸°Ô Ç϶ó.(±×·¸°Ô Çϱâ À§ÇØ pdksh À̳ª bash ¸¦ ½ÃÇà ½ÃÄÑ¾ß ÇÒ°ÍÀÌ´Ù.) ±×·¸°Ô ÇÏ°í 'Retry'¸¦ Ŭ¸¯Ç϶ó. 6. ¹«¾ùÀ» ¼³Ä¡ÇÒ°ÍÀÎÁö ¹°¾îº¼ °ÍÀÌ´Ù. ÃÖ¼±ÀÇ ¼±ÅÃÀº ¸ðµç°ÍÀ» ¼³Ä¡ÇÏ´Â ¼³Ä¡ÇÏ´ÂÁö ÀÚ¼¼È÷ ³ª¿ÍÀÖ´Ù.) ¿À¸¥ÂÊÀÇ ¶óµð¿À ¹öÆ°À» ¼±ÅÃÇÏ°í 7. ÀÌÁ¦ ´ç½ÅÀÌ ¼³Ä¡ÇÏ·Á´Â °ÍÀ» ´õ¿í ÀÚ¼¼ÇÏ°Ô ÁöÁ¤ÇÒ¼ö ÀÖ´Ù. ´ç½ÅÀÌ ¹«¾ùÀ» ¿øÇÏ´ÂÁö ¾Ë°Å³ª Ưº°È÷ µð½ºÅ© °ø°£ÀÇ ºÎÁ·¶§¹®ÀÌ ¾Æ´Ï¶ó¸é ³ª´Â 'Next'¸¦ Ŭ¸¯ÇÏ¿© ±×³É Áö³ªÄ¡¶ó°í ÇÏ°í ½Í´Ù. ÀϹÝÀûÀ¸·Î ¼³Ä¡ÇÁ·Î±×·¥Àº ´ç½ÅÀÇ ¾û¶×ÇÑ ¼±ÅÃÀ» Çã¶ôÇÏÁö ¾ÊÀ¸¹Ç·Î, ´ç½ÅÀÌ ¾î¶²°ÍÀ» ¼³Ä¡ÇÏÁö ¾Ê°Ú´Ù°í °í¸£Áö¸¸ ¾Ê´Â´Ù¸é °ÆÁ¤ÇÒ ÇÊ¿ä¾ø´Ù. ±×¸®°í ¾ðÁ¦µçÁö µÇµ¹¾Æ°¡¼­ ´Ù½Ã Ãß°¡ÇÒ¼ö ÀÖ´Ù. 8. ¼³Ä¡ ÇÁ·Î±×·¥Àº ´ç½ÅÀÌ ¼³Ä¡ÇÏ°Ú´Ù°í ÇÑ ¸ðµç °ÍÀ» ´ç½ÅÀÌ ¿øÇÏ´Â °÷¿¡ ¼³Ä¡ÇÒ¼ö ÀÖ°Ô Çã¿ëÇÒ°ÍÀÌ´Ù. ´Ù½Ã ¸»ÇÏÁö¸¸, ±×·²¸¸ÇÑ Æ¯º°ÇÑ ÀÌÀ¯°¡ ÀÖÀ»¶§¸¸ ±×·¸°Ô Ç϶ó. ´Ù µÇ¾úÀ¸¸é 'Next'¸¦ ´­·¯¶ó. 9. ÀÌÁ¦ ¼³Ä¡ÇÁ·Î±×·¥Àº ´ç½ÅÀÌ ¿ä±¸ÇÑ ÇÁ·Î±×·¥µéÀ» ¼³Ä¡ÇÒ°ÍÀÌ´Ù. ÀÌ°úÁ¤Àº »ó´çÈ÷ ¸¹Àº ½Ã°£ÀÌ °É¸®¸ç »ó´çÇÑ ¸Þ¸ð¸®¸¦ »ç¿ëÇÒ°ÍÀÌ´Ù. 10. ÇÁ·Î±×·¥¼³Ä¡°¡ ³¡³ª¸é µ¥ÀÌÅÍ º£À̽º¸¦ ¸¸µé°ÍÀÌ³Ä°í ¹°¾îº»´Ù. ´ç½ÅÀÌ »ó´çÇÑ ¸Þ¸ð¸®¸¦ °¡Áö°í Àְųª Àγ»·ÂÀÌ ÀÖÁö ¾Ê´Ù¸é ³ª´Â 'No'¶ó°í ´ë´äÇÒ°ÍÀ» ÃßõÇÑ´Ù. ÀÌÀ¯´Â ¼³Ä¡ÇÁ·Î±×·¥ÀÌ ¶Ç´Ù¸¥ ÀÚ¹Ù°¡»ó¸Ó½Å(Java Virtual Machine)°ú XÀ©µµ¿ì¸¦ ½ÇÇàÇÏ´Â °Íó·³ º¸À̱⠶§¹®ÀÌ´Ù. ºÒÇàÇÏ°Ôµµ 2°³ÀÇ JVM°ú ¿À¶óŬÀ» °°ÀÌ ½ÇÇà½ÃÅ°´Â °ÍÀº Á¤¸»·Î 128Mb¿¡´Â Àû´çÇÏÁö ¾Ê´Ù. ¸¸¾à ´ç½ÅÀÌ ´ÙÀ½°úÁ¤À¸·Î °¡±â À§ÇØ ¹öƼ°í ±×°úÁ¤ÀÌ ³¡³ª¼­ µ¹¾Æ ¿À¸é.(º¸Åë µ¥ÀÌÅͺ£À̽º¸¦ Áö±Ý ¼³Ä¡ÇÑ´Ù¸é ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù°í ÇÑ´Ù.) 11. ÀÌÁ¦ ¼³Ä¡ÇÁ·Î±×·¥Àº ¿À¶óŬÀÌ Áö¿øÇÒ ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝÀ» ¹°¾îº¼°ÍÀÌ´Ù. ³ªÀÇ °æ¿ì ´ëÈ­»óÀÚ ÅÖ ºñ¾îÀÖ¾ú´Ù. ³ª·Î¼­´Â ÀÌ°ÍÀÌ ¹«¾ùÀ» ³»Æ÷ÇÏ´Â ¾Ë¼ö°¡ ¾ø´Ù. ±×·¯³ª ³ª´Â 'Next'¸¦ Ŭ¸¯ÇÏ¿´°í, ¸ðµç°ÍÀÌ ÀߵǾú´Ù. 12. ¸ðµç Èûµç ÀÏÀº ÀÌÁ¦ ³¡³µ´Ù. ´ç½ÅÀÌ ¿øÇÏ´Â ¸ðµç ÇÁ·Î±×·¥ ¼³Ä¡µÇ¾úÀ¸¸ç ½ÇÇàÇÒ Áغñ°¡ µÇ¾ú´Ù. ÃàÇÏÇÕ´Ï´Ù!. 3.3. ÆÐÄ¡ÀÇ ¼³Ä¡ ºÒÇàÈ÷µµ, ¿À¶óŬ¿¡¼­ º¸³½ÁØ CDÀÇ ¹öÀüÀº 8.1.5.0.0 ÀÏ°ÍÀÌ´Ù. º¸Åë ±×·¸µí ù¹ø° ¸±¸®½º´Â ¹®Á¦¸¦ °¡Áö°í ÀÖ°í(³»¿ë¾ø´Â È­ÀÏÀÇ Æ÷ÇÔ, ±×·¡¼­ Ä¡¸íÀûÀÎ ¹®Á¦¸¦ ÀÏÀ¸Å²´Ù.), 8.1.5.0.2·ÎÀÇ ÆÐÄ¡°¡ ÇʼöÀûÀÌ´Ù. ´ç½ÅÀº ÀÌ ¹®¼­ÀÇ "±¸¼º(5)" ´Ü¶ô ÁøÇàÀÌ ¿ä±¸µÈ´Ù. ¿©±â¼­ ¼³¸íÇÏ´Â ÆÐÄ¡´Â ´©ÀûÆÐÄ¡(cumulative patch)ÀÌ´Ù. Áï 8.1.5.0.0 ¿¡¼­ 8.1.5.0.2·Î ÆÐÄ¡Çϱâ À§ÇÑ ¸ðµç È­ÀÏÀ» Æ÷ÇÔÇÑ´Ù ÇÊ¿äÇÑ È­ÀÏÀº ¿À¶óŬ À¥»çÀÌÆ® ¿¡ ÀÖ´Ù. ±×¸®°í ¼³Ä¡Çϱ⠺ñ±³Àû ½±´Ù. 1. ¿©·¯°¡Áö ÆÐÄ¡ÀÇ Ã¹¹ø° ´Ü°èÀÏ °ÍÀ̹ǷΠ"patches"¶ó´Â µð·ºÅ丮¸¦ ÆíÇÑ°÷¿¡ ¸¸µé¾î¶ó.(³ªÀÇ °æ¿ì´Â $ORACLE_HOME ¿¡ ¸¸µé¾ú´Ù.) 2. È­ÀÏÀ» ´Ù¿î·ÎµåÇÏ¿© ¸¸µç µð·ºÅ丮¿¡ ÀúÀåÇ϶ó. 3. È­ÀÏÀ» ÀúÀåÇÒ °÷À» ¸¸µé¾î¶ó. mkdir /tmp/orapatch cd /tmp/orapatch 4. È­ÀÏÀ» Ç®ÀÚ. tar zvxf $ORACLE_HOME/patches/linux815patches.gz 5. ÇöÀç µð·ºÅ丮¿¡¼­ ½© ½ºÅ©¸³Æ®¸¦ ½ÇÇà½ÃÄѶó. ./linux_815patches.sh ÇöÀç µð·ºÅ丮¿¡ È­ÀÏÀ» Ç®Áö ¾Ê´Â °ÍÀÌ Áß¿äÇÏ´Ù´Â °ÍÀ» ¸í½ÉÇ϶ó. ÆÐÄ¡ ¼³Ä¡ÇÁ·Î±×·¥Àº Á¤È®ÇÑ È­ÀÏ °¹¼ö¸¦ °¡Áö°í ÀÖ´ÂÁö ¾ø´ÂÁö Á¡°ËÇÑ´Ù. ¸¸¾à Á¤È®ÇÏÁö ¾ÊÀ¸¸é ½ÇÆÐÇÑ´Ù. ¹°·Ð ¸¸¾à ÆÐÄ¡ ¾ÆÄ«À̺긦 ãÀ¸¸é ³Ê¹« ¸¹Àº È­ÀÏÀ» ã°ÔµÈ´Ù.(????) 3.4. ȯ°æ¼³Á¤ ¾Æ·¡ÀÇ ÁÙÀ» ´ç½ÅÀÇ ".profile" ¿¡ Ãß°¡Ç϶ó. (¾Æ´Ï¸é ÀÚ½ÅÀÇ ½©¿¡¼­ µ¿ÀÏÇÑ ÀÛ¿ëÀ» ÇÏ´Â È­ÀÏ¿¡) . oraenv export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib ´ëü ¿Ö ¿À¶óŬ ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ ±×·¸°Ô ÇØÁÖÁö ¾Ê´ÂÁö ¸ð¸£°Ú´Ù. ¸¸¾à ´ÙÀ½¹ø¿¡ ·Î±×ÀÎ ÇßÀ»¶§ "[: integer expression expected before -lt" ¶ó °ÍÀ» º¸°ÔµÈ´Ù¸é, ±×°ÍÀº 'oraenv(¿À¶óŬȯ°æº¯¼ö)'°¡ µðÆúÆ®ÀÎ 'unlimited' °¡ ¾Æ´Ï°í ULIMIT ¶ó°í °£ÁÖÇϱ⠶§¹®ÀÌ´Ù. ³ª´Â ±× ¿À·ù¸¦ ¹«½ÃÇصµ º°´Ù¸¥ ÇØ°¡ ¾ø´Ù´Â °ÍÀ» ¾Ë°í ÀÖ´Ù. ±×·¯³ª °íÄ¡°í ½Í´Ù¸é ULIMIT¸¦ ¾î¶² Á¦ÇÑµÈ °ÍÀ¸·Î ¹Ù²Ù¸éµÈ´Ù. 3.5. ¼³Ä¡ Áú¹®/´äº¯ 3.5.1. ¼³Ä¡ÇÁ·Î±×·¥ÀÌ 'CreateOUIProcess()'À¸·Î Á¾·á ¸ÕÀú, ¸Â´Â JVM ¹öÀü ½ÇÇàÁßÀÎÁö È®ÀÎÇ϶ó. ³ª´Â ¿À¶óŬÀÌ ¹»ÇÏ´ÂÁö´Â ¸ð¸£°ÚÁö¸¸, JVM ¹öÀü¿¡ ¸Å¿ì ¹Î°¨ÇÏ´Ù. µÎ¹ø°·Î, ¿À¶óŬ CD ÀÇ ·çÆ®¿¡¼­ runInstaller ¸¦ ½ÇÇàÇÏ´Â ´ë½Å install/linux ·Î À̵¿ÇÏ¿© runInst.sh ½©½ºÅ©¸³Æ® ¸¦ ½ÇÇàÇ϶ó. À̹®Á¦´Â ·¹µåÇÞ 6.0 º¸´Ù 6.1 ¿¡¼­ ´õ ºó¹øÇÏ¸ç ¾Æ¸¶µµ »õ·Î¿î C ¶óÀ̺귯¸® ¶§¹®ÀΰÍó·³ º¸ÀδÙ. ³ª´Â ¶ÇÇÑ Æ²¸° ¹öÀüÀÇ ±×³ð(Gnome) À©µµ¿ì ¸Þ´ÏÀú¿Í, ÀζóÀÌÆ®¸ÕÆ®(Enlightenment) ¸¦ »ç¿ëÇÒ¶§ ÀÌ·± ¹®Á¦°¡ ³ªÅ¸³­´Ù°í µé¾ú´Ù. ¾÷±×·¡À̵å Çϰųª KDE³ª Fvwm2 °°Àº ´Ù¸¥ À©µµ¿ì ¸Þ´ÏÀú¸¦ »ç¿ëÇ϶ó. 3.5.2. ¼³Ä¡ÇÁ·Î±×·¥ÀÌ È­¸é¿¡ Àá½Ã ³ªÅ¸³µ´Ù »ç¶óÁü ÀÌ°ÍÀº µå¹®Çö»óÀÌ ¾Æ´Ï´Ù. º¸Åë ´ç½ÅÀÌ ¿À·¡µÈ ¹öÀüÀÇ Enlightenment »ç¿ëÇÒ¶§ ÀϾ´Ù. ¾÷±×·¡À̵åÇϰųª ´Ù¸¥ X-window ¸Å´ÏÀú¸¦ »ç¿ëÇϸé ÇØ°áÇÒ¼ö ÀÖ´Ù. ºñ½ÁÇÑ ¹®Á¦°¡ ¼³Ä¡ÇÁ·Î±×·¥ÀÌ ¾î¶² ½ÃÁ¡ÀÌ µÇ¸é ³ª´Ù³ª´Âµ¥ ¾à 80%ÀÇ °úÁ¤ ÀÌ ÁøÇàµÉ¶§ ³ªÅ¸³­´Ù. ÀÌ°ÍÀº ¿À¶óŬÀÌ ¸Þ¸ð¸®°¡ ¸ðÀÚ¶ó¼­ ³ªÅ¸³ª´Â °Í°°´Ù. 200Mb ÀÌ»óÀÇ ½º¿ÒÀ» ÀâÀ¸¸é µÉ°ÍÀÌ´Ù. 3.5.3. ¼³Ä¡ÇÁ·Î±×·¥ ½ÃÀ۽à ÀÌ»óÇÑ ÀÚ¹Ù¿¡·¯(Strange Java errors)? ¹«½¼ ¹öÀüÀÇ ÀÚ¹Ù °¡»ó ¸Ó½ÅÀ» »ç¿ëÇϽóª¿ä? »ç¶÷µéÀº ´Ù¸¥ ¹öÀü¿¡¼­ ¼³Ä¡¸¦ ¼º°øÇß´Ù°í ÁÖÀåÇÏÁö¸¸, ´ëºÎºÐÀÇ ¹®Á¦´Â JRE 1.1.6v5 ·Î ´Ù¿î±×·¹À̵å ÇßÀ»¶§ »ç¶óÁø´Ù. JRE 1.1.6v5 Àº ¿À¶óŬÀÌ ÀڽŵéÀÇ ¹®¼­ ¿¡¼­ ÃßõÇÏ´Â ¹öÀüÀÌ´Ù. Áß¿äÇÑ µÎ°¡Áö ¾ð±Þ: JRE ¸¦ »ç¿ëÇ϶ó JDK ¸¦ »ç¿ëÇÏÁö ¸»¶ó. µÎ¹ø°´Â "green" ½º·¹µå¸¦ »ç¿ëÇ϶ó. THREADS_FLAG ÀÇ ¼¼ÆÃÀ» 'native'·Î ÇÏÁö ¾Ê¾ÒÀ¸¸é Á¤È®È÷ ¼³Á¤À» ÇÑ°ÍÀÌ´Ù. 3.5.4. ¼³Ä¡ÇÁ·Î±×·¥ÀÇ ¼¼±×¸ÕÆ®¿À·ù(Segmentation Fault's) ´ç½ÅÀº Á¤¸» GLIBC 2.1¸¦ °¡Áö°í Àִ°¡ ±×·¸Áö ¾ÊÀº°¡ 3.5.5. °øÀ¯¶óÀ̺귯¸® ÀûÀç(loading)¹®Á¦ ³»°¡ ¸»ÇÏ·Á°í ÇÏ´Â ¿À·ù ¸Þ¼¼Áö´Â ´ÙÀ½°ú ºñ½ÁÇÑ ¹®Á¦´Ù: °øÀ¯ ¶óÀ̺귯¸® ÀûÀç¿À·ù : libclntsh.so.8.0 : °øÀ¯ ¸ñÀûÈ­ÀÏÀ» ¿­Áö¸øÇÔ(cannot open shared object file) : ±×·±È­ÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½(No such file or directory) ÀÌ°ÍÀº NT°¡ DLLÀ» ãÀ»¼ö ¾ø´Ù°í ºÒÆòÇϴ°͵µ °°´Ù. ÇØ°áÀº °£´ÜÇÏ´Ù. ´ÜÁö ¸¸¾à ´ç½ÅÀÌ Bourne °°Àº ½©À» »ç¿ëÇÑ´Ù¸é ´ç½ÅÀÇ ".profil" ¿¡ ´ÙÀ½°ú °°Àº ÁÙÀ» Ãß°¡ÇÏ¸é µÈ´Ù.(¹ºÁö¸ð¸¥´Ù¸é ÁÖÀ§ÀÇ °í¼öÇÑÅ× ¹°¾îº¸¶ó): export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib ¶Ç´Â, ´ç½ÅÀÌ CSH °°Àº ½©À» »ç¿ëÇÑ´Ù¸é ´ÙÀ½À» Ãß°¡Ç϶ó: setenv LD_LIBRARY_PATH "$LD_LIBRARY_PATH $ORACLE_HOME/lib" ³ª´Â C½©À» »ç¿ëÇÏÁö ¾Ê±â ¶§¹®¿¡ À§ÀÇ ¸í·ÉÀº È®ÀÎÀ» ÇغÁ¾ß ÇÑ´Ù. 3.5.6. Pro*C °¡ ÀÛµ¿ÇÏÁö ¾ÊÀ½ ±×°Í¿¡ ´ëÇÑ ´ë´äÀÇ ´Ü¼­¸¦ ½áµÎ¾ú´Ù. ´ç½ÅÀÌ ºÎÁö·±ÇÏ´Ù¸é ¿À¶óŬ ¿û»çÀÌÆ® ¿¡ °¡¸é ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. Pro*C ÀÇ µðÆúÆ® ¼³Á¤Àº ¸ðµç ¶óÀ̺귯¸®¸¦ ¾îµð¿¡¼­ ã¾Æ¾ß ÇÏ´ÂÁö ¾ËÁö ¸øÇÑ´Ù. ¼³Ä¡°¡ ³¡³­ÈÄ $ORACLE_HOME/precomp/admin/pcscfg.cfg °¡ ºñ¾îÀְԵȴÙ. ±×·¯³ª ´ÙÀ½°ú °°Àº °ÍÀÌ µé¾îÀÖ¾î¾ßÇÑ´Ù: sys_include=(/home/oracle/precomp/public, /usr/include, /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/, /usr/include, /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include, /usr/include) include=(/home/oracle/precomp/public) include=(/home/oracle/rdbms/demo) include=(/home/oracle/network/public) include=(/home/oracle/plsql/public) ltype=short (sys_include ¿¡¼­ include±îÁöÀÇ Ã³À½ 4ÁÙÀº È­ÀÏÀÇ ÇÑ(°°Àº) ÁÙ¿¡ ÀÖ¾î¾ßÇÑ´Ù.) ¿À¶óŬ ¹®¼­´Â ÀÌ·±°Í¿¡ ÁÖÀǸ¦ ÁÖÁö ¾Ê¾ÒÁö¸¸, $ORACLE_HOME/precomp/lib/env_precomp.mk ¶ÇÇÑ ¼öÁ¤ÇØ¾ß ÇÑ´Ù. CCPSYSINCLUDE¸¦ Á¤ÀÇÇÏ´Â ¶óÀο¡ ´ÙÀ½À» ³Ö¾î¶ó: CCPSYSINCLUDE=sys_include='($(ORACLE_HOME)/precomp/public, /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include, /usr/include/g++-2, /usr/include)' ÀÌÀÛ¾÷Àº ·¹µåÇÞ 6.0À» À§ÇÑ ¼öÁ¤ÀÌÁö¸¸, ·¹µåÇÞ ³ªÁß¹öÀüÀÇ ¹èÆ÷º»¿¡¼­µµ ÇÊ¿äÇÑ°ÍÀÌ´Ù. 3.5.7. ÆÐÄ¡¸¦ ¼³Ä¡Çߴµ¥ ¹®Á¦°¡ »ý±è! ÀÌ°ÍÀº ¸ðÈ£ÇÏ°í °£½ÅÈ÷(°Ü¿ì) ¿À¶óŬ¿¡ ÀÇÇØ ¹®¼­È­ µÇ¾úÀ¸¸ç, ±×µéÀÇ ¸ðµç ÇÁ·Î±×·¥°ú ¼³Ä¡ÇÁ·Î±×·¥¿¡ µÎ·ç ³ªÅ¸³­´Ù. ÀÌÁ¦ ±×µéÀÌ ±×°Í¿¡ ´ëÇØ ¹«¾ð°¡¸¦ ÇؾßÇÒ ½Ã°£ÀÌ´Ù. ÀÚÁÖ ÀϾ´Â°Íµé: ¿À¶óŬ¿¡¼­ ¸»ÇϵíÀÌ ´ç½ÅÀÌ ¿À¶óŬ ¿£ÅÍÇÁ¶óÀÌÁî ¿¡µð¼Ç (Oracle Enterprise Edition)À» ¼³Ä¡ÇÏ°í, °ð¹Ù·Î ¸ðµç ÀÌ¿ë°¡´ÉÇÑ ÆÐÄ¡¸¦ ¼³Ä¡ÇÑ´Ù. ±×¸®°í³ª¼­ ´ç½ÅÀº ÇÁ¸®ÄÄÆÄÀÏ·¯(pre-compilers)°¡ ÇÊ¿äÇÏ´Ù°í °áÁ¤ÇÏ°í ¿À¶óŬ ÇÁ·Î±×·¥¸Ó(Oracle Programmer)¸¦ °°Àº CD(ÆÐÄ¡µÇÁö ¾ÊÀº)¿¡¼­ ¼³Ä¡ÇÑ´Ù. Pro*C¸¦ ¼³Ä¡Çϱâ Àü¿¡´Â µ¥ÀÌÅͺ£À̽º°¡ ÀÛµ¿ÇßÀ¸³ª, ÈÄ¿¡´Â ÀÛµ¿ÇÏÁö ¾È´Â´Ù. ¹®Á¦´Â ´ç½ÅÀÌ ¼³Ä¡ÇÑ ÇÁ¸®ÄÄÆÄÀÏ·¯(pre-compilers)ÀÇ ¹öÀüÀº ÆÐÄ¡¸¦ °¡ÇÏÁö ¾Ê¾Ò°í ¿À¶óŬ ¼­¹ö ¾î¶² ÄÚµåÀÇ ÆÐÄ¡¸¦ °¡Çß±â´ë¹®¿¡ ±×·±°ÍÀÌ´Ù; ¿À¶óŬ ¼³Ä¡ÀÚ´Â ¸ÛûÇؼ­ °°Àº ÄÚµåÀÇ »õ·Î¿î¹öÀüÀ» µ¤¾î¾²±â Çعö¸°´Ù. ÇØ°áÀº °£´ÜÇÏÁö ¾Ê´Ù. CD·Î ºÎÅÍ °³°³ÀÇ È­ÀÏÀ» ¼³Ä¡ÇÒ¼ö ¾ø±â ¶§¹®¿¡ ¸ðµç °ÍÀ» ¶Ç´Ù½Ã Çؾ߸¸ ÇÑ´Ù. Áö±Ý ÆÐÄ¡¸¦ °¡Çϱâ Àü¿¡ ¿À¶óŬ ÇÁ·Î±×·¥¸Ó (Oracle Programmer) ¸¦ Ãß°¡ Ç϶ó. 4. µ¥ÀÌÅͺ£À̽ºÀÇ »ý¼º 4.1. °³¿ä ´ç½ÅÀÌ ¾Õ ´Ü¶ôÀÇ Ãæ°í¸¦ µû¶ú°í, µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µéÁö ¾Ê¾Ò±â¸¦ ¹Ù¶õ´Ù. ´ëºÎºÐÀÇ »ç¶÷µéÀ» À§ÇØ, ±× °úÁ¤À» µÎ°³ÀÇ ´Ü¾î·Î ¿ä¾àÇÒ¼ö ÀÖ´Ù: "'dbassist'¸¦ ±¸µ¿Ç϶ó". Àü¿¡ ¿À¶óŬÀ» »ç¿ëÇغ»ÀûÀÌ ¾ø°í ÀÌ°ÍÀÌ Ã³À½ÀÌ ¾Æ´Ï¶ó¸é, ¾î¶² ¹®Á¦µµ Á¤¸»·Î ´ç½ÅÀ» Á¶Á¤ÇÒ¼ö ¾ø´Ù(?????). ¿Ïº®È÷ Çϱâ À§ÇØ, ³ª´Â ³»°¡ óÀ½ °èȹÇß´ø°Í ´ë½Å ½ÇÁ¦·Î ÇÑ(µÈ)°ÍÀ» ¹®¼­È­ÇÒ°ÍÀÌ´Ù. ¸¶Áö¸·ÁÙ : ÀÌ°ÍÀº »ý»ê½Ã½ºÅÛµµ Áß¿äÇÑ(¿¹, »ç¿ëÀÚ°¡ ¸¹Àº, Áö¼ÓÀûÀ¸·Î »ç¿ëÇÏ´Â) °³¹ß ½Ã½ºÅÛµµ ¾Æ´Ï´Ù. ³ª´Â 8i¸¦ °¡Áö°í ³î·Á°í, ±×¸®°í ÀÌÀü¹öÀü¿¡¼­ 8¹öÀüÀ¸·Î ¹¹°¡ ´Þ¶óÁ³´ÂÁö ¾Ë¾Æº¸±â À§Çؼ­ ÀÌ´Ù. ¹«¾ùÀ» ¶æÇÏ³Ä Çϸé, 'dbassist'°¡ ½¬¿î ¿É¼ÇÀ» Á¦°øÇÏ¸é ³ª´Â ±×°ÍÀ» »ç¿ëÇÑ´Ù. ±×¸®°í ´Ù¸¥ µð½ºÅ©³ª Àû¾îµµ ´Ù¸¥ ÆÄƼ¼ÇÀ» ÃßõÇÏ¸é ³ª´Â ±×·¸°Ô Çß´Ù. ³ªÀÇ $ORACLE_HOME Àº /home/oracle ÀÌ´Ù. ¸ðµç µ¥ÀÌÅÍ ÆÄÀÏ°ú ¼ÒÇÁÆ®¿þ¾î ´Â ±×°÷¿¡ ÀÖÀ¸¸é ¸ðµç °ÍÀ» ÇϳªÀÇ ÆÄƼ¼Ç¿¡ µÎ¾ú´Ù. 4.2. ´Ü°èº° ¼³¸í 1. ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇ϶ó: dbassist 2. ³ªÀÇ ÄÄÇ»ÅÍ´Â "JNLS Exception: oracle.ntpg.jnls.JNLSException. Unable to find any National Character Sets." ¶ó°í Ç¥½ÃÇß´Ù. ¿À¶óŬ 8i ÆÐÄ¡ FAQ¿¡ µû¸£¸é ±×°ÍÀº ¾Ë·ÁÁø ¹®Á¦(884001)ÀÌ´Ù. ±×¸®°í ¹«½ÃÇصµ ¾ÈÀüÇÏ´Ù. 3. "Create a database" ¶ó´Â ¶óµð¿À¹öÆ°À» ¼±ÅÃÇÏ°í "Next"¸¦ ´­·¯¶ó. 4. µÎ°¡Áö ¿É¼Ç: Typical °ú Custom. ¸¸¾à ´ç½ÅÀÌ ¹«¾ùÀ» ÇÏ·Á´ÂÁö ¾Ë°í ÀÖ´Ù¸é ¿©±â¸¦ ÀÐÀ» ÇÊ¿ä ¾øÀÌ ¸¶À½ÆíÇÏ°Ô Custom À» ¼±ÅÃÇ϶ó. ³ª´Â ±×°Í(Custom)±îÁö Æ÷ÇÔ½ÃÅ°Áö´Â ¾ÊÀ»°ÍÀÌ´Ù. ´ë½Å ´ç½ÅÀÌ "Typical"À» ¼±ÅÃÇÏ°í "Next"¸¦ ´­·¶´Ù°í °£ÁÖÇÒ°ÍÀÌ´Ù. 5. ´ÙÀ½ ¼³Ä¡ÀÚ´Â ´ç½ÅÀÌ Å×ÀÌ´õº£À̽º¸¦ ´ç½ÅÀÇ CD¿¡¼­ º¹»çÇÒÁö ÀÌ´Ï¸é µ¥ÀÌÅÍ È­ÀÏÀ» ¸¸µéÁö ¹°¾îº¼°ÍÀÌ´Ù. ³»°¡ ù¹ø° ¿É¼ÇÀ» ¼±ÅÃÇßÀ»¶§, ¿À¶óŬÀº ³ªÀÇ CDÇ÷¹À̾ ãÁö¸øÇß´Ù.(´ç½ÅÀº ù¹ø° ¿É¼ÇÀ» ¼±ÅÃÇ϶ó) ±×·¡¼­ ³ª´Â µÎ¹ø° ¿É¼ÇÀ¸·Î ´Ù½Ã ¼±ÅÃÇß´Ù. ±×°ÍÀº ¾î·ÆÁö ¾Ê°í, ´Ù¸¸ Á»´õ ¸¹Àº ½Ã°£ÀÌ °É¸°´Ù. 6. ¼³Ä¡ÀÚ°¡ Å×ÀÌÅͺ£À̽º°¡ ÀÛµ¿ÇÒ È¯°æÀ» ¹°¾îº¼¶§ 'Hybrid'¶ó°í ¼±ÅÃÇÏ ´Â°Ô ¾Æ¹«µµ ÁÁÀ»(¾ÈÀüÇÒ)°ÍÀÌ´Ù. 7. ÀÌÁ¦ ¼³Ä¡ÀÚ´Â ¾ó¸¶³ª ¸¹Àº »ç¿ëÀÚ°¡ ´ç½ÅÀÇ µ¥ÀÌÅͺ£À̸¦ »ç¿ëÇÒ°ÍÀÎÁö ¹°¾îº¼°ÍÀÌ´Ù. ³ª´Â 5¶ó°í ÀÔ·ÂÇß´Ù 8. ´ÙÀ½À¸·Î ´ç½ÅÀÇ »õ·Î¿î µ¥ÀÌÅͺ£À̽º¿¡ ¾î¶²°ÍÀ» ¼³Ä¡ÇÒ°ÍÀÌÁö ¹°¾îº¼°ÍÀÌ´Ù. ´Ù½Ã¸»ÇÏÀÚ¸é ´ç½ÅÀÇ ´ç½ÅÀÌ ¿øÇϴ°ÍÀ» ³ªº¸´Ù ´õ Àß ¾Ë°í ÀÖ´Ù. 9. ¿À¶óŬÀº ÀÌÁ¦ "Global Database Name" °ú "SID"¸¦ ÇÊ¿ä·Î ÇÒ°ÍÀÌ´Ù. µ¥ÀÌÅͺ£À̽º À̸§(Database Name)Àº FQDN(fully qualified domain name) °ú ºñµíÇÏ´Ù(±×·¯³ª ´Ù¸£´Ù). ´ç½ÅÀÌ ¿À¶óŬ µµ»ç¶ó¸é, ¸¶Âù°¡Áö·Î ¸¸¾à ´ç½ÅÀÇ È¸»ç°¡ »ç¿ëÇÏ´ø °üÇàÀÌ ÀÖ´Ù¸é ¹«¾ùÀ» ÀÔ·ÂÇØ¾ß µÇ´ÂÁö ¾Ë°ÙÁö¸¸. ³ª´Â 'dev1'¶ó°í Çß´Ù.(SID¿Í µ¥ÀÌÅͺ£À̽º À̸§ ¸ðµÎ) 10. ÀÌÁ¦, ´ç½ÅÀº '´çÀå' µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µéÁö, ¾Æ´Ï¸é ½©½ºÅ©¸³Æ®·Î Á¤º¸¸¦ ÀúÀåÇÏ°Ô ÇÒÁö Á¤ÇØ¾ß ÇÑ´Ù. ³ª´Â 128Mb¸¦ °¡Áö°í ù¹ø° ¿É¼ÇÀ¸·Î °í»ýÀ» ÇÏ¿´´Ù. ½© ½ºÅ©¸³Æ®¸¦ ¸¸µé¾ú°í, X(window)¸¦ ³¡³»°í ¸Þ¸ð¸®¸¦ ¸¹ÀÌ »ç¿ëÇÏ´Â ´Ù¸¥ °ÍÀ» ³¡³»°í ½ºÅ©¸³Æ®¸¦ ½ÃÀÛÇß´Ù. Àì½Î°Ô(?) 11. ¹®¼­ÀÇ ¾î¶² °÷¿¡¼­µµ ¾ð±ÞÇÏÁö ¾Ê¾ÒÁö¸¸, ±×·¯³ª ´ç½ÅÀÇ µ¥ÀÌÅͺ£À̽º ´Â ±×°Í(·Ñ¹é¼¼±×¸ÕÆ®)¾øÀÌ Àß ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù!. µ¥ÀÌÅÍ º£À̽º Áï 'dbassist'´Â Á¦´ë·Î »ý¼ºµÇ¾úÀ¸³ª, µðÆúÆ® »ç¿ëÀÚ ·Ñ¹é¼¼±×¸ÕÆ®(user rollback segments) ´Â off-line ÀÎü·Î ³²°ÜÁ®ÀÖ´Ù. (ÂüÁ¶:non-systerm users ´Â Æ®·£Á§¼ÇÀ» ÇÊ¿ä·Î ÇÏ´Â ¾î¶² µ¿ÀÛµµ ÇÏÁö ¾Ê´Â´Ù) ÀÔ·ÂÇ϶ó. cd $ORACLE_HOME/dbs ÀÌÁ¦ "init" (³ªÀÇ °æ¿ì´Â "initdev1.ora")¸¦ ¼öÁ¤ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. È­ÀÏÀÇ Áß°£Âë¿¡ ´ÙÀ½°ú °°ÀÌ ÄÚ¸àÆ®(comment, #) µÇ¾î ÀÖÀ»°ÍÀÌ´Ù. # rollback_segments = (r01, r02, r03, r04) ÄÚ¸àƲ ¾ø¾Ö¶ó(#À» Á¦°ÅÇ϶ó). È­ÀÏÀ» ÀúÀåÇÏ¸é µÈ°ÍÀÌ´Ù. 12. ÀÌ·± ÈÄ¿¡¾ß ´ç½ÅÀ¸ ´ç½ÅÀÇ µ¥ÀÌÅͺ£À̽º¸¦ °¡Áö°Ô µÇ¸ç ½ÃÀÛÇÒ¼ö ÀÖ´Ù. ±×·¯³ª ½Ã½ºÅÛ(system) ºñ¹Ð¹øÈ£¸¦ ¾Æ¸¶µµ ¾Ë¼ö ¾øÀ»°ÍÀÌ´Ù.! µÎ°¡Áö ¾Ë¾Æ¾ß ÇÒ°ÍÀÌ ÀÖ´Ù. ù¹øÀç´Â SYSTEM ºñ¹Ð¹øÈ£ÀÌ´Ù. µðÆ÷Æ®´Â 'MANAGER'ÀÌ´Ù.(¿À¶óŬ ºñ¹Ð¹øÈ£´Â °ü½ÀÀûÀ¸·Î ´ë¹®ÀÚ¸¦ »ç¿ë ÇÏ´Â °Í°°´Ù. »ç½Ç ºñ¹Ð¹øÈ£´Â ´ë/¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾Ê´Â´Ù.) ³ª´Â Áï½Ã SQL*Plus ÇÁ·ÒÇÁÆ®¿¡¼­ password ¶ó°í Çؼ­ ¹Ù²Ù¶ó°í ±ÇÀåÇÑ´Ù. (»ç¶÷µéÀº ALTER USER¸¦ »ý°¢ÇÏ°ÚÁö¸¸, 8iºÎÅÍ Áö¿ø¿øÇÏ´Â SQL*Plus ¿¡¼­ »õ·Î°Ô »ý±ä°ÍÀÌ´Ù.) ´ç½ÅÀÌ ÇÊ¿äÇÑ ´Ù¸¥ ºñ¹Ð¹øÈ£´Â SYS¸¦ À§ÇÑ°ÍÀÌ´Ù. µðÆúÆ®´Â 13. ¸¶Áö¸·°úÁ¤, SQL*Plus ·Î ·Î±×ÀÎ Çϸé 'no profile'À̶ó´Â ¼º°¡½Å °æ°í¸¦ ¾ø¾Ö´Â °úÁ¤ÀÌ´Ù. SQL*Plus ¿¡ 'system'À̶õ »ç¿ëÀÚ·Î ·Î±×ÀÎÇ϶ó(sqlplus system/). ±×¸®°í ´ÙÀ½À» ÀÔ·ÂÇ϶ó: @?/sqlplus/admin/pupbld.sql Àǹ®ºÎÈ£(?)´Â $ORACLE_HOME µð·ºÅ丮ÀÇ º°¸í(alias)ÀÌ´Ù. ±×¸®°í ±×°ÍÀ¸·Î, ÀÌÁ¦ ´ç½ÅÀÇ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ë°¡´ÉÇÏ´Ù. SQL*Plus¸¦ ÀÌ¿ëÇÏ¿© ·Î±×ÀÎÇÒ¼ö ÀÖ´Ù. 4.3. Áú¹®°ú ´äº¯ 4.3.1. ÀÌ°Å Á¤¸» ½¬¿ö¿ä? ±×·¸´Ù ±×¸®°í ±×·¸Áö ¾Ê´Ù. ¸¸¾à ´ç½ÅÀÌ ´ÜÁö ±¸µ¿¸¸ ½Ãų°ÍÀÌ°í, 8iÀÇ »õ·Î¿î Ư¡À» ¹è¿ì±âÀ§ÇÑ ´ç½Å¸¸À» À§ÇÑ µ¥ÀÌÅͺ£À̽º¶ó¸é "±×·¸´Ù"ÀÌ°í, À§¿¡¼­ ¸»ÇÑ µ¥ÀÌÅͺ£À̽º¸¦ ¿Ïº®ÇÏ°Ô ±×¸®°í Àß ÀÛµ¿ÇÏ°Ô ÇÑ·Á°í ÇÑ´Ù¸é "±×·¸Áö ¾Ê´Ù" ÀÌ´Ù. ±×·¯³ª, ´ç½ÅÀÌ ¿À¶óŬ¿¡ ´ëÇØ ¸ðµç°ÍÀ» ¾È´Ù¸é ´ç½ÅÀº µðÆúÆ® ¼³Á¤ÀÌ Áöµ¶È÷ ³ª»Ú´Ù´Â °ÍÀ» ½±°Ô ¾Ë¼ö ÀÖÀ»°ÍÀÌ´Ù. ¸¸¾à ´ç½ÅÀÌ Áß¿äÇÑ, »ý»ê ½Ã½ºÅÛÀ» ¸¸µé°ÍÀ̶ó¸é "Custom" ¿É¼ÇÀ» ¼±ÅÃÇ϶ó°í Ãæ°íÇÏ°í ½Í´Ù. ³ªÀÇ Àå³­À» À§ÇÑ ½Ã½ºÅÛÀÇ °æ¿ì¿¡µµ ³ª´Â ¸î°¡Áö ¼³Á¤À» ¹Ù²Ù¾ú´Ù. ¸ðµç Å×ÀÌºí½ºÆäÀ̽º(table-spaces)ÀÇ Å©±â¸¦ ´Ã¸®°í ¹Ù²Ù¾ú´Ù. ÀÌÀ¯´Â ±×°ÍµéÀÌ ÀÚµ¿À¸·Î ´Ã¾î³ªÁö ¾Ê¾Ò±â ¶§¹®¿¡.(³ª´Â ¼ÒÇÁÆ®¿þ¾î°¡ Áö³ªÄ¡°Ô ¶È¶ÈÇØ Áö·Á°íÇÏ¸é ¼ÒÇÁÆ®¿þ¾î°¡ ½È¾îÁø´Ù.) 4.3.2. ¸ðµç È­ÀÏÀ» ´Ù¸¥ µð½ºÅ©¿¡ ³Ö´Â°Ô Á¤¸» ÇÊ¿äÇÑ°¡¿ä? ¾Æ´Ï´Ù. ±×·¸°Ô ÇÏÁö ¾Ê¾Æµµ Àß µ¿ÀÛÇÑ´Ù. ±×·¯³ª ¸ðµç È­ÀÏÀ» °°Àº µð½ºÅ©¿¡ ³ÖÀ¸¶ó°í ±ÇÇÏ°í ½Í´Ù. ¿©·¯°³ÀÇ µð½ºÅ©¿¡ ºÐ»êµÈ È­ÀÏÀº ,¼³·É È­ÀÏÀÌ Å×ÀÌÅÍ È­ÀÏÀÌ ÇÑ°÷¿¡ ÀÖ°í ·Ñ¹é ¼¼±×¸ÕÆ®°¡ ´Ù¸¥ °÷¿¡ ÀÖ´õ¶óµµ, »ó´çÇÑ ¼º´ÉÇ×»óÀ» °¡Á®¿Â´Ù. ´õ¸¹Àº Á¤º¸¸¦ ¿øÇÏ¸é ¿À¶óŬ DBA ¿¡ °üÇÑ Ã¥À» ÂüÁ¶Ç϶ó. 4.3.3. dbassistÀ» ½ÃÀÛÇÒ¼ö ¾ø¾î¿ä. ¼³Ä¡ Ãʱ⿡ ³»¿ë¾ø´Â È­ÀÏ(zero-length files) ¶§¹®¿¡ ÀϾ´Ù. ÆÐÄ¡¸¦ ¼³Ä¡Çϸé À̹®Á¦¸¦ ÇØ°áÇϼö ÀÖ´Ù. 4.3.4. "ORA-01034: ORACLE not available" ¶õ ¸Å¼¼Áö ª°Ô À̾߱âÇϸé, ¾Æ¸¶µµ ´ç½ÅÀÇ $ORACLE_SID °¡ Á¤È®ÇÏÁö ¾Ê¾Æ¼­ »ý±ä´Ù. ÇÑ´Ù.(¿¹, º»½©(Bourne shell)ȣȯ ½©¿¡¼­ export ORACLE_SID ) 4.3.5. "ORA-01012: Not logged in" ¶õ ¸Å¼¼Áö ¸Å¿ì ÈçÇÑ ¿À·ùÀÌ´Ù. ¿À·ù¸¦ ÀÏÀ¸Å°´Â ¸¹Àº ´Ù¸¥ ÀÌÀ¯°¡ ÀÖ´Ù. ¸ÕÀú, °øÀ¯¼­¹ö ¼³Á¤(Shared Server configuration)À» ¸¸µéÁö ¾Ê¾Ò´ÂÁö È®ÀÎÇغ¸¶ó.(MTS¶ó°í ¾Ë·ÁÁø) Dedicated Server ¸¦ ÀÌ¿ëÇؼ­ µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé°í, ³ªÁß¿¡ ¹Ù²Ù¾î¶ó. ±×°ÍÀÌ ¾Æ´Ï¶ó¸é, ´ç½ÅÀÇ NLS_LANG ȯ°æº¯¼ö¸¦ È®ÀÎÇغ¸¶ó. °¡À彬¿î ¿É¼ÇÀº ±×°ÍÀ» ¼³Á¤ÇÏÁö ¾Ê´Â°ÍÀÌ´Ù. ¸¸¾à Á¤¸»·Î ±× ȯ°æº¯¼ö¸¦ »ç¿ëÇÏ°í ½Í´Ù¸é, Á¤È®ÇÑ °ªÀ» °¡Áö°í ÀÖ¾î¾ßÇÏ´Ù. (¾ËÆĺªÀÇ 12¹ø° ±ÛÀÚ?????) 5. ±¸¼º 5.1. °³¿ä ÃàÇÏÇÑ´Ù. ´ç½ÅÀÇ ¸®´ª½º ¹Ú½º¿¡¼­ ¿À¶óŬÀÌ ÀÛµ¿ÇÏ°Ô µÇ¾ú´Ù. Å×ÀÌÅÍ º£À̽º ¸¦ ¸¸µé¾úÀ¸¸ç SQL*Plus¸¦ »ç¿ëÇÏ¿© ¿¬°áÇÒ¼ö ÀÖ°Ô µÇ¾ú´Ù. ¹°·Ð, ÀÌ°ÍÀÌ ³¡ÀÌ ¾Æ´Ï´Ù. ÀÌ»óÀûÀ̶ó¸é ´ç½ÅÀº ÀüÇô´Ù¸¥ ±â°è¿¡¼­ ´Ù¸¥ À¯´Ð½º À¯Àú·Î Á¢¼ÓÇÒ¼ö ÀÖ°Ô µÇ¾ú´Ù. À̹ø ´Ü¶ôÀº ±×°Í¿¡ °üÇÑ°ÍÀÌ´Ù. 5.2. ´Ù¸¥»ç¿ëÀÚ(another user)·Î ¿¬°á ÀÌ ´Ü¶ô¿¡¼­´Â °³ÀÎÀûÀ¸·Î »ç¿ëÇÏÁö ¾ÊÀ» °æ¿ìÀÇ Á»´õ ÀÚ¼¼ÇÑ ¼³Á¤À» ±â¼úÇÏ°ÍÀÌ´Ù. ´ÙÀ½¿¡ ³ª¿À´Â °ÍÀ» ÇÑ°¡Áö ÀÌÇàÇ϶ó: o ¸¸¾à º»½©°°Àº°É »ç¿ëÇÑ´Ù¸é(bash ³ª pdksh °°Àº) . oraenv o ¸¸¾à C-½©°°Àº°É »ç¿ëÇÑ´Ù¸é source coraenv ¸®´ª½º µðÆúÆ® ½©ÀÎ 'bash'¸¦ »ç¿ëÇÒ¶§ "oraenv"°¡ ±¸µ¿ÇÏ¸é ¿À·ù°¡ »ý±ä´Ù. ±×°ÍÀº ¾î¶² ¹®Á¦µµ »ý±âÁö ¾ÊÀ¸¹Ç·Î °ÆÁ¤ÇÒ°Í ¾ø´Ù. ±×°ÍÀÌ °ÆÁ¤µÈ´Ù¸é 5.3. ´Ù¸¥ ±â°è(another machine)·Î ¿¬°á ÀÌÀü¹öÀüÀÇ ¿À¶óŬ¿¡¼­´Â À̼³Á¤ÀÌ ¸Å¿ì º¹ÀâÇÏ¿´´Ù°í »ý°¢ÇÑ´Ù. ±×·¯³ª. ÀÌÁ¦ Àß ÀÛµ¿(½¬¿öÁø)ÇÏ´Â °Í°°´Ù. (ÀÌÀü¹öÀü¿¡¼­)³ª´Â ¹º°¡ À߸ø µÇ¾ú°Å³ª. ¹º°¡¸¦ Àؾú°Å³ª, Ä¡¸íÀûÀÎ º¸¾È±¸¸ÛÀÌ ÀÖ´Ù°í »ý°¢Çß´Ù. ³»°¡ Çß´ø°ÍÀÇ »ý°¢: 1. 2. "oraenv"°¡ ½ÇÇàÁßÀÎÁö È®ÀÎÇ϶ó.(¿¹, ´ç½ÅÀÇ $ORACLE_HOME ÀÇ ¼³Á¤ÀÌ ¸Â°Ô µÆ´ÂÁö.) 3. ´ÙÀ½À» ÀÔ·Â: lsnrctl start ÀÌÁ¦ ´ç½ÅÀÇ Å¬¶óÀ̾ðÆ® ¸Ó½ÅÂÊ¿¡¼­ ÇÊ¿äÇÑ°ÍÀº ¿Ã¹Ù¸£°Ô ¼­¹ö¸Ó½ÅÀ» ÁöÁ¤ÇÏ´Â °Í°ú ¿Ã¹Ù¸¥ Å×ÀÌÅͺ£À̽º ÀνºÅϽºÀÌ´Ù. ¸¸¾à ÇÁ·Î¼¼½º¸¦ Á¤±³ÇÏ°Ô Á¶ÀýÇÏ°í ½Í´Ù¸é "Net8 Configuration Assistant" ('netec') °¡ µµ¿òÀ» ÁÙ°ÍÀÌ´Ù. 5.4. ´Ù¸¥ ±â°è(another machine)·Î ºÎÅÍÀÇ ¿¬°á ÀÌÀü ¹öÀüÀÇ ¿À¶óŬ¿¡¼­´Â ¸Å¿ì ¾î·Á¿î ÀÏÀ̾ú´Ù. ±â±«ÇÏ°í º¹ÀâÇÑ ¹®¹ýÀÇ ¸¹Àº ÅؽºÆ® È­ÀÏÀ» ¿¡µðÆ® ÇؾßÇß´Ù. ±×·¯³ª 8I¿¡¼­´Â JVM ÀÌ µ¿ÀÛÇÑ´Ù¸é ´ç½ÅÀÌ ÇÊ¿äÇÑ°ÍÀº "Net8 Easy Config" ¶ó´Â ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°±â¸¸ ÇÏ¸é µÈ´Ù. ¾Æ·¡ ½á ÀÖ´Â °ÍÀ» µû¶óÇÑ´Ù¸é ´Ù¸¥ ÄÄÇ»ÅÍÀÇ Å×ÀÌÅͺ£À̽º¿¡ Á¢¼ÓÇÒ¼ö ÀÖ´Ù. 1. ¸¦ ½ÃÀÛÇ϶ó. 2. Á¶±Ý ±â´Ù¸®¸é ÀÚ¹Ù¿Í ¿¬µ¿ÇÏ¿© ½ÃÀ۵Ǹç ȯ¿µÇÑ´Ù´Â È­¸éÀ̳ª¿Â´Ù. ¾î¶²°ÍÀ» ¿øÇÏ³Ä°í ¹°¾îº¼°ÍÀÌ´Ù. ¿ÞÂÊÀÇ ¶óµð¿À ¹öÆ°À» ±×´ë·Î µÎ¶ó (±âº»Àº 'create') ±×¸®°í µ¥ÀÌÅͺ£À̽º À̸§À» ÅؽºÆ® ¹Ú½º¿¡ ½á ³Ö¾î¶ó. ±×¸®°í ´Ù µÇ¾úÀ¸¸é 'Next'¸¦ Ŭ¸¯Ç϶ó. 3. Á¦°øÇÏ´Â ÇÁ·ÎÅäÄÝÀ» Çϳª¼±ÅÃÇ϶ó. ´Ù¸¥ °ÍÀ» ¸ð¸¥´Ù¸é ±âº»ÀûÀ¸·Î ¼³Á¤ µÇ¾ú´Â 'TCP/IP'¸¦ ¼±ÅÃÇ϶ó. ±×¸®°í 'Next'¸¦ Ŭ¸¯. 4. ¿ø°Ý ±â°èÀÇ È£½ºÆ®À̸§(¶Ç´Â IP ÁÖ¼Ò)¸¦ ÀÔ·ÂÇ϶ó. ¾Æ¸¶µµ Æ÷Æ® ¹øÈ£´Â º¯°æÇÒ ÇÊ¿ä°¡ ¾øÀ» °ÍÀÌ´Ù. ±×¸®°í 'Next'¸¦ Ŭ¸¯. 5. ¶óµð¿À ¹öÆ°À» ÀÌ¿ëÇØ Å×ÀÌÅͺ£À̽º ŸÀÔ(8i ¶Ç´Â ´Ù¸¥°Í)À» ÀÔ·ÂÇÏ°í ÅؽºÆ®¹Ú½º¿¡ Àû´çÇÑ À̸§ À» ÀÔ·ÂÇ϶ó. ±×¸®°í 'Next'¸¦ Ŭ¸¯. 6. ´ç½ÅÀº ÀÌÁ¦ ÀÔ·ÂÇÑ »çÇ×À¸·Î ¿À¶óŬÀÌ ÀÀ´äÇÏ´Â ¾Ë¾Æº¼¼ö ÀÖ´Ù. ¿À¶óŬÀÌ ÀÀ´äÇϸé 'Next'¸¦ ´­·¯¶ó. ±×·¸Áö ¾Ê´Ù¸é 'Back'À» ´­·¯ µÚ·Î °¡¼­ ´Ù½Ã Á¤È®ÇÏ°Ô ÀÔ·ÂÇÏ¸é µÈ´Ù. 7. ÀÔ·ÂÇÑ Á¤º¸°¡ Á¤È®ÇÏ¿© ¸ðµç °ÍÀÌ Àß µÆ´Ù¸é 'Finish'¸¦ ´©¸£¸é ¸ðµç °ÍÀÌ ³¡³­´Ù. ¸¸¾à ´õ ÀÚ¼¼ÇÏ°Ô Á¶ÀýÇÏ·Á¸é netasst¶ó´Â ¸í·ÉÀ» »ç¿ëÇÏ¿©"Net8 Assistant" (Å« È­¸é¿¡ º¹ÀâÇÑ ¿É¼ÇÀ» °¡Áö´Â)¸¦ ÀÌ¿ëÇ϶ó. 5.5. Áú¹®/´äº¯ 5.5.1. ¸î°³ÀÇ ³»¿ë¾ø´Â(zero-length) È­À϶§¹®¿¡ »ý±â´Â ¹®Á¦ÀÌ´Ù. ÆÐÄ¡¸¦ ¼³Ä¡ÇÏ¸é ¹®Á¦¸¦ ÇØ°áÇÒ¼ö ÀÖ´Ù. 6. ³¡À¸·Î 6.1. À¯¿ëÇÑ ¼ÒÇÁÆ®¿þ¾î ÀÌÁ¦ ´ç½ÅÀº ¿À¶óŬ ¼³Ä¡¿¡ °üÇØ ¾Ë¾ÒÀ¸´Ï, ¿À¶óŬÀ» »ç¿ëÇÏ°í ½ÍÀ»°ÍÀÌ´Ù. ¸ðµç °ÍÀÌ ´ç½ÅÀÇ server PC¿¡¼­ ÇÒ¼ö ÀÖÀ»Áö¶óµµ, ÀϹÝÀûÀ¸·Î Ŭ¶óÀ̾ðÆ®-¼­¹ö ½Ã¼³À» ÀÌ¿ëÇÏ´Â °Í°ú ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ´ç½ÅÀÇ µ¥ÀÌÅͺ£À̽º¸¦ Á¢¼ÓÇÏ°Ô ÁÁ´Ù. ÀϹÝÀûÀ¸·Î ¿À¶óŬÀº ¸¹Àº °Å´ëÇÏ°í »ó´çÈ÷ ÁÁÀº Ŭ¶óÀ̾ðÆ® ¼ÒÇÁÆ®¿þ¾î ¸¦ °¡Áö°í ÀÖ´Ù. ±×·¯³ª Çö½ÃÁ¡¿¡ ¸®´ª½º¿¡ ´ëÇؼ­´Â ±×·¸Áö ¸øÇÏ´Ù. ¿À¶óŬ ¼ÒÇÁÆ®¿þ¾î¿¡ °üÇØ, ³ª´Â ´ÙÀ½¿¡ ³ª¿À´Â°ÍÀ» ¾òÀ¸¶ó°í ÇÏ°í½Í´Ù. o Oracle Enterprise Manager. ALTER USER ³ª ALTER SYSTEM µî ¾Ö¸ÅÇÑ ¸í·ÉÀ» ±â¾ïÇÏÁö ¾Ê¾Æµµ ½±°Ô ÇÒ¼ö ÀÖ´Ù. o Oracle WebDB. ¼³Ä¡Çϱâ´Â »ó´çÈ÷ ¾î·Á¿ì³ª HTML¸¦ ¸ô¶óµµ ¸ÚÁø À¥»çÀÌÆ®¸¦ ¸¸µé¼öÀÖ´Ù. ±×·¯³ª ¸ðµç ÁÁÀº ¼ÒÇÁÆ®¿þ¾î´Â ´Ù¸¥ °÷¿¡¼­ ³ª¿Â´Ù..... o Tool for Oracle Application Development (T.O.A.D.). °ø°³ ¿´À¸³ª Áö±ÝÀº Quest Software . ÀÇ ¼ÒÀ¯ÀÌ´Ù. °ø°³¹öÀüÀ» ¾ò°Å³ª ±¸ÀÔÇصµ µÈ´Ù. ±¸ÀÔÇϴ°ÍÀº ºñ¿ëÀÌ ¸¸¸¸Ä¡ ¾ÊÀ¸³ª À¯¿ë¼ºÀº ³ª»ÚÁö ¾Ê´Ù. o SQLNavigator, Quest Software . ³ª´Â Çѹøµµ ÀÌ°ÍÀ» »ç¿ëÇÏÁö´Â ¾Ê¾ÒÁö¸¸, °¡Áö°í ÀÖ´Â ¸ðµç »ç¶÷ÀÌ ÃßõÇß´Ù. o Orac ÁÁÀº DBA ¼³Á¤ µµ±¸ 6.2. À¯¿ëÇÑ Ã¥µé ³ª´Â ¸ðµç ¿À¶óŬ Á¤º¸¸¦ µ¿·á¿Í Ã¥¿¡¼­ ¾òÀº°Í °°´Ù. ³ª´Â µ¿·á¿¡°Ô Á¤º¸¸¦ ÁÖÁö´Â ¸øÇÏÁö¸¸ ¾Æ·¡ÀÇ Ã¥µéÀ» ÁÖõÇÑ´Ù: o "Oracle Performance Tuning," Mark Gurry and Peter Corrigan, O'Reilly and Associates, ISBN 1-56592-237-9. o "Oracle Design," Dave Ensor and Ian Stevenson, O'Reilly and Associates, ISBN 1-56592-268-9. o "PL/SQL Programming," Steven Feuerstein, O'Reilly and Associates, ISBN 1-56592-335-9. o "PL/SQL Built-in Packages," Steven Feuerstein, O'Reilly and Associates, ISBN 1-56592-375-8. O'Reilly ¿¡¼­ Ã¥µéÀ» º¼¼ö ÀÖÀ»°ÍÀÌ´Ù. ³ª´Â ÇüÆí¾ø´Â O'Reilly Ã¥À» º¸Áö¸øÇßÀ¸¸ç, ¸¶Âù°¡Áö·Î 'Oracle Press' Ã¥Áß¿¡¼­µµ ÇüÆí¾ø´Â Ã¥À» ã¾Æº¸Áö ¸øÇß´Ù. 6.3. À¯¿ëÇÑ ÀÎÅͳÝÀÚ·áµé À¥»óÀÇ ¸¹Àº À¯¿ëÇÑ ÀÚ·áµé o Oracle Technet . ¿À¶óŬ °ø½Ä/¹«·á Áö¿ø À¥»çÀÌÆ®. ¸¹Àº Áß¿äÇÑ ÀÚ·á°¡ ¾Ò´Ù. o Oracle Metalink . Oracle's private (you need a support contract) support website. Only slightly more useful than Technet! o Oracle Fans . »ç¼³°ú Áö¿ø Æ÷·³. °ø½ÄÀûÀÎ ¿À¶óŬ ¿¬°áÀÌ ¾øÀ½(±×·¡¼­ Á¤º¸°¡ ´ú Æí°ßÀûÀÌ´Ù) o OraFaq . ¸ðµç Ç®·§ÆûÀÇ ¿À¶óŬ¿¡ °üÇÑ Áú¹®°ú ´äº¯ »çÀÌÆ®. o ¿À¶óŬ ¸ÞÀϸµ ¸®½ºÆ®('SUBSCRIBE ORACLE-LINUX-L' ¸»À» º»¹®¿¡ ³Ö¾î¼­ ListGuru@fatcity.com ¿¡°Ô º¸³»¶ó) o ±×¸®°í ³ªÀÇ À¥»çÀÌÆ® ¸¦ ÀØÁö ¸»¾Æ¶ó!