Oracle8 Installation Guide for LINUX Release 8.0.5 A66251-01 |
|
Installer sessionÀ» ¿Ï·áÇÏ°í ³ª¸é post-installation stepsÀ» ½ÇÇàÇϰí Oracle8 systemÀ» ¼³Á¤ÇØ¾ß ÇÑ´Ù. À̹ø ÀåÀº ÀϺΠ¿É¼Çµé »Ó¸¸ ¾Æ´Ï¶ó ÇÊ¿äÇÑ ½ºÅÛ¿¡ ´ëÇØ ³íÇϰíÀÚ ÇÑ´Ù.
root
·Î ·Î±×ÀÎ ÇÏ¿© ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇ϶ó:
Installer°¡ ½ÇÇàµÇ´Â µ¿¾È, Installer´Â root.sh
½ºÅ©¸³Æ®¸¦ $ORACLE_HOME/orainst
directory¿¡ »ý¼ºÇÑ´Ù. Oracle Á¦Ç°ÀÇ permissionÀ» ¤ÏÇØ ÇÊ¿äÇÑ ÆÄÀÏÀ» ¼³Á¤ÇÏ´Â ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ°í ´Ù¸¥ root¿Í ¿¬°üµÈ ¼³Á¤ ÀÛ¾÷À» ½ÇÇàÇÑ´Ù.
# cd $ORACLE_HOME/orainst # ./root.sh
¸¸¾à ÀÌ¹Ì ¼³Ä¡µÈ ¿À¶óŬ º´·Ä ¼¹ö°¡ ÀÖ´Ù¸é, ¿©·¯ºÐµéÀº ¸ðµç node¿¡¼ root.sh
½ºÅ©¸³Æ®¸¦ ½ÇÇàÇØ¾ß ÇÑ´Ù.
root.sh
½ºÅ©¸³Æ®´Â ´Ù¸¥ ÇൿÀ» ÃëÇϱâ Àü¿¡ ȯ°æ¿¡ ´ëÇØ¼ È®ÀÎÀ» ¹Þ´Â´Ù. ¸¸¾à ¿©·¯ºÐµéÀÌ ¾î¶² ÀÌÀ¯·ÎµçÁö ȯ°æÀ» Àç¼³Á¤ÇÒ Çʿ䰡 ÀÖ´Ù¸é root.sh
½ºÅ©¸³Æ®¸¦ Á¾·áÇ϶ó. ¸¸¾à ½ºÅ°¸³Æ®°¡ Á¾·áµÇ¾ú´Ù¸é, Àç½ÇÇàÇÒ ¼ö ÀÖ´Ù; Installer¸¦ Àç½ÇÇàÇÒ ÇÊ¿ä´Â ¾ø´Ù.
¿©·¯ºÐµéÀÌ ¼³Ä¡ÇÑ Á¦Ç°¿¡ µû¶ó¼ root.sh
°¡ ÁøÇàÇÔ¿¡ µû¶ó Á¤º¸¸¦ ÁÖ´Â ¸Þ½ÃÁö°¡ Ãâ·Â µÉ °ÍÀÌ´Ù. »ç¿ëÀÚÀ̸§ µîÀÇ Ãß°¡ÀûÀÎ Á¤º¸¸¦ ÁÙ¼öµµ ÀÖ´Ù.
Oracle8À» óÀ½ ¼³Ä¡ÇÒ °æ¿ì¿¡´Â, catrep.sql
½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÒ Çʿ䰡 ÀÖ´Ù. ÀÌ ½ºÅ©¸³ÅÍ´Â º¹»çº»À» º¼¼ö ÀÖ°Ô Çϰí ÇÊ¿äÇÑ ÆäŰÁöµéÀ» ·Îµå ÇÑ´Ù.
½Ã½ºÅÛÀÇ °¢ DBAµéÀº OSDBA group¿¡ ¼ÓÇÑ °èÁ¤À» ¸»ÇÑ´Ù. ¶È°°Àº °èÁ¤À» ¿©·¯¸íÀÇ »ç¶÷µé¿¡°Ô ÇÒ´çÇÏÁö ¸¶¶ó.
¿©·¯ºÐµéÀÇ ½Ã½ºÅÛ °ü¸® À¯Æ¿¸®Æ¼ (useradd
)¸¦ ÀÌ¿ëÇÏ¿© LINUX °èÁ¤À» ¸¸µé¾î¶ó.
¹Ì±¹ÀÇ NCSC C2³ª À¯·´ÀÇ ITSEC E3 º¸¾ÈÀ» À§ÇÑ ¼³Á¤ÀÌ µÇ¾î ÀÕ´Â Oracle8 ½Ã½ºÅÛÀº ¿À¶óŬ ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡µ¿¾È ¹«°á¼ºÀ» È®ÀÎÇϱâ À§ÇØ ÀÌ ÀÛ¾÷À» ²À ½ÇÇàÇØ¾ß ÇÑ´Ù. ÀÌ ÀÛ¾÷Àº º¸¾ÈÀÌ ¹®Á¦µÇÁö ¾Ê´Â °÷À̶ó¸é ±»ÀÌ ÇÒ ÇÊ¿ä ¾ø´Ù.
¸¹Àº ÆÄÀϵéÀÌ º¸¾ÈÀÚ·á¿¡ ´ëÇÑ Çã°¡µÇÁö ¾ÊÀº Á¢±ÙÀ¸·Î ºÎÅÍ º¸È£µÇ¾î¾ß¸¸ ÇÑ´Ù. ±ÇÀåµÇ´Â ÆÄÀÏ ¸ðµå¿Í ¼ÒÀ¯´Â ´ÙÀ½°ú °°´Ù:
Table 4-1¿¡´Â ¼·Î ´Ù¸¥ ÇüÅÂÀÇ ÆÄÀϵ鿡 ´ëÇÏ¿© µð·ºÅ丮¿Í ÆÄÀÏ permissionÀ» ¿ä¾à ÇØ µÎ¾ú´Ù.
¸¸¾à Installer ´ë½Å¿¡ ¼öÀÛ¾÷À¸·Î µ¥ÀÌŸº£À̽º¸¦ »ý¼ºÇϱâ À§Çؼ Server Manager¸¦ »ç¿ëÇÑ´Ù¸é, /var/opt/oracle/oratab
file ³»¿¡ ¹Ý¿µµÇ¾î ÀÖ´Â ½Ã½ºÅÛÀÇ ¼³Á¤À» ÂüÁ¶Çؾ߸¸ ÇÑ´Ù.
½Ã½ºÅÛ¿¡ ÀÖ´Â °¢°¢ÀÇ Server instance¿¡ ´ëÇØ ´ÙÀ½°ú °°Àº Çü½ÄÀ¸·Î ÀÔ·ÂÀ» Ãß°¡Ç϶ó:
ORACLE_SID:ORACLE_HOME:{Y|N}
¿©±â¼ Y ¶Ç´Â N ´Â dbstart
¿Í dbshut
scripts ¸¦ ½ÇÇàÇÒ °ÍÀÎÁö (´ÙÀ½ ÀÛ¾÷À» ÂüÁ¶) °áÁ¤ÇÏ´Â °ÍÀÌ´Ù. Installer´Â ÀÚµ¿ÀûÀ¸·Î »ý¼ºÇÏ´Â °¢°¢ÀÇ µ¥ÀÌŸº£À̽º¿¡ ´ëÇÏ¿© Ç׸ñÀ» Ãß°¡ÇÑ´Ù.
ÀÚµ¿À¸·Î µ¥ÀÌŸº£À̽º startup ÆÄÀÏÀ» ±âµ¿ÇÏ´Â °ÍÀº ¿É¼ÇÀÌ´Ù. ±×·¯³ª ÀÚµ¿À¸·Î shutdown ÇÏ´Â °ÍÀº ±ÇÀåÇÑ´Ù. ¿Ö³ÄÇϸé À̰ÍÀº ºÎÀûÀýÇÑ µ¥ÀÌŸº£À̽ºÀÇ shutdownÀ¸·Î ºÎÅÍ º¸È£ÇÏ´Â ¿ªÇÒÀ» ÇØÁֱ⠶§¹®ÀÌ´Ù.
dbshut
°ú dbstart
½ºÅ©¸³Æ®´Â $ORACLE_HOME/bin
directory¿¡ À§Ä¡ÇØ ÀÖ´Ù. ±×¸®°í µ¥ÀÌŸº£À̽º startup°ú shutdownÀ» ÀÚµ¿À¸·Î »ç¿ëÇÒ¼ö ÀÖ´Ù.
dbstart
°ú dbshut
½ºÅ©¸³Æ®´Â oratab
file¿¡ ÀÖ´Â °°Àº entry¸¦ ÂüÁ¶ÇÑ´Ù. ±×·¯¹Ç·Î ÀÌµé ½ºÅ©¸³Æ®µéÀº °°Àº Á¾·ùÀÇ µ¥ÀÌŸº£À̽º¿¡ ´ëÇØ¼ Àû¿ëÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¸é µ¥ÀÌŸº£À̽º sid1
, sid2
¿Í sid3
¸¦ ÀÚµ¿À¸·Î ±âµ¿ÇÒ¼ö ÀÖÀ¸¸ç, dbshut
Àº ´ÜÁö sid1
°ú sid2
¸¸À» ´ÝÀ» ¼ö ÀÖ´Ù. ±×·¯³ª, ¿©·¯ºÐµéÀº dbshut
Àº ÇÑ Á¾·ùÀÇ µ¥ÀÌŸº£À̽º¸¦ ´ÝÀ»¼ö ÀÖµµ·Ï ¸í½ÃÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª dbstart
´Â ÀüÇô ±×·¸°Ô »ç¿ëÇÒ ¼ö ¾ø´Ù. ÀÌ·¸°Ô Çϱâ À§Çؼ´Â dbshut
ÀԷ½ÿ¡ ´ÝÀ» ÆÄÀÏÀ» Æ÷ÇÔ½ÃÄÑ¾ß ÇÑ´Ù. ±×·¯³ª dbstart
´Â ½Ã½ºÅÛ ½ÃÀÛ ÆÄÀÏ·Î ºÎÅÍ ÀÔ·ÂÀ» »ý·«ÇÒ¼ö ÀÖ´Ù.
See Also:
½Ã½ºÅÛÀ» ½ÃÀÛÇÏ°í ´Ý´Â ÀÛ¾÷¿¡ °üÇÑ ±â¼úÀº LINUX 2.0.33 ¹®¼¿¡ ÀÖ´Â |
½Ã½ºÅÛÀÌ ±âµ¿½Ã¿¡ dbstart
¿Í dbshut
½ºÅ©¸³Æ®¸¦ È£ÃâÇϵµ·Ï ¼³Á¤Çϱâ:
/var/opt/oracle/oratab
ÆÄÀÏÀ» ÆíÁýÇ϶ó.
oratab
ÆÄÀÏ¿¡ ÀÖ´Â µ¥ÀÌŸº£À̽ºÀÇ ÀÔ·ÂÀº ´ÙÀ½°ú °°Àº Çü½ÄÀ¸·Î ÇÑ´Ù:
ORACLE_SID:ORACLE_HOME:{Y|N}
¿©±â¼ Y ¶Ç´Â N ´Â ¿©·¯ºÐµéÀÌ dbstart
¿Í dbshut
½ºÅ©¸³Æ®¸¦ µ¥ÀÌŸº£À̽º¸¦ ½ÃÀÛÇÏ°í ´Ý´Âµ¿¾È ½ÇÇàÇÒ °ÍÀÎÁö °áÁ¤ÇÏ´Â °ÍÀÌ´Ù.
/etc/init.d
directory¿¡ ÀÖ´Â dbora
¶ó´Â ÆÄÀÏÀ» »ý¼ºÇ϶ó. (¸¸¾à Á¸ÀçÇÏÁö ¾Ê´Â´Ù¸é)
dbora
file¤Ò ¸¶Áö¸· ºÎºÐ¿¡ ´ÙÀ½°ú À¯»çÇÑ Ç׸ñÀ» ¸¸µé¾î Áà¶ó. (¸¸¾à ÀÌ Ç׸ñÀÌ ¾ø´Ù¸é). dbstart
utility¿¡ ´ëÇÑ ¿ÏÀüÇÑ °æ·Î¸íÀ» ÁÖ¾î¾ß ÇÑ´Ù´Â °ÍÀ» ¸í½ÉÇ϶ó.
# Set ORA_HOME to be equivalent to the ORACLE_HOME
# from which you wish to execute dbstart and
# dbshut
# set ORA_OWNER to the user id of the owner of the
# Oracle database in ORA_HOME
ORA_HOME=/u01/app/oracle/product/8.0.5
ORA_OWNER=oracle
if [! -f $ORA_HOME/bin/dbstart -o ! -d $ORA_HOME]
then
echo "Oracle startup: cannot start"
exit
fi
case "$1" in
'start')
# Start the Oracle databases:
su - $ORA_OWNER -c $ORA_HOME/bin/dbstart &
;;
'stop')
# Stop the Oracle databases:
su - $ORA_OWNER -c $ORA_HOME/bin/dbshut &
;;
esac
dbora
by entering:
# ln -s /etc/rc.d/init.d/dbora /etc/rc0.d/K10dbora # ln -s /etc/rc.d/init.d/dbora /etc/rc2.d/S99dbora
oracle °èÁ¤À¸·Î ·Î±×ÀÎÇÏ¿© ´ÙÀ½ ÀÛ¾÷À» ½ÇÇàÇ϶ó:
oracle °èÁ¤°ú ¿À¶óŬ »ç¿ëÀÚÀÇ ¸®´ª½º °èÁ¤ÀÇ ½ÃÀÛÆÄÀÏÀ» °»½ÅÇ϶ó.
¸¸¾à Oracle8 ¼¹ö¸¦ ¼³Ä¡Çϱâ Àü¿¡ oracle °èÁ¤ÀÇ ½ÃÀÛ ÆÄÀÏ¿¡ LD_LIBRARY_PATH, ORACLE_BASE, ORACLE_HOME ¿Í ORACLE_SID¸¦ ¼³Á¤ÇØ µÎÁö ¾Ê¾Ò´Ù¸é Áö±Ý Çϵµ·Ï Ç϶ó. ÀÌµé º¯¼ö°ªÀ» Installer¸¦ ½ÇÇàÇÏ´Â µ¿¾È ÀÔ·ÂÇÑ °ªÀ¸·Î ¼³Á¤Ç϶ó. Table 4-2 ¿¡ InstallerÀÇ ±âº»°ªÀ» º¸¿©ÁØ´Ù (ºñ·Ï ¿©·¯ºÐµéÀÌ º¯°æÇÒ ¼ö´Â ÀÖÁö¸¸).
ȯ°æ º¯¼ö | ±âº» °ª |
---|---|
LD_LIBRARY_PATH |
LD_LIBRARY_PATH´Â ±âº» ¼³Á¤°ªÀÌ ¾ø´Ù. ÇÊ¿äÇϸéChapter 2, "Setting the Environment"¸¦ ÂüÁ¶Ç϶ó. |
ORACLE_BASE |
software_mount_point |
ORACLE_HOME |
|
ORACLE_SID |
ORACLE_SID´Â ±âº»¼³Á¤°ªÀÌ ¾ø´Ù. ¸¸¾à ´ç½ÅÀÌ ÀÔ·ÂÇÑ °ªÀ» ±â¾ïÇÒ ¼ö ¾ø´Ù¸é, |
PATH |
PATH´Â ±âº» ¼³Á¤°ªÀÌ ¾ø´Ù. |
single-instance ¶Ç´Â multiple-instance ¼³Á¤À» ÀûÀýÈ÷ ÇÏ·Á¸é ´ÙÀ½ ¸í·É¿¡ µû¸£¶ó.
single-instance ÄÄÇ»ÅÍ¿¡¼±, oracle °èÁ¤ÀÇ .profile
¶Ç´Â .login
ÆÄÀÏÀÇ ³¡ºÎºÐ¿¡ oraenv
(coraenv
) ÆÄÀÏÀ» ÃʱâÈ ½Ã۱â À§ÇÏ¿© ´ÙÀ½ ¸í·É¾î¸¦ Æ÷ÇÔ½ÃÄѶó.
For the Bourne or Korn shell:
ORAENV_ASK=NO
. /usr/local/bin/oraenv
For the C shell:
set ORAENV_ASK = NO
source /usr/local/bin/coraenv
unset ORAENV_ASK
multiple-instance ÄÄÇ»ÅÍ¿¡¼±, oracle °èÁ¤ÀÇ ½ÃÀÛÆÄÀÏÀÇ ³¡ºÎºÐ¿¡ instance names °ú oraenv
(coraenv
) fileÀ» ÃʱâÈ ½Ã۴µ¥ ÇÊ¿äÇÑ ¸í·É¾î¸¦ Æ÷ÇÔ½Ã۶ó. ´ç½ÅÀÌ Installer ÀÛ¾÷Á÷Àü¿¡ Á¤ÀÇÇÑ ORACLE_SIDÀÇ °ªÀÌ ±âº»ÀûÀÎ instance nameÀÌ´Ù.
For the Bourne or Korn shell:
SIDLIST=\Qawk -F:'/^[^#]/{printf "%s",$1}'/etc/oratab\Q
echo "SIDs on this machine are $SIDLIST"
ORAENV_ASK=
. /usr/local/bin/oraenv
For the C shell:
set sidlist=\Qawk -F:'/^[^#]/{printf"%s",$1}'/etc/oratab\Q
echo "SIDs on this machine are $sidlist"
unset ORAENV_ASK sidlist
source /usr/local/bin/coraenv
¸ðµç Oracle »ç¿ëÀÚ¿¡°Ô ¶È°°Àº ȯ°æÀ» ¸¸µé¾î ÁÖ±â À§ÇÏ¿©, °¢°¢ÀÇ »ç¿ëÀÚ ½ÃÀÛÆÄÀÏ¿¡ ´ÙÀ½À» Æ÷ÇÔ ½ÃÄѶó:
/usr/local/bin
¿Í $ORACLE_HOME/bin
¸¦ Æ÷ÇÔ
. /usr/local/bin/oraenv
(¶Ç´Â C shell¿¡¼´Â source /usr/local/bin/coraenv
)
ÀÌ ¼³Ä¡ °¡À̵忡 ÀÖ´Â Oracle8 Server ´Â ¼¹ö³ª ¶Ç´Â ±× Á¦Ç°¿¡ ´ëÇÑ ÆÐÄ¡¸¦ Æ÷ÇÔÇϰí ÀÖ´Ù. ¸¸¾à ÆÐÄ¡°¡ Á¦°øµÈ´Ù¸é ÆÐÄ¡ ¹èÆ÷¿¡ °üÇÑ ÁÖÀÇÁ¡À» ÀÐ°í µû¶ó¼ Çϵµ·Ï Ç϶ó.
Oracle ÃʱâÈ ÀÎÀÚ´Â Oracle8 Server instance¿Í µ¥ÀÌŸº£À̽ºÀÇ Á¢¼Ó¿¡ °üÇÑ Æ¯Â¡À» °áÁ¤Áþ°Ô µÈ´Ù. ÃʱâÈ ÀÎÀÚ´Â µÎ ±×·ìÀ¸·Î ³ª´¼ö ÀÖ´Ù.
¼³Á¤ ÀÎÀÚ´Â µ¥ÀÌŸº£À̽º¿Í ±×°ÍÀÇ È¯°æ»çÀÌ °ü°è¸¦ Á¤ÀÇÇϰí, config
db_name.ora
file¿¡ ¸í½ÃµÇ¾î ÀÖ´Ù. À̵é ÀÎÀÚµéÀ» Á¶ÀýÇÏ¿© Oracle8 ¼¹ö instanceÀÇ Æ¯¼ºÀ» °áÁ¤Çϰí, init
sid.ora
file ¿¡ ¸í½ÃµÇ¾î ÀÖ´Ù.
See Also: Oracle8 Administrator's Reference for LINUX¿¡ ÃʱâÈ ÀÎÀڵ鿡 ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸°¡ µé¾î ÀÖ´Ù. Oracle8 Reference¿¡´Â ¸ðµç ¿À¶óŬ ÃʱâÈ ÀÎÀڵ鿡 ´ëÇØ ±â¼úÇϰí ÀÖ´Ù. |
Installer´Â init
sid_0.ora
fileÀ» »ý¼ºÇÑ´Ù. À̰ÍÀº roolback segment¿¡ °üÇÑ Á¤º¸´Â Æ÷ÇÔÇϰí ÀÖÁö ¾Ê´Ù. ±×·¯³ª ´Ù¸¥°ÍÀº ¹èÆ÷º»¿¡ ÀÖ´Â init
sid.ora
ÆÄÀϰú µ¿ÀÏÇÏ´Ù. ºñ·Ï rollback segmnet¸¦ »ç¿ëÇÒ ¼ö ÀÖ°í ÀÌ ½ÃÁ¡¿¡ online »óÅÂÀÌ´õ¶óµµ, init
sid_0.ora
file¿¡´Â Ç¥½ÃµÇÁö ¾Ê´Â´Ù. init
sid_0.ora
fileÀº ¿©·¯ºÐµéÀÌ instance¸¦ shutdown ÇÒ¶§±îÁö ³²¾Æ ÀÖ°Ô µÈ´Ù. ´ÙÀ½¿¡ ¿©·¯ºÐµéÀÌ instance¸¦ ½ÃÀÛÇÒ ¶§ ±âº»ÀûÀ¸·Î init
sid.ora
ÆÄÀÏÀÌ È°¼ºÈ µÈ´Ù.
±âº»ÀûÀÎ init
sid.ora
fileÀº ¹èÆ÷º»¿¡ Æ÷ÇԵǾî ÀÖÀ¸¸ç, $ORACLE_BASE/admin/
sid/pfile
directory¿¡ À§Ä¡Çϰí ÀÖ´Ù. ÆÄÀϳ»¿¡´Â small, medium ±×¸®°í large databases¿¡ °üÇÑ ¼³Á¤µéÀÌ ÁÖ¼®Ã³¸®µÇ¾î Æ÷ÇԵǾî ÀÖ´Ù. Å©±â ¼³Á¤Àº ¼·Î »ó´ëÀûÀ̸ç, ±×·¯³ª µ¥ÀÌŸº£À̽ºÀÇ °æÇèÀûÀ¸·Î ¾Ë¼ö´Â ¾ø´Ù.
¿©·¯ºÐµéÀº init
sid.ora
¿¡ ÀÖ´Â ÃʱâÈ ÀÎÀÚ¸¦ LINUX text editor¸¦ ÀÌ¿ëÇÏ¿© ¼öÁ¤ÇÒ¼ö ÀÖ´Ù. (init
sid_0.ora
°¡ ¾Æ´Ñ). µ¥ÀÌŸº£À̽º¸¦ Á¾·áÇϰí Àç½ÃÀÛ ÇÔÀ¸·Î½á ¼öÁ¤µÈ init
sid.ora
fileÀ» Ȱ¼ºÈ ½Ãų¼ö ÀÖ´Ù.
ÀÎÀÚ ÆÄÀϳ»ÀÇ ORACLE_HOME¿¡ ¹°À½Ç¥(?)¿Í °°Àº ½Éº¼ ¹®ÀÚ¸¦ »ç¿ëÇÏÁö ¸¶¶ó.
¼³Ä¡¿¡ ÇÊ¿äÇÑ Á¦Ç°¸¶´Ù µ¶Æ¯ÇÑ ÀÛ¾÷À» ½ÇÇàÇ϶ó.
¸¸¾à ¿À¶óŬ ¼³Ä¡ Àü¿¡ ¿Â¶óÀÎ ¹®¼¸¦ º¸±æ ¿øÇÑ´Ù¸é, ¹®¼ Á¢±ÙÀ» À§ÇÑ pa ge 4-17¸¦ ÂüÁ¶Ç϶ó. ÀÌ ¸Þ´º¾ó¿¡ ÀÖ´Â ¼³Á¤ ÀÛ¾÷À» ¿Ï·áÇϱâ Àü¿¡ Á¦Ç° ¹®¼¸¦ ÀÐÀ» ÇÊ¿ä´Â ¾ø´Ù. ±×·¯³ª Á»´õ Ư¼ºÈµÈ Á¶ÀýÀ» À§Çؼ´Â Á¦Ç° ¹®¼¿¡ ÀÖ´Â Á¤º¸¸¦ ÇÊ¿ä·Î ÇÑ´Ù.
Recovery Manager´Â Oracle8 ¼¹öÀÇ ÀϺημ ¼³Ä¡µÈ ÀÚµ¿ÈµÈ º¹±¸ À¯Æ¿¸®Æ¼ÀÌ´Ù. µû·Î ºÐ¸®µÈ Oracle8 µ¥ÀÌŸº£À̽º¿¡ recovery catalog¿¡ Á¤º¸¸¦ ÀúÀåÇÑ´Ù. À̰ÍÀº µÎ¹øÂ° Oracle8 Server´Â ÃÖ´ëÇÑ ¿Àµ¿ÀÛÀ» ÇÇÇϱâ À§ÇÏ¿© ºÐ¸®µÈ ÄÄÇ»ÅÍ¿¡ ¼³Ä¡µÈ´Ù.
Note: ¸¸¾à second Oracle8 ¼¹öÀÇ ¼³Ä¡¿Í À¯Áö¿¡ Àͼ÷ÇÏÁö ¸øÇÏ´Ù¸é, Recovery Manager´Â º¹±¸ catalog¾øÀÌ Á¦ÇÑµÈ ¸ðµå·Î¼ »ç¿ëµÉ ¼ö ÀÖ´Ù. |
¸¸¾à¿¡ recovery catalog¸¦ ¸¸µé±æ ¿øÇÑ´Ù¸é ´ÙÀ½ °úÁ¤À» ½ÇÇàÇ϶ó:
¸¸¾à µ¥ÀÌŸº£À̽º »ý¼ºÀ» À§ÇÑ custom script¸¦ ¼±ÅÃÇÏÁö ¾Ê´Â´Ù¸é, Installer·Î ±âº»ÀûÀÎ µ¥ÀÌŸº£À̽º¸¦ »ý¼ºÇØ¾ß ÇÑ´Ù. ±âº»ÀûÀÎ µ¥ÀÌŸº£À̽º´Â recovery catalog¸¦ À§ÇÏ¿© ÃÖÀûÈ µÇ¾î ÀÖ´Ù.
$ORACLE_HOME/rdbms/admin
directory¿¡ ÀÖ´Â catrman.sql
script ¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. Server Manager line mode¸¦ ÀÌ¿ëÇØ¼ script¸¦ ½ÇÇà½ÃÄѶó. ( SQL*Plus ¸¦ ÀÌ¿ëÇÏÁö ¸»°í )
MTS¸¦ ÀÌ¿ëÇÏ¿© ¼³Á¤ÇÑ ¼¹ö´Â SHARED_POOL_SIZE ÃʱâÈ ÀÎÀÚ¸¦ À§ÇØ Á»´õ °í±Þ ¼³Á¤ÀÌ ¿ä±¸µÈ´Ù. ¸¸¾à Installer °¡ ½ÇÇàµÇ´Â µ¿¾È MTS¸¦ ¸í½ÃÇÑ´Ù¸é, init
sid.ora
file¿¡¼ SHARED_POOL_SIZE¸¦ Àû¾îÁà¾ß ÇÑ´Ù. ÀϹÝÀûÀ¸·Î ¿¹»óµÇ´Â °¢°¢ÀÇ µ¿½Ã »ç¿ëÀÚ¸¦ À§ÇØ 1 KB¸¦ Ãß°¡ÇØ ÁÖ¾î¾ß ÇÑ´Ù.
$ORACLE_HOME/precomp/admin
¿¡ ÀÖ´Â ¼³Á¤ÆÄÀÏ ottcfg.cfg
°ú ottcfg.cfg
´Â Pro*C¸¦ ÀÌ¿ëÇϱâ Àü¿¡ ¿©·¯ºÐµéÀÇ È¯°æ¿¡ ¸ÂÃß¾î¼ Àç¼³Á¤ÇØ¾ß ÇÑ´Ù. ÅØ½ºÆ® ¿¡µðÅ͸¦ ÀÌ¿ëÇÏ¿© ³»¿ëÀ» Áö¿ì°í ¿©·¯ºÐµéÀÇ È¯°æ¿¡ ¸ÂÃß¾î ¼³Á¤Ç϶ó.
Oracle network À» ¼³Á¤ÇÏ´Â °ÍÀº ÀÌ ¸Þ´º¾óÀÇ ¹üÀ§¸¦ ³Ñ¾î°£´Ù. ÀÚ¼¼ÇÑ °ÍÀº Oracle Net8 Administrator's Guide¿¡¼ ãÀ» ¼ö ÀÖ´Ù. ±×·¯³ª, Net8ÀÇ ÃÖ¼ÒÇÑÀÇ »õ·Î¿î ¸ð½¿À» º¸±æ ¿øÇÑ´Ù¸é ´ÙÀ½ °úÁ¤¿¡ µû¶ó Ç϶ó:
listener.ora
fileÀ» »ý¼ºÇϸç, ±×°ÍÀ» $ORACLE_HOME/network/admin/
directory³»¿¡ ³Ö¾î µÐ´Ù. ÆÄÀÏ¿¡´Â port 1521ÀÇ TCP/IP listener¸¦ ¸í½Ã ÇØÁà¾ß ÇÑ´Ù. listnerÀÇ »óŸ¦ Á¡°ËÇ϶ó.
$ lsnrctl status
¸¸¾à listener°¡ ½ÇÇàÁßÀ̶ó¸é, lsnrctl status
commandÀÇ Ãâ·ÂÀº ´ÙÀ½°ú À¯»çÇÏ°Ô º¸ÀδÙ:
Connecting to (ADDRESS=(PROTOCOL=IPC)(KEY=PNPKEY))
tnsnames.ora
fileÀ» »ý¼ºÇÑ ÈÄ ±×°ÍÀ» Ŭ¶óÀÌ¾ðÆ® Ä¿Ç»ÅÍÀÇ $ORACLE_HOME/network/admin
µð·ºÅ丮·Î º¹»çÇ϶ó.
$ sqlplus username/password@service_name
À̶§ TCP/IP¸¦ ÅëÇÑ ³×Æ®¿öÅ© ¿¬°áÀÌ µÇ°Ô µÈ´Ù. Á»´õ Áøº¸µÈ ³×Æ®¿öÅ© ¼³Á¤Àº Oracle Net8 Administrator's GuideÀ» ÂüÁ¶Ç϶ó.
Oracle Names Server´Â Oracle Net8¿Í °°ÀÌ ÀÚµ¿À¸·Î ¼³Ä¡µÈ´Ù. ¸¸¾à Oracle Name Server¸¦ ÀÌ¿ëÇϵµ·Ï ³×Æ®¿öÅ©À» ¼³Á¤ÇÏ±æ ¿øÇÑ´Ù¸é ´ÙÀ½°ú °°ÀÌ Ç϶ó:
sqlnet.ora
¿Í names.ora
¸¦ »ý¼ºÇÏ±æ ¿øÇÑ´Ù¸é, Net8 Assistant¸¦ »ç¿ëÇ϶ó.
/etc/hosts
ÆÄÀÏ¿¡ ¾Ë¸®¾Æ½º°¡ Àß ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇ϶ó.
¾î¶»ÇÑ °ÍÀ̵çÁö Oracle protocol adapter¸¦ ¼³Ä¡ÇÑ ÈÄ¿¡ ´ÙÀ½ ÀÛ¾÷À» ½ÇÇàÇ϶ó.
root
user·Î ·Î±×ÀÎÇØ¼ ½Ã½ºÅÛ ½ÃÀÛ ÆÄÀÏ¿¡ ´ÙÀ½°ú À¯»çÇÑ ÇàÀ» Ãß°¡ÇØ ÁÖ¶ó:
LINUX 2.0.33¿¡¼, ½ÃÀÛÆÄÀÏÀº /etc/init.d/dbora
ÀÌ´Ù.
Note:
¸¸¾à oracle°èÁ¤ÀÇ |
tnsnames.ora
ÆÄÀÏ·Î ºÎÅÍ À̿밡´ÉÇϵµ·Ï)
$ svrmgrl
SVRMGR> CONNECT username/password@service_name
µ¥ÀÌŸº£À̽º subagent(Oracle Intelligent Agen)ÀÇ ±âµ¿°ú ¼³Á¤Àº Oracle Enterprise Manager Configuration Guide¿¡ ±â¼úµÇ¾î ÀÖ´Ù.
¹®¼´Â HTML ¶Ç´Â PDF (Adobe Acrobat) Çü½ÄÀ¸·Î ¼³Ä¡ °¡´ÉÇÏ´Ù. ÀÌ ¹®¼·Î Á¢±ÙÇÏ·Á¸é, Á¦ÀÏ »óÀ§ µð·ºÅ丮¿¡ ÀÖ´Â welcome.htm
À̳ª index.pdf
¸¦ ¿¾î¶ó. Installer´Â ´ÙÀ½ ±ÔÄ¢¿¡ µû¶ó ¹®¼¸¦ ¼³Ä¡ÇÑ´Ù:
$ORACLE_BASE/doc
directory ¾Æ·¡¿¡ ¼³Ä¡ÇÑ´Ù.
$ORACLE_HOME/doc
directory ¾Æ·¡¿¡ ¼³Ä¡ÇÑ´Ù.
ÀϹÝÀûÀÎ ¹®¼´Â ORACLE_DOC directory ¾Æ·¡¿¡ ¼³Ä¡µÈ´Ù. ¿î¿µÃ¼°è¿¡ ƯÀÌÀûÀÎ ¹®¼´Â $ORACLE_DOC/server.805
directory ¾Æ·¡¿¡ ¼³Ä¡µÈ´Ù.
CD-ROM¿¡ ÀÖ´Â ¹®¼ µð·ºÅ丮·Î ºÎÅÍ access ÇÒ¼öµµ ÀÖ´Ù.