µ¥ÀÌÅͺ£À̽º »ý¼ºÀº µ¥ÀÌÅͺ£À̽º
½Ã½ºÅÛÀ» °ü¸®ÇÏ°í Á¶Á÷Çϴ ù ´Ü°èÀÔ´Ï´Ù.
µ¥ÀÌÅͺ£À̽º »ý¼ºÀº ¸î¸î ¿î¿µ üÁ¦ ÆÄÀÏÀ» ÁغñÇÏ´Â ÀÛ¾÷À̸ç
µ¥ÀÌÅͺ£À̽º°¡ ¾ó¸¶³ª ¸¹Àº µ¥ÀÌÅÍ
ÆÄÀÏÀ» °¡Áö°í ÀÖ´ÂÁö¿¡ »ó°ü¾øÀÌ ´Ü Çѹø¸¸ ÇÏ¸é µË´Ï´Ù. µ¥ÀÌÅͺ£À̽º »ý¼º°ü¸®ÀÚ´Â »ý¼ºµÈ ÈÄ¿¡´Â º¯°æÇÒ ¼ö ¾ø´Â,
µ¥ÀÌÅͺ£À̽º ºí·ÏÀÇ Å©±â¿Í µ¥ÀÌÅͺ£À̽º character set µîÀ» °áÁ¤ÇØ¾ß Çϱ⠶§¹®¿¡ ¸Å¿ì Áß¿äÇÑ ÀÛ¾÷ÀÔ´Ï´Ù. ¿î¿µ üÁ¦¿¡ µû¶ó
µ¥ÀÌÅͺ£À̽º°¡ ¼³Ä¡µÉ ¶§ ÀÚµ¿ÀûÀ¸·Î »ý¼ºµÇ¾úÀ» ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ¿Í °°Àº Ãʱ⠵¥ÀÌÅͺ£À̽º¸¦ ±×´ë·Î »ç¿ëÇÒ ¼öµµ ÀÖ°í Áö¿ö¹ö¸®°í ¼öµ¿À¸·Î
»õ °ÍÀ» »ý¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿À¶óŬ ±¸ ¹öÀüÀ¸·ÎºÎÅÍ ÀÌÀü(migration)ÇÒ ¶§ ¿ÏÀüÈ÷ »õ·Î¿î µ¥ÀÌÅͺ£À̽º°¡ ÇÊ¿äÇÑ °æ¿ì¿¡¸¸
µ¥ÀÌÅͺ£À̽º »ý¼ºÀÌ ÇÊ¿äÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì¿¡´Â ÀÌÀü À¯Æ¿¸®Æ¼(migration utility)(¿¹¸¦ µé¾î¼, NTÀÇ MIG80°°Àº)¸¦
»ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º ±¸ ¹öÀüÀ¸·ÎºÎÅÍ ÀÌÀüÇÒ ¼ö ÀÖ½À´Ï´Ù.
»õ·Î¿î µ¥ÀÌÅÍ ÆÄÀÏ·Î µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÒ ¼öµµ
ÀÖ°í µ¿ÀÏÇÑ ¹°¸®Àû ±¸Á¶¸¦ °®´Â ±âÁ¸ µ¥ÀÌÅͺ£À̽º¿¡ µé¾îÀÖ´Â Á¤º¸¸¦ Áö¿ö¹ö¸®°í µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù. CREATE
DATABASE ¸í·ÉÀº ¿À¶óŬ ¼¹ö°¡ µ¥ÀÌÅͺ£À̽º¿¡ÀÇ Á¢±ÙÇϴµ¥ ÇÊ¿äÇÑ ÄÜÆ®·Ñ ÆÄÀÏ, ¸®µÎ ·Î±× ÆÄÀÏ, ±×¸®°í µ¥ÀÌÅÍ µñ¼Å³Ê¸® ±¸Á¶ÀÇ »ý¼ºÀ»
½ÃÀÛÇÕ´Ï´Ù. |
µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ´Â ¿î¿µ üÁ¦»ó¿¡¼ ¿ÏÀüÇÑ ±ÇÇÑÀ» °®°í Àְųª Æнº¿öµå ÆÄÀÏ ÀÎÁõÀ» »ç¿ëÇÒ ¼ö ÀÖ¾î¾ß¸¸
ÇÕ´Ï´Ù.(¡°¿À¶óŬ ÀνºÅϽº °ü¸®¡± ÀåÀ» ÂüÁ¶ ÇϽʽÿÀ.)
µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇϱâ Àü¿¡ SGA, ¿À¶óŬ ¼öÇà°ú ÇÁ·Î¼¼½º¸¦ À§ÇÑ ÃæºÐÇÑ
¸Þ¸ð¸®¸¦ È®º¸ÇÏ½Ê ½Ã¿À. ¿î¿µ üÁ¦ ¼³Ä¡¿Í °ü¸® ¾È³»¸¦ ÂüÁ¶ÇϽʽÿÀ.
¿Â¶óÀÎ ¸®µÎ ·Î±× ÆÄÀÏ, ÄÜÆ®·Ñ ÆÄÀÏ,
±×¸®°í µ¥ÀÌÅÍ ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â,
µ¥ÀÌÅͺ£À̽º¸¦ À§ÇØ ÇÊ¿äÇÑ µð½ºÅ© °ø°£À» °è»êÇϽʽÿÀ.
|
ÆÄÀÏ À§Ä¡ °èȹ
¿Â¶óÀÎ ¸®µÎ ·Î±× ÆÄÀÏ, ÄÜÆ®·Ñ ÆÄÀÏ,
µ¥ÀÌÅÍ ÆÄÀÏ, ±×¸®°í ¾ÆÄ«ÀÌºê ¸®µÎ
·Î±× ÆÄÀÏÀ» Æ÷ÇÔÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ º¸È£ÇÒ ¹æ¹ý°ú ¹é¾÷ Àü·«À» Á¦°øÇÒ ¹æ¹ýÀ» °èȹÇϽʽÿÀ.
ÄÜÆ®·Ñ ÆÄÀÏ
¾ÈÀüÀ» À§ÇØ ¼·Î
´Ù¸¥ µÎ °³ÀÇ µð½ºÅ©¿¡ ÃÖ¼ÒÇÑ µÎ °³ÀÇ ÄÜÆ®·Ñ ÆÄÀÏÀ» »ý¼ºÇؾ߸¸ ÇÕ´Ï´Ù.(¡°ÄÜÆ®·Ñ ÆÄÀÏ °ü¸®¡± ÀåÀ» º¸½Ê½Ã¿À.) ÄÜÆ®·Ñ ÆÄÀÏÀÌ Ç×»ó ´Ù¸¥
µð½ºÅ©¿¡ ³õ¿©Á® ÀÖ¾î¾ß¸¸ Çϱ⠶§¹®¿¡ µÎ ÆÄÀÏÀº °°Àº À̸§À» °¡Áú ¼ö ÀÖ½À´Ï´Ù. UNIX¿¡¼´Â control01.ctlÀÌ°í NT¿¡¼´Â
control.ora µîÀ¸·Î Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿Â¶óÀÎ ¸®µÎ ·Î±× ÆÄÀÏ
µ¥ÀÌÅͺ£À̽ºÀÇ ¿Â¶óÀÎ ¸®µÎ ·Î±×
ÆÄÀÏÀº ¿Â¶óÀÎ ¸®µÎ ·Î±×
ÆÄÀÏÀÇ ´ÙÁß ±×·ìÀ¸·Î ±¸¼ºµÇ¾î ÀÖ¾î¾ß¸¸ ÇÕ´Ï´Ù. ·Î±× ÆÄÀÏ ±×·ìÀº µ¿ÀÏÇÑ »çº»À¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç ¼·Î ´Ù¸¥ µð½ºÅ©¿¡ À§Ä¡ÇØ
ÀÖ¾î¾ß¸¸ ÇÕ´Ï´Ù.(¡°¸®µÎ ·Î±× ÆÄÀÏ °ü¸®¡± ÀåÀ» º¸½Ê½Ã¿À.)
±×·ì°ú ±× ¸â¹ö¸¦ ±¸ºÐÇϱâ À§ÇØ log0101.rdo³ª log01a.rdo
°°Àº À̸§À» »ç¿ëÇϽʽÿÀ.
ÁÖ
À§ ³»¿ëÀº ¡°Å×ÀÌºí½ºÆäÀ̽º¿Í µ¥ÀÌÅÍ ÆÄÀÏ °ü¸®¡±¿Í ¡°½ºÅ丮Áö ±¸Á¶ ¹× »ó°ü °ü°è¡± Àå¿¡¼ ÀÚ¼¼È÷ ´Ù·ç¾îÁý´Ï´Ù.
ÃÖÀûÀÇ °¡º¯ ±¸Á¶(Optimal
Flexible Architecture) µ¥ÀÌÅͺ£À̽º¸¦ ¼³Ä¡ÇÏ°í »ý¼ºÇÏ´Â µ¿¾È
°í·ÁÇØ¾ß ÇÒ ´Ù¸¥ Áß¿äÇÑ ¹®Á¦´Â ÆÄÀÏ ½Ã½ºÅÛÀ» Àß Á¶Á÷ÇÏ¿© ±âÁ¸ÀÇ µ¥ÀÌÅͺ£À̽º¿¡ µ¥ÀÌÅ͸¦ Ãß°¡ÇÏ°í »ç¿ëÀÚ¸¦ Ãß°¡ÇÏ°í »õ µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÏ°í
Çϵå¿þ¾î¸¦ Ãß°¡ÇÏ°í ÃæºÐÈ÷ ¸¹Àº µå¶óÀ̺꿡 I/O ·Îµå¸¦ ºÐ¹èÇÏ¿© µ¥ÀÌÅͺ£À̽º È®Àå(growth)À» ½±°Ô ÇÏ´Â °ÍÀÔ´Ï´Ù.
ÀÌ
¹®Á¦¿¡ ÇÑ °¡Áö ÇØ°áÃ¥À» Á¦°øÇÏ´Â OFA(Optimal Flexible Architecture) Ç¥ÁØÀÌ UNIX ½Ã½ºÅÛÀ» ¼³Ä¡ÇÏ°í Æ©´×ÇÏ°í
¾÷±×·¹À̵åÇÒ Ã¥ÀÓÀÌ ÀÖ´Â ¿À¶óŬ ÆÀ¿¡ ÀÇÇØ Á¤ÇØÁ³½À´Ï´Ù. OFA´Â ³·Àº À¯Áöºñ·Î º¹ÀâÇÑ ¿À¶óŬ ½Ã½ºÅÛ ±¸¼ºÀ» ½±°Ô ÇØÁÝ´Ï´Ù. ¸î¸î UNIX
Ç÷§Æû¿¡ ¿À¶óŬÀ» ¼³Ä¡ÇÒ ¶§ ¿À¶óŬÀº ÀÚµ¿ÀûÀ¸·Î ÀÌ Ç¥ÁØ ±¸¼ºÀ» »ç¿ëÇÕ´Ï´Ù.
´ÙÀ½ ´Ü°è´Â OFA ±¸Á¶¸¦ ¼³¸íÇÏ°í
ÀÖ½À´Ï´Ù. 1 ¸¶¿îÆ® Æ÷ÀÎÆ®¶ó´Â À¯´ÏÆ®·Î ¸ð¾Æ¼ ¿À¶óŬ ¼¹ö µ¥ÀÌÅ͸¦ Æ÷ÇÔ ÇÒ ¸ðµç ÀåÄ¡(device)¸¦ ¸í¸íÇϽʽÿÀ.(¸¶¿îÆ®
Æ÷ÀÎÆ®´Â UNIX¿¡¼ ´Â ±âÁ¸ÀÇ ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î ¿¬°áµÉ ´ÜÀÏ µð½ºÅ©Á¶°¢¿¡ ´ëÇÑ ÆÄÀÏ ÇÏÀ§ ½Ã½ºÅÛÀ» ³ªÅ¸³»´Â µð·ºÅ丮ÀÔ´Ï´Ù.
¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¼±Åà ÇÏ¸é ¼¼ºÎÀûÀÎ ÀåÄ¡¸¦ ¼û±â´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù.) ¿¹¸¦ µé¾î u01°ú u02´Â ¼·Î ´Ù¸¥ ¸¶¿îÆ® Æ÷ÀÎÆ®¶ó´Â
½ÄÀÔ´Ï´Ù. 2 ¿À¶óŬ ¼¹ö µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÒ ¼ö ÀÖÀ» ¸ðµç ÀåÄ¡¸¦ ¸í¸íÇÏ¿© ´ëü ¹®ÀÚ(void card)¸¦ »ç¿ëÇÏ¿© Çѹø¿¡
ÀåÄ¡µîÀ» ÂüÁ¶ÇÒ ¼ö ÀÖµµ·Ï ÇϽʽÿÀ. ¿¹¸¦ µé¾î /u01/app/oracleÀº ¿À¶óŬ ¼ÒÇÁÆ®¿þ¾î ¼ÒÀ¯ÀÚ È¨ µð·ºÅ丮ÀÌ°í
/u02/app/applmgrÀº Oracle Financial Applications ¼ÒÀ¯ÀÚ¶ó´Â ½ÄÀÔ´Ï´Ù. 3 ¿À¶óŬ ¼¹ö
¼ÒÇÁÆ®¿þ¾î, µµ±¸, µ¥ÀÌÅͺ£À̽º »ý¼º ½ºÅ©¸³Æ®, Ãʱâ È ½ºÅ©¸³Æ®°°Àº °ü¸®¿ë ÆÄÀÏ, ±×¸®°í ¿À¶óŬ¿¡¼ »ç¿ëµÇ´Â Áö¿ª ¼ÒÇÁÆ®¿þ¾î·Î
±¸¼ºµÇ´Â Á¦Ç° ÆÄÀϵéÀ» ±¸ºÐÇϽʽÿÀ. ¿¹¸¦ µé¾î Á¦Ç° µð·ºÅ丮, °ü¸® µð·ºÅ丮, Áö¿ª µð·ºÅ丮¿Í °°ÀÌ ÁöÁ¤
ÇϽʽÿÀ. 4 /u01/app/oracle/product/7.3.3À̳ª/u01/app/oracle/ product
/8.0.3 °°ÀÌ ¼ÒÇÁÆ®¿þ¾î¿Í ÀÏÄ¡ÇÏ´Â µð·ºÅ丮¿¡ ¿À¶óŬ ¼¹ö °¢ ¹öÀüÀ» ÀúÀåÇϽʽÿÀ. 5 /u02/oradata °°Àº
½ÄÀ¸·Î °¢ ÀåÄ¡¿Í µ¿ÀÏÇÑ ¼öÁØÀ¸·Î ¿À¶óŬ ¼¹ö µ¥ÀÌÅ͸¦ ÀúÀåÇÒ µð·ºÅ丮¸¦ ¸í½ÃÀûÀ¸·Î ¸¸µå½Ê½Ã¿À. 6 ½Ã½ºÅÛ »óÀÇ °¢ µ¥ÀÌÅͺ£À̽º
µð·ºÅ丮¸¦ ¿À¶óŬ µð·ºÅ丮 ÇÏ¿¡ ¸¸µå½Ê½Ã¿À. ¿¹¸¦ µéÀÚ¸é µ¥ÀÌÅͺ£À̽º À̸§À» dba01°ú db01·Î Áþ´Â
½ÄÀÔ´Ï´Ù.
ÁÖ - ORACLE_BASE¿Í
ORACLE_HOME°°Àº ȯ°æ º¯¼öµéÀº µð·ºÅ丮 ±¸Á¶¸¦ ½Äº°Çϴµ¥ »ç¿ëµË´Ï´Ù. - NT¸¦ À§ÇÑ OFA µð·ºÅ丮 ±¸Á¶´Â ¸í¸í
±Ô¾àÀÌ ´Ù¸£°í ½Éº¼ ¿¬°á (symbolic link)ÀÌ ¾ø±â ¶§¹®¿¡ UNIXÀÇ °Í°ú´Â °°Áö ¾Ê½À´Ï´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é
u01°ú u02 ½ÄÀ¸·Î ½Éº¼ ¿¬°áÇÏ´Â ´ë½Å ÇÏµå µð·ºÅ丮¸¦ »ý¼ºÇÏ´Â °ÍÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¿¹¸¦ µé¾î U01ÀÌ UNIX »ó¿¡¼
¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ³ªÅ¸³»´Â °ÍÀÏ ¶§ /u01/oradata/db01/À» »ý¼ºÇÏ´Â ´ë½Å NT¿¡ DISK_3:\ORADATA
\DB01\ µð·ºÅ丮¸¦ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
¿À¶óŬ ¼ÒÇÁÆ®¿þ¾î µð·ºÅ丮
±¸Á¶ ¿À¶óŬÀ» ¼³Ä¡Çϸé ORACLE_HOME µð·ºÅ丮´Â /mount_point/app/
oracle/productÀÔ´Ï´Ù. UNIX¿¡¼ ORACLE_HOME µð·ºÅ丮´Â ÇØ´ç Ç÷§Æû¿¡¼ »ç¿ë °¡´ÉÇÑ ¿À¶óŬ Á¦Ç°¿¡ µû¶ó °¢ ¿À¶óŬ
Á¦Ç°¿¡ ´ëÇÑ ÇÏÀ§ µð·ºÅ丮 »Ó¸¸ ¾Æ´Ï¶ó ´ÙÀ½°ú °°Àº ÇÏÀ§ µð·ºÅ丮¸¦ °®°Ô µË´Ï´Ù.
ÇÏÀ§ µð·ºÅ丮 |
¼³¸í |
bin |
¸ðµç Á¦Ç°¿¡ ´ëÇÑ ÀÌÁø(binaries) ÆÄÀÏ |
dbs |
µ¥ÀÌÅͺ£À̽º ÆÄÀÏ, init<sid>,ora¿Í sal. bsa
½ºÅ©¸³Æ® |
lib |
¿À¶óŬ Á¦Ç° ¶óÀ̺귯¸® |
orainst |
¼³Ä¡ ÆÄÀÏ°ú ÇÁ·Î±×·¥ |
rdbms |
µ¥ÀÌÅͺ£À̽º¿¡ ÇÊ¿äÇÑ ¼¹ö ÆÄÀÏ, ½ºÅ©¸³Æ®, ±×¸®°í ¶óÀ̺귯¸® |
plsal PL/SQL |
PL/SQL ÀýÂ÷Àû ¿É¼Ç(procedural optior) |
Sqlplus |
SQL*Plus |
network Oracle Net8 |
Oracle Net8 |
svrmgr |
Server Manager |
Á¦Ç° ÇÏÀ§ µð·ºÅ丮 ³»¿ëÀÇ ¿¹ÀÔ´Ï´Ù:
ÇÏÀ§ µð·ºÅ丮 |
¼³¸í |
admin |
°ü¸®¿ë ½ºÅ©¸³Æ® |
demo |
µ¥¸ð¿ë ½ºÅ©¸³Æ®¿Í µ¥ÀÌÅÍ ÆÄÀÏ |
doc |
README ÆÄÀÏ |
install |
Á¦Ç° ¼³Ä¡ ½ºÅ©¸³Æ® |
lib |
Á¦Ç° ¶óÀ̺귯¸® |
log |
·Î±× ÆÄÀÏ |
ÁÖ NTÀÇ µð·ºÅ丮 ±¸Á¶´Â UNIXÀÇ °Í°ú
ºñ½ÁÇÕ´Ï´Ù. |
µ¥ÀÌÅͺ£À̽º »ý¼º
Database Configuration Assistant¸¦ »ç¿ëÇÏ¿© ¶Ç´Â CREATE DATABASE ¸í·ÉÀ»
»ç¿ëÇÏ´Â SQL ½ºÅ©¸³Æ®¸¦ »ý¼ºÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. Database Configuration Assistant´Â Java¸¦
±â¹ÝÀ¸·Î Çϸç Java ¿£ÁøÀÌ ÀÖ´Â Ç÷§Æû¿¡¼ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼³Ä¡ ½Ã Database Configuration Assistant¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇ϶ó´Â ÇÁ·ÒÇÁÆ®°¡
Ç¥½ÃµË´Ï´Ù. ¼³Ä¡ ÈÄ¿¡µµ ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇϰųª »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Technical Note
8.1 ¹öÀüÀÌ Ãâ½ÃµÇ±â Àü¿¡´Â Windows NT¿¡¼¸¸ Database Configuration Assistant¸¦
»ç¿ëÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. UNIX¿¡¼ µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÏ´Â °æ¿ì Installer´Â ¿î¿µ üÁ¦ ÀÎÁõÀ» È°¼ºÈÇÏ´Â UNIX ±×·ì ¾ÏÈ£, ¸¶¿îÆ®
Æ÷ÀÎÆ®ÀÇ ¼ö ¹× À§Ä¡, ¹®ÀÚ ÁýÇÕ, ±¹°¡º° ¹®ÀÚ ÁýÇÕ, »ç¿ëÀÚ SYS ¹× SYSTEMÀÇ ¾ÏÈ£ µîÀ» ÀÔ·ÂÇ϶ó´Â ÇÁ·ÒÇÁÆ®¸¦
Ç¥½ÃÇÕ´Ï´Ù.
º» ÀåÀº ¼¼ºÎÀûÀ¸·Î ù ¿©¼¸ ´Ü°è¸¦ ´Ù·ê °ÍÀÔ´Ï´Ù. µ¥ÀÌÅÍ µñ¼Å³Ê¸®¸¦ ¸¸µå´Â ¸¶Áö¸·
´Ü°è´Â¡°µñ¼Å³Ê¸® ºä ¹× Ç¥ÁØ ÆÐÅ°Áö »ý¼º¡± Àå¿¡¼ ´Ù·ç¾îÁú °ÍÀÔ´Ï´Ù.
ÀνºÅϽº¿¡ °íÀ¯ À̸§À» Á¤ÇØ ÁÖ°í ´ÙÀ½ ȯ°æ º¯¼öµéÀ» ¼³Á¤ÇϽʽÿÀ
º¯¼ö |
¼³¸í |
ORACLE_HOME |
¿À¶óŬ ¼ÒÇÁÆ®¿þ¾î°¡ ¼³Ä¡µÉ µð·ºÅ丮¸¦ Á¤ÇϽʽÿÀ.(¿¹: /u01/app/oracle/product/
8.0.3) |
ORACLE_SID |
ÀνºÅϽº À̸§À» ÁöÁ¤ÇϽʽÿÀ. µ¿ÀÏÇÑ ±â°è¿¡¼ ½ÇÇàµÉ ¿©·¯ ¿À¶óŬ ÀνºÅϽºµéÀº °¢°¢ °íÀ¯ÇÑ À̸§À»
°¡Áö°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. |
ORACLE_BASE |
ÇʼöÀûÀÎ °ÍÀº¾Æ´ÏÁö¸¸ OFA¸¦ µû¸£´Â ¼³Ä¡ÀÇ ÀÏºÎ·Î½á ±ÇÀå »çÇ×ÀÔ´Ï´Ù.(¿¹:/u01/app/
oracle) |
ORA_NLS33 |
US7ASCII¿Í´Â ´Ù¸¥ character setÀ¸·Î µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÒ °æ¿ì
ÇÊ¿äÇÕ´Ï´Ù. |
PATH |
$ORACLE_HOME/binÀ» Æ÷ÇÔÇؾ߸¸ ÇÏ´Â
°Ë»ö°æ·ÎÀÔ´Ï´Ù. |
¿¹¸¦ µé¾î Korn Shell¿¡¼ ȯ°æ º¯¼ö¸¦ ´ÙÀ½°ú °°ÀÌ
¼³Á¤ÇÕ´Ï´Ù. $ORACLE_SID=U16; export ORACLE_SID C-shell¿¡¼´Â ´ÙÀ½°ú °°ÀÌ
¼³Á¤ÇÕ´Ï´Ù. $setenv ORACLE_SID U16
ÁÖ ORA_NLS°¡ ¼³Á¤µÇÁö ¾Ê°í µ¥ÀÌÅͺ£À̽º°¡ ±âº» ¼³Á¤ÀÌ ¾Æ´Ñ ´Ù¸¥ ¾ð¾î¿Í character setÀ¸·Î ½ÃÀ۵ǾúÀ» °æ¿ì
Á¦´ë·Î ÀνĵÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. SID °ªÀº ¿î¿µ üÁ¦¿¡ µû¶ó ´Ù¸£Áö¸¸ ¿©´ü ±ÛÀÚ±îÁö
°¡´ÉÇÕ´Ï´Ù.
|
NT »óÀÇ ¿À¶óŬÀº UNIX »óÀÇ ¿À¶óŬÀÌ ½© ȯ°æ º¯¼ö¸¦ »ç¿ëÇÏ´Â ¹æ¹ý°ú ºñ½ÁÇÏ°Ô NT
·¹Áö½ºÆ®¸®ÀÇ º¯¼ö¸¦ »ç¿ëÇÕ´Ï´Ù. ¿À¶óŬ ¼³Ä¡ÀÚ ORADIM80°ú Oracle Database Assistant À¯Æ¿¸®Æ¼´Â ¿À¶óŬ ÀνºÅϽº¸¦
¼ºñ½º·Î µî·ÏÇÒ »Ó¸¸ ¾Æ´Ï¶ó ·¹Áö½ºÆ®¸®ÀÇ º¯¼öµµ Á¤ÀÇÇÕ´Ï´Ù. Regedit.exe À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇÏ¿© ¼öµ¿À¸·Î ·¹Áö½ºÆ®¸®¸¦ ÆíÁýÇÒ ¼ö
ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ORACLE_HOME, ORA_NLS33, ±×¸®°í ORACLE_SID(½ÃÀÛ µ¥ÀÌÅͺ£À̽ºÀÇ °æ¿ì¿¡´Â ±âº»°ªÀÌ
ORCLÀÎ)°°Àº ÆĶó¹ÌÅÍ´Â HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE Æú´õ¿¡ ÀúÀåµË´Ï´Ù. ±×·¯¹Ç·Î »õ µ¥ÀÌÅͺ£À̽º¸¦
»ý¼ºÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ¸·Î ORACLE_SID¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
C:\> set
ORACLE_SID=U16 ÀÌÁ¦ ÇÊ¿äÇÏ´Ù¸é µ¥ÀÌÅͺ£À̽º¸¦ ½ÇÇàÇϱâ À§ÇÑ »õ ¼ºñ½º¿Í »õ Æнº¿öµå ÆÄÀÏÀ» ORADIM80 À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇÏ¿©
»ý¼ºÇϽʽÿÀ.
C:\>ORADIM80 -NEW -SID sid [ -INTPWD internal_pwd]
[SRVC svrcname][MAXUSERS number] [STARTMODE auto, manual]
[-PFILE filename]
ÁÖ ¿À¶óŬ ¼¹ö´Â
ORADIM80 À¯Æ¿¸®Æ¼·Î ¼öÇàµÇ´Â ¸ðµç ÀÛ¾÷À» %ORACLE_HOME%\RDBMS80\ORADIM80.LOG ÆÄÀÏ¿¡
±â·ÏÇÕ´Ï´Ù. |
ÆĶó¹ÌÅÍ ÆÄÀÏ Áغñ -»õ µ¥ÀÌÅͺ£À̽º¸¦ ÁغñÇÒ ¶§´Â ±âº» init.ora
ÆÄÀÏÀ» »õ À̸§ init<SID>.ora·Î º¹»çÇØ µÎ½Ê½Ã¿À. -ÀϺΠÆĶó¹ÌÅÍÀÇ ¼³Á¤À» º¯°æÇϽʽÿÀ. ³ª¸ÓÁö
ÆĶó¹ÌÅÍ´Â ±âº»°ªÀ¸·Î ³²¾ÆÀÖÀ» °ÍÀÔ´Ï´Ù. -ÀνºÅϽº¸¦ ½ÃÀÛÇϱâ Àü¿¡ ÃÖ¼ÒÇÑ ´ÙÀ½ ÆĶó¹ÌÅ͵éÀº ÁöÁ¤Çؾß
ÇÕ´Ï´Ù.
ÆĶó¹ÌÅÍ |
¼³¸í |
DB_NAME |
¿©´ü ±ÛÀÚ ÀÌÇÏÀÇ µ¥ÀÌÅͺ£À̽º ½Äº°ÀÚÀÔ´Ï´Ù. »õ µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÒ ¶§ ¿ä±¸µÇ´Â À¯ÀÏÇÑ
ÆĶó¹ÌÅÍÀÔ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ°¡ORACLE_SID¿Í ÀÏÄ¡ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù¸¸ CREATE DATABASE ¹®¿¡ »ç¿ëµÈ À̸§°ú´Â ÀÏÄ¡Çؾ߸¸
ÇÕ´Ï´Ù. |
CONTROL_FILES |
ÄÜÆ®·Ñ ÆÄÀÏ ¸ñ·ÏÀ» ÁöÁ¤ÇÕ´Ï´Ù.(Ç×»ó ÃÖ¼Ò µÎ °³ÀÇ ÄÜÆ®·Ñ ÆÄÀÏ À̸§À» ÁöÁ¤Çϸç, °¡´ÉÇÏ´Ù¸é º°°³ÀÇ
µð½ºÅ©¿¡ À§Ä¡½Ãŵ´Ï´Ù. ÄÜÆ®·Ñ ÆÄÀÏÀÌ ÆĶó¹ÌÅÍ ÆÄÀÏÀ» ÁغñÇÒ ¶§ ÀÖ¾î¾ß ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¿À¶óŬ ¼¹ö´Â µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÒ ¶§ »õ ¿î¿µ
üÁ¦ ÆÄÀÏÀ» »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.) |
DB_BLOCK_SIZE |
µ¥ÀÌÅͺ£À̽º ºí·ÏÀÇ Å©±â¸¦ °áÁ¤ÇÕ´Ï´Ù.(ºí·Ï Å©±â´Â µ¥ÀÌÅͺ£À̽º°¡ »ý¼ºµÈ ÈÄ¿¡ º¯°æÇÒ ¼ö
¾ø½À´Ï´Ù.) |
ÁÖ µ¥ÀÌÅͺ£À̽º À̸§Àº
µ¥ÀÌÅͺ£À̽º »ý¼º½ÃÀÇ µ¥ÀÌÅͺ£À̽º¿Í °ü·ÃÀÌ ÀÖÀ¸¸ç ÄÜÆ®·Ñ ÆÄÀÏ¿¡ ÀúÀåµË´Ï´Ù. ±âÁ¸ÀÇ µ¥ÀÌÅͺ£À̽º À̸§À» ¹Ù²Ù·Á¸é CREATE
CONTROLFILE ¸í·ÉÀ» »ç¿ëÇÏ¿© ÄÜÆ®·Ñ ÆÄÀÏÀ» Àç»ý¼ºÇϽʽÿÀ.(Oracle8: Backup and Recovery Workshop °úÁ¤À»
ÂüÁ¶ÇϽʽÿÀ.) |
¿î¿µ üÁ¦ ÀÎÁõÀ̳ª Æнº¿öµå ÆÄÀÏ
¹æ¹ýÀ» ÀÌ¿ëÇÏ¿© SYSDBA·Î Á¢¼ÓÇÑ ÈÄ STARTUP ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀνºÅϽº¸¦ ½ÃÀÛÇϽʽÿÀ.
¾ÏÈ£´Â NTÀÇ °æ¿ì ORADIM80À»
»ç¿ëÇÏ¿© ¼ºñ½º¸¦ »ý¼ºÇÒ ¶§ »ç¿ëµÇ¾ú°Å³ª UNIXÀÇ °æ¿ì orapwd À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© »ý¼ºÇÏ¿´´ø °ÍÀÔ´Ï´Ù.
ÆĶó¹ÌÅÍ ÆÄÀÏÀÌ ±âº» ¼³Á¤
À§Ä¡¿¡ ÀÖÁö ¾Ê´Ù¸é STARTUP ¸í·É¿¡ PFILE ÀýÀ» ÁöÁ¤ÇؾßÇÒ °ÍÀÔ´Ï´Ù. º» °úÁ¤ÀÇ °æ¿ì¿¡´Â ÆĶó¹ÌÅÍ ÆÄÀÏÀÌ Çö µð·ºÅ丮¿¡ À§Ä¡ÇÏ°í
ÀÖ½À´Ï´Ù.
µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÏ·Á¸é ´ÙÀ½ SQL ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. CREATE
DATABASE [database] [CONTROLFILE REUSE] [LOGFILE
[GROUP integer] filespec [, [GROUP integer]
filespec] . . .] [MAXLOGFILES integer]
[MAXLOGMEMBERS integer] [MAXLOGHISTORY integer]
[MAXDATAFILES integer] [MAXINSTANCES integer]
[ARCHIVELOG | NOARCHIVELOG] [CHARACTER SET
charset] [NATIONAL CHARACTER SET charset]
[DATAFILE filespec [autoextend_clause] [,
filespec [autoextend_clause] . . .]] filespec :==
¡®filename¡¯ [SIZE integer][K|M] [REUSE] autoextend_clause
:== [AUTOEXTEND {OFF |ON [NEXT integer
[K|M]] [MAXSIZE {UNLIMITED|integer [K|M] }
] } ]
±¸¹®¿¡¼: database »ý¼ºµÇ´Â µ¥ÀÌÅͺ£À̽ºÀÇ À̸§ÀÔ´Ï´Ù.(µ¥ÀÌÅÍ
º£À̽º À̸§ÀÌ »ý·«µÇ¸é ÃʱâÈ ÆĶó¹ÌÅÍ
DB_NAMEÀÌ »ç¿ëµË´Ï´Ù.) CONTROLFILE
REUSE ÆĶó¹ÌÅÍ ÆÄÀÏ ³»¿¡ ÁöÁ¤µÇ¾î ÀÖ´Â ±âÁ¸ÀÇ ÄÜÆ®·Ñ ÆÄÀÏÀ»
Àç»ç¿ë Çϵµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. LOGFILE GROUP »ç¿ëµÉ ·Î±× ÆÄÀÏ À̸§°ú ·Î±× ÆÄÀÏÀÌ ¼ÓÇØ
ÀÖ´Â ±×·ìÀ» ÁöÁ¤ÇÕ´Ï´Ù. MAXLOGFILES
µ¥ÀÌÅͺ£À̽º ´ç »ý¼ºµÉ ¼ö ÀÖ´Â ·Î±× ÆÄÀÏ ±×·ìÀÇ
°¹¼öÀÔ´Ï´Ù. MAXLOGMEMBERS ÇÑ ·Î±× ÆÄÀÏ ±×·ì¿¡ ´ëÇÑ ·Î±× ÆÄÀÏ ¸â¹öÀÇ
ÃÖ´ë °¹¼öÀÔ´Ï´Ù. MAXLOGHISTORY
Oracle Parellel ServerÀÇ ÀÚµ¿ ¸Åü º¹±¸¸¦
À§ÇÑ ¾ÆÄ«ÀÌºê ¸®µÎ ·Î±×ÀÇ ÃÖ´ë °¹¼öÀÔ´Ï´Ù. DATAFILE filespec »ç¿ëµÉ
µ¥ÀÌÅÍ ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. AUTOEXTEND µ¥ÀÌÅÍ ÆÄÀÏÀÇ ÀÚµ¿ È®Àå(EXTENSION)À»
Enable ¶Ç´Â Disable ÇÕ´Ï´Ù.
(¡°Å×ÀÌºí½ºÆäÀ̽º¿Í µ¥ÀÌÅÍ ÆÄÀÏ °ü¸®¡±¸¦ ÂüÁ¶ÇϽʽÿÀ.) MAXDATAFILES µ¥ÀÌÅͺ£À̽º
´ç »ý¼ºµÉ ¼ö ÀÖ´Â µ¥ÀÌÅÍ ÆÄÀÏÀÇ
ÃÖ´ë °¹¼öÀÔ´Ï´Ù. MAXINSTANCES
µ¥ÀÌÅͺ£À̽º¸¦ µ¿½Ã¿¡ ¸¶¿îÆ®ÇÏ°í ¿ ¼ö ÀÖ´Â ÀνºÅϽºÀÇ
ÃÖ´ë °¹¼öÀÔ´Ï´Ù. ARCHIVELOG ¸®µÎ ·Î±×°¡ ¾ÆÄ«À̺êµÇ¾î¾ß¸¸ Àç»ç¿ëµÉ ¼ö
ÀÖµµ·Ï ¼³Á¤ÇÕ´Ï´Ù. NOARCHIVELOG
¸®µÎ·Î±×°¡ ±× ³»¿ëÀ» ¾ÆÄ«À̺êÇÏÁö ¾Ê°í Àç»ç¿ë µÉ ¼ö
ÀÖµµ·Ï ¼³Á¤ÇÕ´Ï´Ù. CHARACTER SET µ¥ÀÌÅͺ£À̽º°¡ µ¥ÀÌÅ͸¦ ÀúÀåÇϱâ À§ÇØ »ç¿ë
ÇÏ´Â character set ÀÔ´Ï´Ù. NATIONAL
CHARACTER SET NCHARÀ̳ª NCLOB, ¶Ç´Â
NVARCHAR2·Î Á¤ÀÇ µÈ Ä÷³¿¡ µ¥ÀÌÅ͸¦ ÀúÀåÇϱâ À§ÇØ »ç¿ëÇÏ´Â
±¹°¡º° character setÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÁöÁ¤ÇÏÁö
¾ÊÀ¸¸é ±¹°¡º° character set Àº µ¥ÀÌÅͺ£À̽º
´Â character set °ú µ¿ÀÏÇÏ°Ô ÁöÁ¤µË´Ï´Ù.
(¡°±¹°¡º° ¾ð¾î Áö¿ø(National Language
Support)" ÀåÀ»
ÂüÁ¶ÇϽʽÿÀ.) ÆÄÀÏ »ç¾ç(specification)À» REUSE·Î
ÁöÁ¤ÇÏ¸é ±âÁ¸ÀÇ ÆÄÀÏÀÌ ¹Ýµå½Ã ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±×·¸Áö
¾ÊÀ¸¸é SIZE ¿É¼ÇÀ» ÁöÁ¤ÇØ¾ß ÇÏ°í ±âÁ¸ÀÇ
ÆÄÀÏÀº ¾ø¾î¾ß ÇÕ´Ï´Ù.
¿¹ ¸Þ½ÃÁö°¡ ÀúÀåµÇµµ·Ï ½ºÇ®
ÀÛ¾÷(spooling)À» ÄÑ°í CREATE ¹®À» ½ÇÇàÇϽʽÿÀ. ½ÇÇà °á°ú U16À̶õ À̸§ÀÇ µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÏ°Ô µË´Ï´Ù. »ý¼ºµÈ
µ¥ÀÌÅͺ£À̽º´Â °¢°¢ µÎ°³ÀÇ 1M ¸â¹ö¸¦ °®´Â ¿Â¶óÀÎ
¸®µÎ ·Î±× ÆÄÀÏ ±×·ì µÎ°³¿Í µ¥ÀÌÅÍ
ÆÄÀÏÀ» °®µµ·Ï ±¸¼ºµË´Ï´Ù. µ¥ÀÌÅͺ£À̽º´Â 8-bit character setÀ¸·Î µ¥ÀÌÅ͸¦ ÀúÀåÇÕ´Ï´Ù.
ÁÖ -¿À¶óŬ ¼¹ö´Â ÄÜÆ®·Ñ
ÆÄÀÏ ³»¿¡ MAXLOGMEMBERS, MAXLOGFILES, MAXDATAFILES, MAXLOGHISTORY, ±×¸®°í
MAXINSTANCES°ª¿¡ µû¶ó °ø°£À» ÇÒ´çÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍÀÇ °ªÀ» ¹Ù²Ù·Á¸é CREATE CONTROLFILE ¸í·ÉÀ» »ç¿ëÇÏ¿©
ÄÜÆ®·Ñ ÆÄÀÏÀ» Àç»ý¼ºÇϽʿÀ. (Oracle8: Backup and Recovery Workshop °úÁ¤À»
ÂüÁ¶ÇϽʽÿÀ.) - DROP DATABASE¶õ ¸í·ÉÀº ¾ø½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º¸¦ »èÁ¦ÇÏ·Á¸é ¿î¿µ üÁ¦¿¡¼ µ¥ÀÌÅÍ ÆÄÀÏÀ» »èÁ¦Çؾ߸¸
ÇÕ´Ï´Ù. - Oracle Database Assistant·Î µ¥ÀÌÅÍ ÆÄÀÏ°ú ¼ºñ½º¸¦ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. NT »ó¿¡¼ »õ µ¥ÀÌÅͺ£À̽º¸¦ ±âº» µ¥ÀÌÅͺ£À̽º·Î
¸¸µé·Á ¸é ·¹Áö½ºÆ®¸®ÀÇ ORACLE_SID¸¦ º¯°æÇϽʽÿÀ. - µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÑ ÈÄ¿¡´Â character set À̳ª
±¹°¡º° character set À» º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù. -NT¿¡¼´Â %ORACLE_HOME%\RDBMS80\ADMIN
µð·ºÅ丮¿¡ À§Ä¡ ÇÑ build_db.sql ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÒ ¼ö
ÀÖ½À´Ï´Ù. |
Database Configuration AssistantÀÇ ½ÃÀÛ ¹æ¹ý
¼³Ä¡ ÈÄ ´ÙÀ½ ´Ü°è¿¡ µû¶ó Database Configuration Assistant¸¦
½ÃÀÛÇÕ´Ï´Ù.
- ½ÃÀÛ->ÇÁ·Î±×·¥->Oracle - ORACLE_HOME->Database
Administration->Database Configuration Assistant¸¦ ¼±ÅÃÇÕ´Ï´Ù.
ÀÌ À¯Æ¿¸®Æ¼´Â °¡Àå °£´ÜÇÑ
¹æ½ÄÀ¸·Î Oracle µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÕ´Ï´Ù.
- ¸¶Áö¸· Database Configuration Assistant ȸéÀ¸·Î À̵¿ÇÏ¿© »ý¼ºÀ»
¿Ï·áÇÕ´Ï´Ù.
Database Configuration Assistant¸¦ »ç¿ëÇÏ¿© °ü·Ã ¼ºñ½º¸¦ ½ÃÀÛÇÏ°í init.ora ÆÄÀÏÀ» ÆíÁýÇϸç
µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÏ°í ¿É¼ÇÀ» ±¸¼ºÇϰųª µ¥ÀÌÅͺ£À̽º ¹× ¼ºñ½º¸¦ »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¹Ì¸® Á¶Á¤µÈ µ¥ÀÌÅͺ£À̽º ¼±Åà ¶Ç´Â µ¥ÀÌÅͺ£À̽º »ç¿ëÀÚ Á¤ÀÇ
Database Configuration Assistant´Â ´ÙÀ½°ú °°ÀÌ ´Ù¾çÇÑ ¿É¼ÇÀ»
Á¦°øÇÕ´Ï´Ù.
- TypicalÀº ´ÙÀ½ µÎ °¡Áö ÇÏÀ§ ¿É¼ÇÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
- Copy existing database
files from the CD: ±âº» ÃʱâÈ ¸Å°³º¯¼ö ¼³Á¤À» °¡Áø Ç¥ÁØ µ¥ÀÌÅͺ£À̽º¸¦ ÀÚµ¿À¸·Î ¼³Ä¡ÇÕ´Ï´Ù. - Create new
database files: µ¥ÀÌÅͺ£À̽º¸¦ µ¿ÀûÀ¸·Î »ý¼ºÇϱâ Àü¿¡ µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡ ´ëÇØ ¿©·¯ °¡Áö Áú¹®À» ÇÕ´Ï´Ù.
- Custom ¿É¼ÇÀ» »ç¿ëÇÏ¸é »ç¿ëÀÚ°¡ µ¥ÀÌÅͺ£À̽º »ý¼ºÀ» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿É¼ÇÀº ´ÙÀ½ÀÇ »ç¿ëÀÚ Á¤ÀÇ
¼³Á¤°ú °°Àº °í±Þ µ¥ÀÌÅͺ£À̽º »ý¼º ÀýÂ÷¿¡ Àͼ÷ÇÑ µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ Àü¿ë ¿É¼ÇÀÔ´Ï´Ù.
- µ¥ÀÌÅÍ, Á¦¾î ¹× ¸®µÎ ¼³Á¤ -
Å×ÀÌºí½ºÆäÀ̽º Å©±â - È®Àå ¿µ¿ª Å©±â - µ¥ÀÌÅͺ£À̽º ¸Þ¸ð¸® ¸Å°³º¯¼ö - ¾ÆÄ«À̺ê Çü½Ä ¹× »ý¼º À§Ä¡ - ÃßÀû ÆÄÀÏ »ý¼º
À§Ä¡ - ¹®ÀÚ ÁýÇÕ °ª
|
¹Ì¸® Á¤ÀÇµÈ ¿¹Á¦ ½ºÅ°¸¶
Typical ¿É¼ÇÀ̳ª Custom ¿É¼ÇÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º ÀÛ¾÷ ȯ°æÀÇ À¯ÇüÀ» ÁöÁ¤ÇÒ ¼ö
ÀÖ½À´Ï´Ù.
ȯ°æ |
¼³¸í |
OLTP(¿Â¶óÀÎ Æ®·£Àè¼Ç ÇÁ·Î¼¼½Ì) |
OLTP ȯ°æÀÇ µ¥ÀÌÅͺ£À̽º´Â ¼ö¸¹Àº µ¿½Ã »ç¿ëÀÚÀÇ ¼ö õ ¶Ç´Â ½ÉÁö¾î ¼ö ¹é¸¸ °³ÀÇ Æ®·£Àè¼ÇÀ» ¸ÅÀÏ Ã³¸®Çؾß
ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ Æ®·£Àè¼ÇÀº µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â µ¥ÀÌÅÍ Àбâ, ¾²±â, »èÁ¦ µîÀ¸·Î ±¸¼ºµË´Ï´Ù. »ç¿ëÀÚ°¡ ÃֽŠµ¥ÀÌÅ͸¦ ½Å¼ÓÇÏ°Ô ¾×¼¼½ºÇÒ ¼ö ÀÖ¾î¾ß
ÇϹǷΠµ¥ÀÌÅͺ£À̽º ¼º´ÉÀº µ¥ÀÌÅÍ Ã³¸® ´É·Â ¹× °¡¿ë¼º Ãø¸é¿¡¼ Á¤Àǵ˴ϴÙ. |
DSS(ÀÇ»ç °áÁ¤ Áö¿ø ½Ã½ºÅÛ) |
DSS ȯ°æÀÇ µ¥ÀÌÅͺ£À̽º´Â ¼Ò¼ö ·¹ÄÚµåÀÇ ´Ü¼øÇÑ ÀÎÃâ¿¡¼ ¿©·¯ ´Ù¸¥ Å×À̺íÀÇ ¼ö õ °³ ·¹Äڵ带 Á¤·ÄÇÏ´Â ¼ö¸¹Àº
º¹ÀâÇÑ ÁúÀÇ¿¡ À̸£±â±îÁö ´Ù¾çÇÑ ÁúÀÇ(ÀϹÝÀûÀ¸·Î Àбâ Àü¿ë)¸¦ ó¸®ÇØ¾ß ÇϹǷΠµ¥ÀÌÅͺ£À̽º ¼º´ÉÀº ÀÀ´ä ½Ã°£ Ãø¸é¿¡¼
Á¤Àǵ˴ϴÙ. |
ÇÏÀ̺긮µå |
ÇÏÀ̺긮µå µ¥ÀÌÅͺ£À̽º´Â OLTP ¹× DSS ȯ°æÀ» ¸ðµÎ
Áö¿øÇÕ´Ï´Ù. |
OLTP ¹× DSS µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶ ¿¹Á¦´Â Oracle8i Enterprise Edition¿¡¼ »ç¿ëÇÒ ¼ö
ÀÖ½À´Ï´Ù.
Database Configuration Assistant Á¾·á
Database Configuration Assistant¸¦ »ç¿ëÇÏ¿© ¹Ù·Î µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇϰųª Á¤º¸¸¦ ÀÏ°ý
ó¸® ÆÄÀÏ¿¡ ÀúÀåÇÑ ´ÙÀ½ ³ªÁß¿¡ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
À§ ¼¼°¡Áö ¿¡·¯ Áß ÇÑ °¡Áö°¡ ¹ß»ýÇϸé CREATE DATABASE ¸í·É¹®Àº
½ÇÆÐÇÕ´Ï´Ù. ÀÌ·± °æ¿ì¿¡´Â µ¥ÀÌÅͺ£À̽º¸¦ Á¾·áÇÏ°í CREATE DATABASE ¸í·É¹®¿¡ ÀÇÇØ »ý¼ºµÈ ÆÄÀÏÀ» ¸ðµÎ Áö¿ì°í ¿¡·¯¸¦ ¼öÁ¤ÇÏ°í
´Ù½Ã »ý¼ºÇØ¾ß ÇÕ´Ï´Ù.
|
µ¥ÀÌÅͺ£À̽º°¡ »ý¼ºµÇ¸é ¿ÀǵǾî sql.bsq¶ó´Â SQL ½ºÅ©¸³Æ®°¡ ¼º°øÀûÀ¸·Î ½ÇÇàµÇ¸ç À§
½½¶óÀ̵忡 ÀÖ´Â µ¥ÀÌÅͺ£À̽º
¿ÀºêÁ§Æ®µéÀÌ »ý¼ºµË´Ï´Ù.
V$LOGFILE, V$CONTROLFILE, ±×¸®°í V$DATAFILE µîÀÇ µ¿Àû
¼º´É ºä¸¦ º¼ ¼ö ÀÖÀ¸³ª µ¥ÀÌÅÍ
µñ¼Å³Ê¸® ºä´Â »ý¼ºµÇÁö ¾Ê½À´Ï´Ù. ´ÙÀ½ Àå¿¡¼´Â µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä¸¦ »ý¼ºÇÏ´Â ¹æ¹ý, Ãß°¡ Å×ÀÌºí½ºÆäÀ̽º¸¦ »ý¼ºÇÏ´Â ¹æ¹ý, ¸®µÎ ·Î±× ÆÄÀÏÀ» °íÄ¡°í
Ãß°¡ÇÏ´Â ¹æ¹ý, ÄÜÆ®·Ñ ÆÄÀÏÀ» Ãß°¡ÇÏ´Â ¹æ¹ý µî¿¡ ´ëÇؼ ¼³¸íÇÒ °ÍÀÔ´Ï´Ù.
|
ÆÛ½º³Î ¿À¶óŬÀ» ÀνºÅçÇÏ´Â °úÁ¤¿¡¼ sql.bsq¿Í catalog.sql
catproc.sqlÀÌ °¢°¢ÀÌ µ¶¸³ÀûÀ¸·Î ºÒ¸®¿öÁö¸é¼ ¾È¿¡ ÀÖ´Â
¸í·ÉµéÀÌ ¼öÇàµÇ°í ¿À¶óŬ db¿¡¼ ÇÊ¿äÇÑ ½Ã½ºÅÛÁ¤º¸µéÀ» setting
ÇÏ°Ô µË´Ï´Ù. 3°¡ÁöÀÇ fileÀº
±âº»ÀûÀ¸·Î oracle¿¡¼ Á¦°øÇÏ´Â
fileÀÔ´Ï´Ù.
sql.bsq ÆÄÀÏÀº µ¥ÀÌÅÍ º£À̽º°¡ »ý¼ºµÉ¶§ ¿ÀÁ÷ Çѹø¸¸ ¼öÇàµÇ´Â ÆÄÀÏ·Î ÀÌ ÆÄÀÏÀÌ ¼öÇàµÇ¾úÀ»¶§ ÇÏ´ÂÀÏÀº Data Dictionary
Table(Internal Table) À» »ý¼ºÇÏ°í, SYSTEM Rollback Segment ¸¦ »ý¼ºÇϸç, SYS ¿Í SYSTEM À¯ÀúµîÀ»
»ý¼ºÇÏ´Â ÀÏÀ» ÇÕ´Ï´Ù.
ÀÌ ÆÄÀÏÀÌ ÀÖ´Â À§Ä¡´Â Unix ´Â $ORCLE_HOME/rdbms/admin ¿¡ ÀÖ°í
NT ´Â
%ORACLE_HOME\rdbms\admin ¿¡ ÀÖÀ¸¸ç ÀÌ ÆÄÀÏÀº OS ¿¡¼ Á¦°øµÇ´Â ¿¡µðÅÍ·Î ¾ðÁ¦µçÁö º¼¼ö°¡ ÀÖ½À´Ï´Ù.
µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ »ç¿ëÀÚ »ý¼ºÇÏ±â µî ¿À¶óŬÀÇ °ü¸® ÀÓ¹«¸¦ ¼öÇàÇÏ·Á¸é Ưº°ÇÑ
±ÇÇÑÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÀÛ¾÷Àº µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ°¡ ¼öÇàÇؾ߸¸ ÇÕ´Ï´Ù.
µÎ °³ÀÇ µ¥ÀÌÅͺ£À̽º »ç¿ëÀÚ °èÁ¤, SYS¿Í
SYSTEMÀº µ¥ÀÌÅͺ£À̽º¿Í ÇÔ²² ÀÚµ¿ÀûÀ¸·Î »ý¼ºµÇ¸ç DBA ·Ñ(Áï, ¸ðµç µ¥ÀÌÅͺ£À̽º¿Í ÇÔ²² ÀÚµ¿ÀûÀ¸·Î »ý¼ºµÇ´Â ¹Ì¸® ÁöÁ¤µÈ ·Ñ)À» ºÎ¿©
¹Þ½À´Ï´Ù. DBA ·ÑÀº ¸ðµç µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ ±ÇÇÑÀ» ¼ÒÀ¯ÇÕ´Ï´Ù.
ÁÖ ¡°±ÇÇÑ °ü¸®¡± Àå¿¡¼ ´õ ÀÚ¼¼È÷ ´Ù·ç¾îÁú
°ÍÀÔ´Ï´Ù. |
SYS µ¥ÀÌÅͺ£À̽º°¡
»ý¼ºµÉ ¶§, CHANGE_ON_INSTALLÀ̶ó´Â ¾ÏÈ£·Î ½Äº°µÇ´Â SYS¶õ »ç¿ëÀÚ°¡ ÀÚµ¿ÀûÀ¸·Î »ý¼ºµÇ¾î DBA ·ÑÀ» ºÎ¿© ¹Þ°Ô
µË´Ï´Ù. µ¥ÀÌÅÍ µñ¼Å³Ê¸®ÀÇ
¸ðµç ±âº» Å×À̺í°ú ºä´Â SYS ½ºÅ°¸¶ ³»¿¡ ÀúÀåµÇ¾î ÀÖ½À´Ï´Ù.
SYSTEM µ¥ÀÌÅͺ£À̽º°¡
»ý¼ºµÉ ¶§, MANAGER¶ó´Â ¾ÏÈ£·Î ½Äº°µÇ´Â SYSTEMÀ̶ó´Â »ç¿ëÀÚ°¡ ÀÚµ¿ÀûÀ¸·Î »ý¼ºµÇ¾î DBA¶õ ·ÑÀ» ºÎ¿© ¹Þ°Ô µË´Ï´Ù. SYSTEM
½ºÅ°¸¶ ³»¿¡´Â ¿À¶óŬ µµ±¸°¡ »ç¿ëÇÏ´Â °ü¸®¿ë Á¤º¸¸¦ °®°í ÀÖ´Â Ãß°¡ Å×À̺í°ú ºä°¡ »ý¼ºµË´Ï´Ù.
ÁÖ ±×³¯ ±×³¯ÀÇ °ü¸®¿ë ÀϵéÀ» ¼öÇàÇÒ ¶§ »ç¿ëÇÒ °ü¸®ÀÚ¸¦
Àû¾îµµ Çϳª ÀÌ»ó ¸¸µé¾î µÎ´Â °ÍÀÌ ÁÁÀ» °ÍÀÔ´Ï´Ù. |
sys, system Àº ¿À¶óŬ µ¥ÀÌÅÍ º£À̽º¿¡¼ »ç¿ëÇÏ´Â ¿À¶óŬ À¯ÀúÀε¥ ¹ÝÇØ internal Àº À¯Àú¶ó±â º¸´Ù ÇϳªÀÇ ¾à¼ÓµÈ ¹®ÀÚ¿ÀÔ´Ï´Ù.
µ¥ÀÌÅÍ º£À̽º¸¦ Startup Çϰųª Shutdown ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀ¸·Î µ¥ÀÌÅÍ º£À̽º¿¡ Á¢¼ÓÀ» ÇÏ°íÀÚ ÇÒ¶§ »ç¿ëÇÏ´Â ¿À¶óŬÀÇ ¾ÆÁÖ ¿À·¡µÈ
¹öÀüºÎÅÍ »ç¿ëÇÏ´ø ¹®ÀÚ¿ÀÔ´Ï´Ù.
Âü°í·Î Connect internal °ú Connect / as sysdba Àº °°Àº Àǹ̸¦ ¶æÇÕ´Ï´Ù.
personal oracle¿¡¼ ¾î¶»°Ô ÇÏ¸é ¿î¿µÃ¼Á¦ ÀÎÁõÀ̳ª Æнº¿öµåÆÄÀÏ ÀÎÁõÀ» ¹ÞÀ» ¼ö ÀÖ´ÂÁö¿ä..
connect
internal·Î ÇßÀ»¶§ ¾ÏÈ£¸¦ ¹°¾îº¸´Âµ¥ µðÆúÆ®·Î »ý¼ºµÈ ¾ÏÈ£°¡ ¹«¾ùÀÎÁö¿ä..
±×¸®°í oradim80Àº ¾ø´øµ¥¿ä.. ´ë½Å ¾µ¼ö
ÀÖ´Â toolÀº ¾øÀ¾´Ï±î??
|
|
*.
init.ora file¿¡¼ REMOTE_LOGIN_PASSWORD=NONE ·Î ¼³Á¤Çϸé O.S. ÀÎÁõÀ» »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, ÀÌ
°ªÀ» EXCLUSIVE ³ª SHARE ·Î ¼³Á¤Çϸé PASSWORD file ÀÎÁõÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. *. internal userÀÇ
default password´Â oracle ÀÔ´Ï´Ù. *. oradim80.exe°¡ ¾ø´Ù¸é oradim.exe¸¦ ã¾Æº¸½Ã±â ¹Ù¶ø´Ï´Ù.
window¿¡¼ »ç¿ëµÇ´Â oracle toolÀº toolname°ú oracle versionÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.(¿¹. oracle
8.0ÀÏ °æ¿ì oradim80) Oracle 8iºÎÅÍ´Â tool À̸§¿¡ versionÀÌ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.(¿¹. oradim)
|
|
¿ä¾à ÂüÁ¶
°ü·Ã³»¿ë |
ÂüÁ¶ |
ÃʱâÈ |
DB_NAME CONTROL_FILES DB BLOCK
SIZE |
µ¿Àû ¼º´É ºä |
¾ø½¿ |
µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä |
¾ø½¿ |
¸í·É¾î |
CREATEDATABASE |
ÆÐÅ°Áö ÇÁ·Î½ÃÀú¿Í ÇÔ¼ö |
¾ø½¿ | |