|
<¼Ö¶ó¸®½º ¿À¶óŬ 8.1.6 ¼³Ä¡Çϱâ>
Intel À̳ª SparcÀ̳ª ¼³Ä¡¿¡´Â ¾Æ¹«ÀÌ»óÀÌ ¾ø´Ù°í ÇÕ´Ï´Ù.
ÀÌ ÀڷḦ ÁֽŠµ¿¹æ½Ã½ºÅÛ À̱âȯ´ë¸®´Ô °¨»çÇÕ´Ï´Ù...
* ¿À¶óŬ ¼³Ä¡È¯°æ
- OS : ¼Ö¶ó¸®½º 2.7 SPARC ¹öÀü
- RDBMS : ¿À¶óŬ 8.1.6 Enterprise
- System : Sun SPARC Enterprise 3500
- HDD : 18GB(Ãּҿ¿ë·® 3GB)
* ȯ°æ¼³Á¤ ( %,$ : ÀϹÝÀ¯Àú Prompt, # : RootÀ¯Àú Prompt )
¼³Ä¡È¯°æÀÇ ¿À¶óŬÀ¯Àú¿¡°Ô ¼³Á¤ÇØ¾ß ÇÒ »çÇ×
- °ü¸®ÀÚÅøÀ» ÀÌ¿ëÇÏ¿© »ç¿ëÀÚ(oracle)¿Í ±×·ì(dba)¸¦ µî·ÏÇÑ´Ù.
µî·ÏµÈ À¯ÀúÀÇ ±âº»½©Àº csh·Î ¼³Á¤ÇÑ´Ù.
# admintool
- ¿À¶óŬ À¯ÀúÀÇ È¨À» ¸¸µé¾î¼ ¼¿È¯°æÀ» ¼³Á¤ÇÏ¿© ÁØ´Ù.
% mkdir -P /oracle/product/8.1.6
% vi .cshrc
.cshrc¾ÈÀÇ ³»¿ë¿¡´Â µÚÂÊ Âü°í 1ÀÇ ³»¿ë ±×´ë·Î¸¦ ÀÔ·ÂÇÏ¿© ÀúÀåÇÏ¸é µÈ´Ù.
- Root À¯Àú¸¦ ÀÌ¿ëÇÏ¿© /oracle µð·ºÅ丮ÀÇ ¼ÒÀ¯±ÇÀ» º¯°æÇÑ´Ù.
# chown -R oracle:dba /oracle
- /etc/system ÀÇ ³»¿ëÀ» Âü°í 4¿Í µ¿ÀÏÇÏ°Ô º¯°æÇÑ´Ù.
- ÀÌÁ¦±îÁö º¯°æÇÑ ³»¿ëÀÌ Àû¿ëµÉ ¼ö ÀÖµµ·Ï ½Ã½ºÅÛÀ» RebootÇÑ´Ù.
- RebootµÈ ½Ã½ºÅÛÀÇ È¯°æÀ» È®ÀÎÇÏ¿© /etc/systemÀÇ ¼³Á¤ÀÌ Àû¿ëµÇ¾ú´ÂÁö È®ÀÎÇÑ´Ù.
# sysdef
- RootÀ¯Àú¸¦ ÀÌ¿ëÇÏ¿© ±×·¡ÇÈ ¸ðµå¸¦ º¯°æÇÏ¿© ÁØ´Ù.
# xhost +
- oracleÀ¯Àú¸¦ ÀÌ¿ëÇÏ¿© ȸé¸ðµå¸¦ ¼³Á¤ÇÑ´Ù.(cdm-svrÀº hostname)
% setenv DISPLAY cdm-svr:0.0
- oracleÀ¯Àú¸¦ ÀÌ¿ëÇÏ¿© /cdrom/cdrom0¿¡ ÀÖ´Â ¿À¶óŬÀ» ½ÇÇàÇÑ´Ù
% ./runInstaller
###¸¸¾à otn.oracle.com¿¡¼ ³»·Á¹ÞÀº ÆÄÀÏÀ̶ó¸é
# cpio -idmv < solaris.cp ÇÏ¸é µÈ´Ù.
* Oracle Universal Installer
ÀÛ¾÷ÀÇ ÁøÇà»óȲÀº °¢ ¾È³»¹®ÀÇ Å¸ÀÌƲ¾ÕÀÇ µÎ°³ÀÇ ¿øÀ» È®ÀÎÇÏ¸é ¾Ë ¼ö ÀÖ´Ù.
ÀÛ¾÷ÀÇ ÁøÇàÀ²¿¡ µû¶ó °è±âÀϽÄÀÇ ¸ð¾çÀÌ ÀϾ±â ¶§¹®¿¡ ¿Ï·á°¡ µÇ¸é µÎ°³ÀÇ ¿øÀÌ
¿ÏÀüÈ÷ °ãÄ¡°Ô µÈ´Ù.
1. Welcome
¿À¶óŬÀÇ runInstaller¸¦ ½ÇÇàÇϸé ȯ¿µÀλ縻ÀÌ ³ª¿Â´Ù.
Next¸¦ ¼±ÅÃÇÑ´Ù.
2. File Locations
Source´Â productsÆÄÀÏÀÌ À§Ä¡ÇÑ Full PathÀÌ´Ù. ±âº»À¸·Î ¼³Á¤µÇ¾î ÀÖÀ¸´Ï ±×´ë·Î Àû¿ëÇϸé
µÈ´Ù. DestinationÀº ¼¹öÃøÀÇ ¿À¶óŬ Ȩµð·ºÅ丮ÀÇ Full Path¸¦ Àû¿ëÇÑ´Ù.
¼³Ä¡ÀÚ°¡ ÀÓÀÇ´ë·Î »ç¿ëÇÏ°íÀÚ ÇÏ´Â À§Ä¡¸¦ ¼³Á¤ÇØ ÁÖ¸é µÈ´Ù.
¿¹)/oracle/product/8.1.6
Next¸¦ ¼±ÅÃÇÑ´Ù.
3. UNIX Group Name
À¯´Ð½º ±×·ì¸íÀ» ÁöÁ¤ÇÏ´Â ºÎºÐÀÌ´Ù.ÀÌÀü¿¡ DB±×·ì¸íÀ¸·Î µî·ÏµÈ À̸§À» Àû¿ëÇÏ¸é µÈ´Ù.
¿¹) dba
Next¸¦ ¼±ÅÃÇÑ´Ù.
4. orainstRoot.sh ½ÇÇàÇϱâ
/tmp/OraInstall/orainstRoot.shÀÇ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÑ´Ù.
À̶§ root À¯Àú¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ Å͹̳Îâ¿¡¼ ½ÇÇàÇϱ⠹ٶõ´Ù.
¿¹) ./tmp/OraInstall/orainstRoot.sh
½ÇÇàÈÄ Retry¸¦ ¼±ÅÃÇÑ´Ù.
5. Availcable Products
- Oracle8i 8.1.6.0.0
¿À¶óŬ 8.1.6 DB ¼¹ö¼³Ä¡
- Oracle8i Client 8.1.6.0.0
¿À¶óŬ 8.1.6 DB Ŭ¶óÀ̾ðÆ® ¼³Ä¡
- Oracle8i Management Infrastructure 8.1.6.0.0
¿À¶óŬ 8.1.6 ±âº» Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö°ü¸®Åø ¼³Ä¡
Oracle8i 8.1.6.0.0À» Ŭ¸¯ÇÑ ÈÄ Next¸¦ ¼±ÅÃÇÑ´Ù.
6. Installation Types
ÀνºÅç À¯ÇüÀ» ¼±ÅÃÇÏ´Â ºÎºÐÀÌ´Ù.
- Typical(966MB)
°¡Àå ÀϹÝÀûÀÎ ÀνºÅç ÇüÅ·ΠÇÊ¿äÇÑ ¸ðµç ÅøÀ» ¼³Ä¡ÇÑ´Ù.
- Minimal(798MB)
ÃÖ¼ÒÇÑÀÇ ±âº»ÀûÀÎ Åø¸¸À» ÀνºÅçÇÑ´Ù.
- Custom
»ç¿ëÀÚ°¡ Á÷Á¢ ÇÊ¿äÇÑ ÅøÀ» ¼±ÅÃÇÏ¿© ÀνºÅçÀ» °áÁ¤ÇÑ´Ù.
¿ì¸®´Â ¿©±â¼ CustomÀ» ¼±ÅÃÇÑ´Ù.
ÀÌÀ¯´Â DB¿¡¼ ÇѱÛÀ» »ç¿ëÇϱâ À§ÇؼÀÌ´Ù. À§ÀÇ Typical°ú minimalÀº ÄÄÇ»ÅÍ°¡ ±âº»À¸·Î
¼±ÅõǾî ÀÖ´Â ¾ç½ÄÀ» ±×´ë·Î ¼³Ä¡Çϱ⠶§¹®¿¡ ¾ð¾î¼±ÅúκÐÀÌ ±âº» ¿µ¹®À¸·Î ¼³Á¤µÇ¾î ÀÖ±â
¶§¹®¿¡ ´Ú½º¿ÀÇ¿¡¼ Çѱ۳»¿ëÀ» °Ë»öÇϸé ????·Î Ãâ·ÂÀÌ µÈ´Ù.
CustomÀ» ¼±ÅÃÇÏ¿© KoreanÀ» Ãß°¡¼±Åà ÇÒ °ÍÀÌ´Ù.
CustomÀ» Ŭ¸¯ÇÑ ÈÄ Next¸¦ ¼±ÅÃÇÑ´Ù.
7. Available Product Components
Oracle8iÀÇ ÆÐÅ°Áö¸¦ Ãß°¡Çϰųª Á¦¿Ü½Ãų ¼ö°¡ ÀÖ´Ù.
¿©±â¼ ¿ì¸®´Â ¸ÕÀú Product Languages..À» ¼±ÅÃÇÏ¿© Language SelectionÀÇ ÀÛ¾÷â¿¡¼ Available Languages¿¡¼ KoreanÀ» ã¾Æ¼ ´õºíŬ¸¯À» Çϸé Selected LanguageºÎºÐ¿¡ Ãß°¡°¡
µÉ °ÍÀÌ´Ù. OK¸¦ ¼±ÅÃÇÑ´Ù.
±×¸®°í ³ª¼ ¿À¶óŬ ÆÐÅ°Áö¿¡ ´ëÇÑ ¼³Ä¡¸¦ Ãß°¡ÇÒ °Í°ú Á¦¿ÜÇÒ °ÍÀ» ¼±Á¤ÇÏ¿© ¼±ÅÃÇÑ ´ÙÀ½
Next¸¦ ¼±ÅÃÇÑ´Ù. Ãß°¡/Á¦¿Ü¸¦ ¸ð¸¦°æ¿ì Next¸¦ ¼±ÅÃÇصµ ¹«¹æÇÏ´Ù.
8. Component Location
¼±ÅÃÇÒ ¼ö ÀÖ´Â ComponentÀÎ Java Runtime Environment 1.1.8.10À» ¼±ÅÃÇÏ¿© ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù.
±×·¯³ª ±×³É Next¸¦ ¼±ÅÃÇÑ´Ù.
9. Privileged Operating System Groups
µ¥ÀÌÅͺ£À̽ºÀÇ °ü¸®ÀÚ ±×·ì¸í°ú ¿î¿µ±×·ìÀ» ¼³Á¤ÇÏ´Â ºÎºÐÀÌ´Ù.
ÀÌÀüÀÛ¾÷¿¡¼ ¿ì¸®´Â dba¸¦ ¼±ÅÃÇÑÀûÀÌ ÀÖ´Ù.
ÀÌ°÷¿¡¼µµ ¿ª½Ã µÎ °÷ ¸ðµÎ dba¸¦ ÀÔ·ÂÇÏ¿© ÁØ´Ù.
10. Create Database
µ¥ÀÌÅͺ£À̽º »ý¼º¿¡ ´ëÇÑ Áú¹®ÀÌ´Ù.
Yes¸¦ Ŭ¸¯ÇÑ ÈÄ Next¸¦ ¼±ÅÃÇÑ´Ù.
11. Database Identification
Global Database Name°ú SID¸¦ ÀÔ·ÂÇÏ´Â ºÎºÐÀÌ´Ù.
ÀÛ¾÷ȯ°æ¿¡ ¸Â°Ô ÀÔ·ÂÇÏ±æ ¹Ù¶õ´Ù. º» ¹®¼¿¡¼´Â ORA8·Î ÀÔ·ÂÇÏ¿´´Ù.
ÀÔ·ÂÈÄ Next¸¦ ¼±ÅÃÇÑ´Ù.
12. Database File Location
Directory for Database FilesÀÇ ÀúÀåÀ§Ä¡¸¦ ¼³Á¤ÇÑ´Ù.
¿©±â¿¡¼´Â /oracle/data·Î ¼³Á¤ÇÏ¿´´Ù.
ÀÔ·ÂÈÄ Next¸¦ ¼±ÅÃÇÑ´Ù.
13. Summary
ÀÌÁ¦±îÁö ¼öÇàÇÑ ÀÛ¾÷¿¡ ´ëÇÑ È®ÀÎÀýÂ÷ÀÌ´Ù.
²À ÇÊÈ÷ È®ÀÎÇؾßÇÒ ºÎºÐÀº Product Language¸¦ È®ÀÎÇÏ¿© English¿Í KoreanÀÌ ÀÖ´ÂÁö È®ÀÎÀ»
Çϱ⠹ٶõ´Ù.
È®ÀÎÀÌ ³¡³µ´Ù¸é InstallÀ» ¼±ÅÃÇÑ´Ù.
14. Install
ÀÌÁ¦ºÎÅÍ ¼±ÅÃµÈ ÆÐÅ°Áö¿Í ¼³Á¤µÈ ³»¿ëÀ¸·Î ¼³Ä¡°¡ ½ÃÀ۵ȴÙ.
15. Setup Privileges
Step8¿¡¼ /oracle/product/8.1.6/root.shÀ» root À¯Àú°¡ ½ÇÇàÇÑ´Ù.
½ÇÇàÇÑ ´ÙÀ½Áú¹®¿¡ Yes ¶Ç´Â default·Î ¼³Á¤µÈ ³»¿ëÀº ¿£Å͸¦ ÀÔ·ÂÇÏ¸é¼ ¼öÇàÇÑ´Ù.
¿Ï·á°¡ µÇ¾ú´Ù¸é ½ÇÇà¸í·ÉÇü ´ëÈ»óÀÚÀÇ OK¸¦ ¼±ÅÃÇÑ´Ù.
16. Net8 Configuration Assistant
Perform typical configurationÀ» Ŭ¸¯ÇÑ ÈÄ Next¸¦ ¼±ÅÃÇÑ´Ù.
17. Oracle Database Configuration Assistant
µ¥ÀÌÅͺ£À̽º¿¡ »ç¿ëµÉ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ÁÖ¿ä À¯Çü ¼±ÅÃÀÌ´Ù.
- OLTP(¿Â¶óÀÎ Æ®·£Àè¼Ç ÇÁ·Î¼¼½Ì)
- µ¥ÀÌÅÍ ¿þ¾îÇÏ¿ì¡
- ´Ù¸ñÀû
¿©±â¼ ¿ì¸®´Â ´Ù¸ñÀûÀ» Ŭ¸¯ÇÏ°í ´ÙÀ½À» ¼±ÅÃÇÑ´Ù.
18. µ¿½Ã Á¢¼Ó »ç¿ëÀÚ
µ¿½Ã¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Â »ç¿ëÀÚ(Process)ÀÇ ´ë·«ÀûÀÎ ¼ö¸¦ ÀÔ·ÂÇÑ´Ù.
ÀÔ·ÂÈÄ ´ÙÀ½À» ¼±ÅÃÇÑ´Ù.
19. µ¥ÀÌÅͺ£À̽º°¡ ±âº»À¸·Î ½ÇÇàµÉ ¸ðµå
- Àü¿ë¼¹ö¸ðµå(dedicate)
- °øÀ¯¼¹ö¸ðµå
Àü¿ë¼¹ö¸ðµå¸¦ Ŭ¸¯ÇÑ ÈÄ ´ÙÀ½À» ¼±ÅÃÇÑ´Ù.
20. µ¥ÀÌÅͺ£À̽º¿ëÀ¸·Î ±¸¼ºÇÒ ¿É¼Ç
SQL Plus Help¸¦ ¼±ÅÃÇÏ¿© µµ¿ò¸»À» ¼³Ä¡ÇÑ´Ù. ´ÙÀ½À» ¼±ÅÃÇÑ´Ù.
21. µ¥ÀÌÅͺ£À̽º Á¤º¸º¯°æ
°ËÅäÈÄ ÀûÀýÇÑ Á¤º¸·Î º¯°æÇÑ´Ù.
²À ¹®ÀÚÁýÇÕº¯°æ(charecterset)Àº KO16KSC5601·Î ¹®ÀÚÁýÇÕ°ú ±¹°¡º° ¹®ÀÚÁýÇÕÀÌ
º¯°æµÇ¾ú´ÂÁö È®ÀÎÇÏ¿©¾ß ÇÑ´Ù.
ÃʱâÈ ÆÄÀϸíÀ» º¯°æÇÏ°íÀÚ ÇÏ¸é °ü¸®°¡ °¡´ÉÇÑ ÀûÀýÇÑ µð·ºÅ丮¸íÀ¸·Î º¯°æÇÑ´Ù.
º¯°æÀÌ ¿Ï·áµÇ¾ú´Ù¸é ´ÙÀ½À» ¼±ÅÃÇÑ´Ù.
22. Á¦¾îÆÄÀÏ ¸Å°³º¯¼ö º¯°æ
Á¦¾îÆÄÀÏ¿¡ ´ëÇÑ º¯°æÀÌ´Ù.
°ü¸®°¡ ¿ëÀÌÇÑ ÀûÀýÇÑ µð·ºÅ丮¸í°ú ±âŸ»çÇ×À» º¯°æ/¼öÁ¤ÇÑ ÈÄ ´ÙÀ½À» ¼±ÅÃÇÑ´Ù.
±×´ë·Î ÁøÇàÇÏ¿©µµ ¹«°üÇÏÁö¸¸ µð·ºÅ丮¸íÀÌ ±æ¾îÁö¸é °ü¸®Çϱ⿡ ºÒÆíÇÏ´Ù.
23. ½Ã½ºÅÛ/µµ±¸/»ç¿ëÀÚ/·Ñ¹é/À妽º/ÀÓ½Ã
½Ã½ºÅÛ Size 200
µµ±¸ Size 8
»ç¿ëÀÚ Size 8
·Ñ¹é Size 256 Minimum 256 Initial 256 Net 256
À妽º Size 54
Àӽà Size 128
Á¤º¸¸¦ È®ÀÎÈÄ ÀûÀýÇÏ°Ô º¯°æÇÑ´Ù.
º¯°æÀÌ ¿Ï·áµÇ¾ú´Ù¸é ´ÙÀ½À» ¼±ÅÃÇÑ´Ù.
24. Redo ·Î±× ÆÄÀÏ ¸Å°³º¯¼ö
¸®µÎ ·Î±×ÆÄÀÏ ¸Å°³º¯¼öÁ¤º¸ º¯°æ»çÇ×ÀÌ´Ù.
º¯°æÈÄ ´ÙÀ½À» ¼±ÅÃÇÑ´Ù.
25. ·Î±× ¸Å°³º¯¼ö
Á¤º¸¸¦ °ËÅäÈÄ ÀûÀýÇÏ°Ô º¯°æÇÑ´Ù. ¾ÆÄ«À̺ê·Î±×»ç¿ëÀº »ç¿ëÇÏÁö ¾Ê´Â´Ù.
º¯°æÈÄ ´ÙÀ½À» ¼±ÅÃÇÑ´Ù.
26. SGA ¸Å°³º¯¼ö
Á¤º¸¸¦ °ËÅäÈÄ ÀûÀýÇÏ°Ô º¯°æÇÑ´Ù. º¯°æÈÄ ´ÙÀ½À» ¼±ÅÃÇÑ´Ù.
27. ÃßÀû ÆÄÀÏ µð·ºÅ丮
ÃßÀûÆÄÀϵð·ºÅ丮¿¡ ´ëÇÑ °æ·Î¸¦ °ËÅäÈÄ ÀûÀýÈ÷ º¯°æÇÑ´Ù.
º¯°æÈÄ ´ÙÀ½À» ¼±ÅÃÇÑ´Ù.
28. µ¥ÀÌÅͺ£À̽º »ý¼º
- Áö±Ý µ¥ÀÌÅͺ£À̽º »ý¼º
- ½© ½ºÅ©¸³Æ®¿¡ Á¤º¸ ÀúÀå
Áö±Ý µ¥ÀÌÅͺ£À̽º»ý¼ºÀ» Ŭ¸¯ÈÄ ¿Ï·á¸¦ ¼±ÅÃÇÑ´Ù.
29. µ¥ÀÌÅͺ£À̽º »ý¼º ÀÛ¾÷ ÁøÇà
´ÙÀ½ÀÇ ÀÛ¾÷ÀÌ ¼ø¼´ë·Î ÁøÇàµÈ´Ù.
- Oracle ÀνºÅϽº »ý¼º°ú ½ÃÀÛ
- µ¥ÀÌÅͺ£À̽º ÆÄÀÏ »ý¼º
- µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä »ý¼º
- PL/SQL Áö¿ø Ãß°¡
- µ¥ÀÌÅͺ£À̽º »ý¼º ¿Ï·á
30. End of Installation
¿À¶óŬ 8iÀÇ ¼³Ä¡°¡ ¿Ï·áµÇ¾ú½À´Ï´Ù.
Exit¸¦ ¼±ÅÃÇÏ¿© ¼³Ä¡È¸éÀ» ºüÁ® ³ª¿À¸é ¼³Ä¡ÀÛ¾÷Àº Á¾·á°¡ µÈ´Ù.
* Pro C ¼³Ä¡Çϱâ
¸ÕÀú ½ÇÇàÇØ¾ß ÇÒ ÀÛ¾÷Àº óÀ½¿¡¼¿Í °°´Ù. ¿©±â¼´Â °£´ÜÇÏ°Ô ¼³¸íÀ» ÇÏ¿´´Ù.
1. xhost +
2. setenv DISPLAY edms1:0.0
3. cd cdrom/cdrom0 :¿À¶óŬ ½Ãµð·Î À̵¿
4. ./runInstaller
5. Availcable Products
- Oracle8i 8.1.6.0.0
¿À¶óŬ 8.1.6 DB ¼¹ö¼³Ä¡
- Oracle8i Client 8.1.6.0.0
¿À¶óŬ 8.1.6 DB Ŭ¶óÀ̾ðÆ® ¼³Ä¡
- Oracle8i Management Infrastructure 8.1.6.0.0
¿À¶óŬ 8.1.6 ±âº» Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö°ü¸®Åø ¼³Ä¡
Oracle8i Client 8.1.6.0.0À» Ŭ¸¯ÇÑ ÈÄ Next¸¦ ¼±ÅÃÇÑ´Ù.
6.Installation Types
ÀνºÅç À¯ÇüÀ» ¼±ÅÃÇÏ´Â ºÎºÐÀÌ´Ù.
- Typical(966MB)
°¡Àå ÀϹÝÀûÀÎ ÀνºÅç ÇüÅ·ΠÇÊ¿äÇÑ ¸ðµç ÅøÀ» ¼³Ä¡ÇÑ´Ù.
- Minimal(798MB)
ÃÖ¼ÒÇÑÀÇ ±âº»ÀûÀÎ Åø¸¸À» ÀνºÅçÇÑ´Ù.
- Custom
»ç¿ëÀÚ°¡ Á÷Á¢ ÇÊ¿äÇÑ ÅøÀ» ¼±ÅÃÇÏ¿© ÀνºÅçÀ» °áÁ¤ÇÑ´Ù.
¿ì¸®´Â ¿©±â¼ CustomÀ» ¼±ÅÃÇÑ´Ù.
CustomÀ» ¼±ÅÃÇÏ¿© Product Languages¿¡¼ KoreanÀ» Ãß°¡¼±ÅÃÇÑ´Ù.
CustomÀ» Ŭ¸¯ÇÑ ÈÄ Next¸¦ ¼±ÅÃÇÑ´Ù.
7. Available Product Components
Oracle8iÀÇ ÆÐÅ°Áö¸¦ Ãß°¡Çϰųª Á¦¿Ü½Ãų ¼ö°¡ ÀÖ´Ù.
¿©±â¿¡¼ ¿ì¸®´Â Pro C ¸¸À» ¼³Ä¡ÇÏ¸é µÈ´Ù.
´ÙÇàÈ÷µµ ½ºÅ©·ÑÀ» ÀÌ¿ëÇÏ¿© ¾Æ·¡·Î ³»·Á°¡¸é ¼±ÅõǾîÁø ÆÐÅ°Áö°¡ Çϳª ÀÖ´Ù.
Oracle Programmer ¾Æ·¡¿¡ Pro C °¡ ÀÖ´Ù. À̰͸¸ ¼±ÅÃÇÏ¸é µÈ´Ù.
´ÙÀ½À» ¼±ÅÃÇÏ¸é °£´ÜÇÏ°Ô ¼³Ä¡°¡ µÇ¸é¼ ³¡³´Ù.
Á¾·á¸¦ ÇÏ°í ³ª¿Â´Ù.
8. TEST
% make -f Pro C Source Target FileName
¿¡·¯ ¾øÀÌ ÄÄÆÄÀÏÀÌ µÈ´Ù¸é ÀÌ»ó¾øÀÌ ¼³Ä¡°¡ ¿Ï·áµÈ °ÍÀÌ´Ù.
¸¸ÀÏ makeÆÄÀÏÀ» ¸øã´Â´Ù¸é .cshrcÆÄÀÏÀÇ path¿¡ /usr/css/bin °æ·Î¸¦ È®ÀÎÇÑ´Ù.
* ¿À¶óŬ 8.1.6 »èÁ¦Çϱâ
¿À¶óŬÀº ²À ¾Æ·¡¿Í °°ÀÌ »èÁ¦ÇÏ¿© Áֱ⠹ٶõ´Ù.
# nsr_shutdown
# pkgrm
¼³Ä¡µÈ ÆÐÅ°ÁöÁß¿¡ ¾Æ·¡ÀÇ ÆÐÅ°Áö¸¦ Ctrl + D¸¦ ´©¸£°í ¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© Áú¹®¿¡ Yes
¶Ç´Â default·Î ¼³Á¤µÈ °ª¿¡ ¿£Å͵îÀ» ÀÔ·ÂÇÏ¸é »èÁ¦°¡ µÈ´Ù.
»èÁ¦ÇؾßÇÒ ÆÐÅ°Áö - ORCLclnt
- ORCLdrvr
- ORCLman
- ORCLnode
- ORCLserv
# rm -R /oracle
# rm /var/opt/oracle
# sync;sync;sync;sync;sync
# reboot
À§¿Í °°Àº ¼ø¼·Î ÁøÇàÇÏ°í ¸¶Áö¸·¿¡ ½Ã½ºÅÛÀ» ÀçºÎÆÃÇÏ¿© ÁÖ¸é ¿À¶óŬÀº ¿ÏÀüÇÏ°Ô »èÁ¦°¡
¿Ï·áµÈ´Ù.
* ¿À¶óŬ ¼³Ä¡ÈÄ OldÆÄÀÏ »èÁ¦
$Oracle_Home/bin/ file_name0
ÆÄÀÏ¸í ¸¶Áö¸·¿¡ 0 ÀÇ ÆÄÀϸíÀ» °¡Áø ¸ðµç ÆÄÀÏÀ» »èÁ¦ÇÑ´Ù.
ºÒÇÊ¿äÇÑ ÆÄÀÏ·Î ¿ë·®À» Á¡À¯ÇÒ ÇÊ¿ä°¡ ¾ø±â ¶§¹®¿¡ »èÁ¦Çϱ⠹ٶõ´Ù.
* ¿À¶óŬ ¸®½º³Ê ¼³Á¤
# cd $Oracle_Home
# ./Root.sh º» ÆÄÀÏ¿¡ ¾Æ·¡³»¿ëÀ» ¼³Á¤
set ORACLE_HOME = /oracle/product/8.1.6
set ORACLE_SID = ORA816
set path=(/bin /oracle/product/8.1.6/bin /usr/bin /usr/ucb /usr/css/bin
/opt/SUNWspro/bin /etc .)
* ¼Ö¶ó¸®½º Hostname IP º¯°æÈÄ ¿À¶óŬ Àç¼³Á¤
$Oracle_Home/network/admin/Listener.ora ÆÄÀϳ»¿ë¿¡ HostName¸¦ º¯°æÇÏ¸é µÈ´Ù.
$Oracle_Home : .cshrc¿¡ ¼³Á¤µÈ ¿À¶óŬ Ȩµð·ºÅ丮¸¦ ¸»ÇÑ´Ù.
* ¿À¶óŬ DataBase ¿Ã¸®±â
¿À¶óŬ À¯Àú¸¦ ÀÌ¿ëÇÏ¿© ÀÛ¾÷À» ¼öÇàÇÑ´Ù.
% svrmgrl ¿À¶óŬ ¼¹ö¸Å´ÏÀú ½ÇÇà
svrmgrl> connect internal ÀϹÝÀûÀÎ Á¢¼Ó¹æ¹ý(±ÇÀå)
connect system/manager system °ü¸®ÀÚ·Î Á¢¼ÓÇÏ´Â ¹æ¹ý
connect scott/tiger scott ÀϹÝÀ¯Àú·Î Á¢¼ÓÇÏ´Â ¹æ¹ý(¾ÆÀ̵ð/ºñ¹Ð¹øÈ£)
svrmgrl> startup ¿À¶óŬ Database ½ÃÀÛ
svrmgrl> exit ¿À¶óŬ ¼¹ö¸Å´ÏÀú ³ª¿À±â
% lsnrctl start ¸®½º³Ê ½ÃÀÛÇϱâ(¿À¶óŬ ¿¬°á µ¥¸ó)
* ¿À¶óŬ DataBase ³»¸®±â
svrmgrl> connect internal
svrmgrl> shutdown ¸ðµç ½Ã½ºÅÛ »çÇ×À» ¹«½ÃÇÏ°í Database°¡ ³»·ÁÁü
shutdown immediate Process°¡ ¸ðµÎ ³»·ÁÁø ´ÙÀ½¿¡ Database°¡ ³»·ÁÁü
(±ÇÀå)
shutdown abort Process´Â ³²°ÜµÎ°í Database°¡ ³»·ÁÁü
ctrl + D ¸ðµç ½Ã½ºÅÛ »çÇ×À» ¹«½ÃÇÏ°í Database°¡ ³»·ÁÁü
svrmgrl> exit ¿À¶óŬ ¼¹ö¸Å´ÏÀú ³ª¿À±â
% lsnrctl stop ¸®½º³Ê Á¾·áÇϱâ(¿À¶óŬ ¿¬°á µ¥¸ó)
Âü°í 1. $ORACLE_HOME/.cshrc
#@(#)cshrc 1.11 89/11/29 SMI
umask 022
set path=(/bin /oracle/product/8.1.6/bin /usr/bin /usr/ucb /usr/css/bin
/opt/SUNWspro/bin /etc .)
if ( $?prompt ) then
set history=32
endif
alias h history
alias ll "ls -al"
setenv TERM vt100
setenv ORACLE_TERM vt100
setenv ORACLE_HOME /oracle/product/8.1.6
setenv ORACLE_SID ORA8
setenv ORACLE_OWNER oracle
setenv LANG ko
setenv NLS_LANG KOREAN_KOREA.KO16KSC5601
setenv EDITOR vi
setenv LD_LIBRARY_PATH $ORACLE_HOME/lib:/opt/SUNWspro/lib:
/usr/lib:/opt/SUNWspro/SC5.0/lib:/usr/ccs/lib
set path=(/sbin /usr/bin /openwin/bin /opt/SUNWspro/SC5.0/bin
$ORACLE_HOME/bin /usr/ccs/bin .)
* º¯°æµÈ ½© Á¤º¸ ¹Ý¿µÇϱâ
# source .cshrc
# env ÇöÀç Àû¿ëµÈ ȯ°æÁ¤º¸ È®ÀÎ
Âü°í 2. /etc/passwd
root:x:0:1:Super-User:/:/bin/csh
daemon:x:1:1::/:
bin:x:2:2::/usr/bin:
sys:x:3:3::/:
adm:x:4:4:Admin:/var/adm:
lp:x:71:8:Line Printer Admin:/usr/spool/lp:
smtp:x:0:0:Mail Daemon User:/:
uucp:x:5:5:uucp Admin:/usr/lib/uucp:
nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico
listen:x:37:4:Network Admin:/usr/net/nls:
nobody:x:60001:60001:Nobody:/:
noaccess:x:60002:60002:No Access User:/:
nobody4:x:65534:65534:SunOS 4.x Nobody:/:
oracle:x:1001:11::/oracle/product/8.1.6:/bin/csh
Âü°í 3. /etc/group
root::0:root,oracle
other::1:
bin::2:root,bin,daemon
sys::3:root,bin,sys,adm
adm::4:root,adm,daemon,oracle
uucp::5:root,uucp
mail::6:root
tty::7:root,tty,adm
lp::8:root,lp,adm
nuucp::9:root,nuucp
staff::10:
dba::11:root,adm,daemon,oracle
daemon::12:root,daemon
sysadmin::14:
nobody::60001:
noaccess::60002:
nogroup::65534:
Âü°í 4. /etc/system
forceload:sys/shmsys
forceload:sys/semsys
forceload:sys/msgsys
// ¿À¶óŬ Shared memory ¼³Á¤
set shmsys:shminfo_shmmax=251658240
set shmsys:shminfo_shmmin=50
set shmsys:shminfo_shmmni=256
set shmsys:shminfo_shmseg=256
// ¿À¶óŬ ¼¼¸¶Æ÷¾î ¼³Á¤
set semsys:seminfo_semume=128
set semsys:seminfo_semmap=128
set semsys:seminfo_semopm=64
set semsys:seminfo_semmni=2048
set semsys:seminfo_semmni=2048
set semsys:seminfo_semmns=2048
set semsys:seminfo_semmnu=2048
set semsys:seminfo_semmsl=400 // ¼¼¸¶Æ÷¾î ½Ç¼ö·®(Process ¼ö)
// for/background ÀÛ¾÷¿ë ÇÁ·ÎÅäÄÝ Msg ¸Å°³º¯¼ö ¼³Á¤ (IPC)
set msgsys:msginfo_msgmap=512
set msgsys:msginfo_msgmax=8192
set msgsys:msginfo_msgmnb=65536
set msgsys:msginfo_msgmni=256
set msgsys:msginfo_msgssz=8
set msgsys:msginfo_msgtql=512
set msgsys:msginfo_msgseg=8192
set maxusers=1000 // ÃÖ´ëÀ¯Àú¼ö Á¤ÀÇ
set max_nprocs=10000 // ps -ef ¸í·É½Ã ÇÁ·Î¼¼½º Ãâ·Â¼ö
set rlim_fd_max=1500 // ÇÑ °³ÀÇ ÇÁ·Î¼¼½º°¡ °üÀåÇÏ´Â ÆÄÀϼö
set rlim_fd_cur=128
set pt_cnt = 128 // /dev/ptXXXXX °¡»óÅ͹̳Π¼ö(Telnet)
|