|
Á¦°¡ ¼Ö¶ó¸®½º¿¡¼ ÆÐÄ¡ÇÑ ¹æ¹ýÀ» ¿Ã¸®°Ú½À´Ï´Ù..(¸®´ª½º´Â Á¦°¡ Àß ¸ð¸¨´Ï´Ù..ÀÏ´Ü ÆÐÄ¡¸¸ ÇÏ´Â °Å´Ï..Å©°Ô ´Ù¸£Áö ¾ÊÀ» °Í °°½À´Ï´Ù..
¿À¶óŬ ¼³Ä¡´Â Á¶±Ý ´Ù¸¥ ºÎºÐÀÌ ÀÖ´Â °Í °°´õ¶ó±¸¿ä..)
(ÆÐÄ¡´Â Ç×»ó ½ÅÁßÇÏ°Ô ÇÏ¼Å¾ß µÉ °Í °°½À´Ï´Ù..±×¸®°í °£´ÜÇÑ °Íµµ ¾Æ´Ï°í,,½Ã°£µµ ¿À·¡ °É¸³´Ï´Ù..)
1. ¿À¶óŬ ÇÁ·Î¼¼½º ¸ðµÎ ³»¸®±â.
(1)¿À¶óŬ °èÁ¤À¸·Î Á¢¼Ó ÈÄ( ¿¹ ) su - oracle ) ,.( ¿À¶óŬ °èÁ¤À¸·Î Á¢¼Ó ÇÏ½Ã¸é ¾Æ¸¶µµ ¿À¶óŬ Ȩ µð·ºÅ丮·Î ¹Ù·Î À̵¿ µÉ°Ì´Ï´Ù. )
(2) ¿À¶óŬ db ¿¡ Á¢¼ÓÇϼſä..
-> ¿À¶óŬ °èÁ¤À¸·Î À̵¿ÇÑ ´ÙÀ½ ¹Ù·Î sqlplus ¿£ÅÍ Ä¡½Ã¸é µÉ°Ì´Ï´Ù.
»ç¿ëÀÚ¸í: <- ¿ä·¯ÄÉ ³ª¿À¸é /as sysdba ÀÔ·ÂÇÏ°í ¿£ÅÍ Ä¡¼Å¿ä..(sys ±ÇÇÑÀ¸·Î Á¢¼Ó)
(3) (¿À¶óŬ¿¡ »ç¿ëÀÚ³ª ÀÛ¾÷ÀÌ ÀÖ´ÂÁö È®ÀÎ-ÆÐÄ¡ÇҰǵ¥ ´ç¿¬È÷ ¾ø¾î¾ß ÇÕ´Ï´Ù.) shutdown ¿£ÅÍ Ä¡¼Å¿ä..(db¸¦ ³»¸³´Ï´Ù.)
(4) exit ¿£Å͸¦ Ãļ sqlplus ¸¦ ºüÁ® ³ª¿À½Ã°í, ¹Ù·Î lsnrctl stop ¿£ÅÍ ÃÄÁּſä.( ¸®½º³Ê ³»¸² )
(5) ±× »óÅ¿¡¼ agentctl stop ¿£Å͸¦ Ãļ ¿¡ÀÌÀüÆ®¸¦ ³»¸³´Ï´Ù.
¸®´ª½º¿¡¼ ÇÁ·Î¼¼½º Á¶È¸¸¦ ÇÏ¿© ¿À¶óŬ ÇÁ·Î¼¼½º°¡ Çϳªµµ ¾ø´ÂÁö È®ÀÎ ÇÕ´Ï´Ù.
(¼Ö¶ó¸®½º´Â ps -ef | grep ora )
2. ¿À¶óŬ ¹é¾÷
(1) ¿À¶óŬ db¸¦ cold ¹é¾÷ ÇϽôøÁö ¾Æ´Ô..¿À¶óŬ Æú´õ ÀÚü¸¦
tar ·Î ¹À¸¼Å¼ ¹é¾÷À» Çϼſä..( db°¡ ÅëÂ¥·Î ¼³Ä¡µÈ °æ¿ì ¿À¶óŬ Æú´õ ÀÚü¸¦ tar ·Î ¹À¸¼Å¼ ¹é¾÷ÇÏ½Ã´Â°Ô ¾ÈÀüÇÏ´ä´Ï´Ù..¿À¶óŬ ¿£Áö´Ï¾îºÐ²²¼.. ±×¸®°í °É¸®´Â ½Ã°£Àº µÑ´Ù ºñ½ÁÇÏÁö ¾ÊÀ»±î¿ä?)
3. ¿À¶óŬ ¹öÀü ÆÐÄ¡ 9207
(1) ȯ°æ ¼³Á¤
->¿À¶óŬ °èÁ¤À¸·Î Á¢¼Ó ÈÄ , vi .profile Ä¡¼Å¿ä...
°Å±â¿¡¼ PATH ºÎºÐ¿¡ ¾Æ·¡¿Í °°ÀÌ µÇ¾îÀÖ´ÂÁö È®ÀÎÇϽÅÈÄ ¾ÈµÇ¾î ÀÖÀ¸¸é Ãß°¡ ÇϽʴϴÙ.
( ÄÜ ½©ÀÇ °æ¿ì)
export PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:
/usr/ccs/bin:/usr/local/bin:/usr/ucb:/usr/openwin/bin:
$ORACLE_HOME/rdbms/admin
ÀúÀå ÇϽðí Àû¿ëÇϽ÷Á¸é . ./.profile ¿£ÅÍ Ä¡½Ã¸é Àû¿ëµË´Ï´Ù.
(±×¸®°í profile ¼³Á¤ÀÌ ¾î¶»°Ô µÇ¾ú´ÂÁö Á¦°¡ º¼ ¼ö ÀÖÀ»±î¿ä?)
## ÇöÀç ÀÛ¾÷ ÇϽ÷Á´Â ¼¹ö°¡ ÀÌ¹Ì db ±¸ÃàÀÌ ´Ù µÇ¾îÀÖ°í »ç¿ëÁßÀÎ ¼¹ö¶ó °¡Á¤ÇÏ°í ¼³¸íµå¸®´Â °ÍÀÔ´Ï´Ù..¾Æ´Ï¸é ±Û ¿Ã·Á Áּſä..½±°Ô °¡´Â ¹æ¹ýÀÌ ÀÖÀ¸´Ï±î¿ä..(Àü µÑ´Ù ÇغÃÁö¸¸..¸ÅÇÑ°¡Áö ´õ±º¿ä..¤Ð¤Ð)
±×¸®°í Á¦°¡ ¸®´ª½º´Â Àß ¸ð¸¨´Ï´Ù....Á¦ ±ÛÀÌ ¾ó¸¶³ª ´Ô²² µµ¿òÀÌ µÉÁö´Â Àúµµ ¸ð¸£°Ú½À´Ï´Ù¸¸..¸®´ª½º¸¦ Àß ÇϽŴٰí ÇÏ´Ï,,º°·Î ´Ù¸¦°Ô ¾ø¾î º¸ÀÔ´Ï´Ù. ÇÏÁö¸¸ ´Ù¸¥ ¿Â¶óÀÎ ¹®¼µéµµ ÇÊÈ÷ °ËÅ並 ÇØÁּſä..
¿À¶óŬ ÷ ¼³Ä¡ÇÒ¶§ º¸´Ï±î ¸®´ª½º¶û ¼Ö¶ó¸®½º¶û Ʋ¸° ºÎºÐÀÌ Á» ÀÖ¾î¼ Àúµµ ÀÌ°ÍÀÌ È®½ÇÇÑ °ÍÀÎÁö´Â Àß ¸ð¸£°Ú½À´Ï´Ù.
(2) ¹öÀü ÆÐÄ¡
-> ÀÏ´Ü ·çÆ® °èÁ¤¿¡¼ ¸ÕÀú /usr/openwin/bin/xhost + ¿£Å͸¦ ÃÄÁֽʴϴÙ.
->´Ù½Ã ¿À¶óŬ °èÁ¤À¸·Î Á¢¼ÓÇϼż 9207 ´Ù¿î ¹Þ¾Æ³ë½Å Æú´õ·Î À̵¿Çϼż (patch->Disk1) Disk1 À¸·Î µé¾î°¡½Ã¸é runInstaller °¡ º¸ÀÏ°Ì´Ï´Ù.
./runInstaller ¿£ÅÍ ÃÄÁֽøé..ÀÚ¹Ù gui ÀÇ ¼³Ä¡ °¡À̵尡 ³ª¿Ã°Ì´Ï´Ù.
-> ÀÚ¹Ù ¼³Ä¡ °¡À̵尡 ³ª¿À¸é Àß Àо½Ã°í ´ÙÀ½À» ´©¸£¸é µÇ±¸¿ä..
(ÆÐÄ¡ À̱⠶§¹®¿¡ ÀÌÀü¿¡ ¼³Ä¡µÈ 9201 ¿À¶óŬÀ» µ¤¾î¾²´Â °ÍÀÔ´Ï´Ù..
µû¶ó¼ ÀÚ¹Ù ¼³Ä¡ °¡À̵尡 ÀÚµ¿À¸·Î Àâ¾ÆÁÖ¸ç,,´ëºÎºÐ ´ÙÀ½À» ´©¸£¼Åµµ µË´Ï´Ù..)
±×·¯¸é ¸¶Áö¸·¿¡ ¼³Ä¡ µÇ´Â ȸéÀÌ º¸ÀÔ´Ï´Ù.
-> ¼³Ä¡ ¸¶Áö¸· , ¾Æ´Ï¸é ÀÚ¹Ù ¼³Ä¡ °¡À̵忡¼ ¼³Á¤ÇÏ´Â µµÁß¿¡ root
±ÇÇÑ¿¡¼ root.sh ¸¦ µ¹·Á´Þ¶ó´Â Æ˾÷ÀÌ ¶ã°Ì´Ï´Ù.
Æ˾÷¿¡ ½áÀÖ´Â ±×´ë·Î ÇØÁÖ½Ã¸é µË´Ï´Ù.
( Å͹̳ΠâÀ» Çϳª ¿°í, ·çÆ®·Î ·Î±×ÀÎÇÑ »óÅ¿¡¼ Æ˾÷¿¡ ½áÀÖ´Â °æ·Î·Î °¡¼Å¼ ./root.sh ÃÄÁÖ½Ã¸é µË´Ï´Ù. ±×¸®°í Å͹̳Πâ¿¡ ÇÁ·ÒÇÁÆ®°¡ ¶ã¶§±îÁö ±â´Ù¸®¼Ì´Ù°¡ Æ˾÷ÀÇ È®ÀÎÀ» ´·¯Áּſä)
-> ±×·¯¸é ¹Ù·Î ¼³Ä¡°¡ ³¡³µ´Ù°í ÀÚ¹Ù°¡À̵å ȸéÀÌ º¸¿©ÁÙ°ÍÀÔ´Ï´Ù.
È®ÀÎ ¹öÆ°Àΰ¡ Á¾·á ¹öÆ°Àΰ¡ ´©¸£½Ã¸é ÀÚ¹Ù°¡À̵尡 »ç¶óÁö°í,
ÆÐÄ¡°¡ ÀÏ´ÜÀº ¿Ï·áµÈ °ÍÀÔ´Ï´Ù.
(¾ÆÁ÷ ÇÒ°Ô ³²¾Ò½À´Ï´Ù..´ÙÀ½ ±ÛÀÌ Á¤¸» Áß¿äÇÕ´Ï´Ù.)
4. 9207 ÆÐÄ¡ data dictionary À籸¼º Çϱâ..
(1) ÀÚ¹Ù°¡À̵尡 »ç¶óÁ³À¸¸é ¾Æ±î ./runInstaller ¸¦ Ä£ Å͹̳Πâ¿¡¼
¿£Å͸¦ Ä¡½Ã¸é ÇÁ·ÒÇÁÆ®°¡ ¶³¾îÁý´Ï´Ù..
°Å±â¿¡¼ cd $ORACLE_HOME ¿£ÅÍ Ä¡½Ã¸é ¿À¶óŬ ȨÀ¸·Î ¿É´Ï´Ù
(2) °Å±â¿¡¼ sqlplus ¿£ÅÍ Ä¨´Ï´Ù.
±×¸®°í »ç¿ëÀÚ¸í: ÀÌ ³ª¿À¸é /as sysdba ¿£ÅÍ ÃÄÁֽʴϴÙ.
sqlplus> ÇÁ·ÒÇÁÆ®°¡ ¶³¾îÁö¸é, startup migrate ¿£ÅÍ ÃÄÁֽʴϴÙ.
-> db°¡ ±âµ¿ µÇ¾úÀ¸¸é
@$ORACLE_HOME/rdbms/admin/catpatch.sql ¿£ÅÍ Ä¨´Ï´Ù.
( Å͹̳ΠâÀ» Çϳª ¿©½Ã°í, ½ÇÁ¦ ÀÌ µð·ºÅ丮¿¡ catpatch.sql ÀÌ ÀÖ³ª
È®ÀÎÇØ º¸¼Å¿ä..ÀÖ¾î¾ß ÇÕ´Ï´Ù..±×¸®°í ÀÌ°Å ÇÑ Çѽ𣠰ɸ³´Ï´Ù..»ç¾ç¿¡ µû¶ó ´Ù¸£Áö¸¸....)
(3) º° ¿¡·¯ ¾øÀÌ Á¾·á µÇ¾úÀ¸¸é
select * from tab; ¿£ÅÍ ÃÄÁֽðí,
ÃÑ 2460 °³ ÀÌ»óÀÇ ÇàÀÌ ³ª¿Ô´ÂÁö È®ÀÎ ÇØÁּſä..
(4) ÀÌ»ó ¾øÀ¸¸é shutdown ¿£ÅÍ ÃÄÁֽʴϴÙ. ( db ³»¸² )
(5) ´Ù½Ã sqlplus ¿£ÅÍ Ä¡½Ã°í, /as sysdba ¿£ÅÍ ÃÄÁֽʴϴÙ.
±×¸®°í À̹ø¿£ db¸¦ Á¤»ó ±âµ¿ ÇÕ´Ï´Ù.
startup ¿£ÅÍ ÃÄÁּſä. (startup migrate °¡ ¾Æ´Õ´Ï´Ù.)
(6) db °¡ ±âµ¿ µÇ¾úÀ¸¸é À̹ø¿£ ¾Æ·¡ ¹®ÀåÀ» ÃÄÁֽʴϴÙ.
@$ORACLE_HOME/rdbms/admin/utlrp.sql
(¿ä°Íµµ ÁøÂ¥ ÀÖ³ª È®ÀÎÇØ Áּſä..ÀÌ°Ç 5ºÐ Á¤µµ ¹Û¿¡ ¾È°É¸³´Ï´Ù.)
(7) Ȥ½Ã³ª ÇÏ´Â ¸¶À½¿¡ commit; ¿£ÅÍ Çѹø ¶§·ÁÁֽðí,
¾Æ·¡¿Í °°ÀÌ Àß ¼³Ä¡ µÇ¾ú³ª Å×½ºÆ®¸¦ Çغ¾´Ï´Ù.
-> ¾Æ·¡ ¹®ÀåÀ» ±×´ë·Î ÃÄÁּſä..
-> create user test identified by test; ¿£ÅÍ
-> grant create session, dba to test; ¿£ÅÍ
-> conn test/test
-> select name from v$datafile ; ¿£ÅÍ ( ¹º°¡ ³ª¿À¸é ÀÌ»ó¾ø½À´Ï´Ù..)
-> conn /as sysdba
-> drop user test;
( Á¦°¡ ÀÌ·¸°Ô Å×½ºÆ® ÇÑ ÀÌÀ¯´Â 9207 ·Î ÆÐÄ¡½Ã drop ÇÏ¸é ¼¼¼ÇÀÌ ²÷°Ü¹ö¸®´Â Çö»óÀÌ »ý°Ü¼ ±×·¸½À´Ï´Ù..9207 Àº ¼³Ä¡Çϸé data dictionary °¡ ²¿À̰ųª ±úÁ®¼ ¾î¶² ¸í·ÉÀ» ³»·ÈÀ»¶§¿¡ data dictionary Å×À̺íÀ»
ÂüÁ¶ÇÏÁö ¸øÇÏ°í ¼¼¼ÇÀÌ ²÷°Ü ¹ö¸± ¼ö°¡ ÀÖ´Ù°í ÇÏ´õ±º¿ä..Àú ¿ª½Ã ±×°Í¶«½Ã ÀÏÁÖÀÏÀ» °í»ýÇß±¸¿ä.... ( ÆÐÄ¡ ÈÄ db »ý¼º ½Ã¿¡ À̾߱â ÀÔ´Ï´Ù.
db°¡ »ý¼ºµÈ ÈÄ ÆÐÄ¡¸¦ Àû¿ë½Ã¿¡´Â ¹Ýµå½Ã catpatch.sql À» µ¹·ÁÁà¾ß ÇÕ´Ï´Ù...ÆÐÄ¡ ÈÄ db »ý¼º ½Ã¿¡´Â catpatch.sql À» ¾Èµ¹·ÁÁ൵ µÈ´Ù±â¿¡..óÀ½¿¡ µ¹·ÁÁÖÁö ¾Ê¾Ò´Ù°í ¾Ö ¸Ô¾î¼ Ȥ½Ã³ª ÇÏ´Â ¸¶À½¿¡ ¾´ ±ÛÀÔ´Ï´Ù.)
±×·¯¸é 9207 ¹öÀü ÆÐÄ¡´Â ¼º°øÇÑ °ÍÀÔ´Ï´Ù..
±×¸®°í export µµ Çѹø Çغ¸½Ê½Ã¿ä..)
## ÀÌÁ¦ º¸¾ÈÆÐÄ¡¸¦ ÇÏ¼Å¾ß ÇÕ´Ï´Ù.. ±×·±µ¥ Àúµµ º¸¾ÈÆÐÄ¡¸¦
¾ÈÇغñ⠶§¹®¿¡ Á¤È® ÇÏ°Ô ¸»¾¸µå¸®Áö´Â ¸øÇÏ°Ú½À´Ï´Ù..
|