Oracle/MySQL °ü·Ã °Ô½ÃÆÇ |
---|
2002/04/07(11:42) from 210.117.182.162 | |
ÀÛ¼ºÀÚ : °ÁÙ±â (jkkang65@hanmail.net) | Á¶È¸¼ö : 46573 , ÁÙ¼ö : 541 |
Re: [Oracle/Install] ¿À¶óŬ 8i (8.1.7) ÀνºÅç ¿Ïº®Çؼ³ in Linux/Unix (DB »ý¼ººÎºÐ ÂüÁ¶) |
---|
¿Í¿ì¸®´ª½º 7.0 + ¿À¶óŬ 8.1.7 ¼³Ä¡ Àü°úÁ¤ ¿Í¿ì¸®´ª½º 7.0 ±â¹Ý Oracle8i R3 (8.1.7)¼³Ä¡ º» ±ÛÀº "¿Í¿ì¸®´ª½º 7.0 ±â¹Ý Oracle8i R3 (8.1.7)¼³Ä¡¸¦ À§ÇÑ Workaround!!!" ¹ÚÁØÇö´ÔÀÇ ±ÛÀ» ÂüÁ¶·Î ½ÇÁ¦ ¼³Ä¡ÇÏ¸é¼ ¸¸³µ´ø ¹®Á¦¿¡ ´ëÇÑ ÇØ°á¹æ¹ýÀ» ³ª¸§´ë·Î Á¦½ÃÇØ º¸¾Ò½À´Ï´Ù. ½ÇÁ¦ ÀÌ°ÍÀ¸·Î ¼³Ä¡ÇØ º¸½Ã°í ¹®Á¦°¡ ÀÖÀ¸½Å ºÐµéÀº ¸ÞÀÏ ÁÖ½Ã¸é ¼º½É²¯ ´äº¯ÇØ µå¸®°Ú½À´Ï´Ù. ============================================================= Writer's Info ------------------------------------------------------------- ±Û¾´ÀÌ : ³²±Õ¼® À̸ÞÀÏ :imcom@kebi.com ȨÆäÁã : http://phpgroup.com/~imcom ============================================================= Reference Sites ------------------------------------------------------------- http://jordan.fortwayne.com/oracle/ http://otn.oracle.com (ÀÌ°÷µµ ¸¹ÀÌ ÂüÁ¶) http://technet.oracle.co.kr (°¡Àå ¸¹ÀÌ °¡ º» °÷) http://www.wowlinux.com (¹ÚÁØÇö´ÔÀÇ ±ÛÀÌ ¿Ã¶ó¿Í ÀÖ´ø °÷ ^^) http://linux.sarang.net (÷¿¡´Â ¿©±â ÀÖ´Â ¿À¶óŬ ¼³Ä¡¹®¼·Î ½Ãµµ 8.1.5¿´Áö¸¸ ½ÇÆÐ ¤Ð¤Ð) http://www.linux.co.kr (ÀÌ°÷¿¡¼µµ Áß¿äÇÑ ¹®Á¦¸¦ ÇØ°áÇϴµ¥ µµ¿òµÇ¾ú´ø »çÀÌÆ®) ============================================================= System Environments ------------------------------------------------------------- CPU : PentiumII 350Mhz RAM : 128M HDD : 30G 4G / 4.7G /backup 4G /home 10G /oracle 4G /usr 2G /var 600M swap OS : Wowlinux 7.0 KKachi Database: Oracle8i EE Release 3 (8.1.7.0.0) for Linux ============================================================= Downloads ------------------------------------------------------------- Oracle8i EE Release 3 (8.1.7.0.0) http://otn.oracle.com/software/products/oracle8i/software_index.htm (°¡ÀÔÀ» ÇؾßÇÔ´Ù) Oracle8i Enterprise Edition Release 3 (8.1.7.0.1) for Linux (Intel), with OPS Oracle8i Enterprise/Standard Edition Release 3 (8.1.7) for Windows 2000/NT Oracle8i Enterprise Edition Release 3 (8.1.7) for Sun SPARC Solaris http://otn.oracle.co.kr/software/oracle8i/index.html (°¡ÀÔÀ» ÇؾßÇÔ´Ù) Oracle8i 8.1.6 for Windows NT Oracle 8i 8.1.5 Standard Edition for Linux Oracle 8.1.5 for Linux patchset Oracle8i 8.1.6 Standard Edition for Linux jdk118-glibc.tar.bz2 http://blackdown.org (ºí·¢´Ù¿î »çÀÌÆ®¿¡¼ ¹ÞÀ¸¼Å¾ß µÉ°Í °°½¿´Ù) i386-glibc-2.1-linux.tar.gz ftp://ftp.kernel.org/pub/software/libs/glibc/hjl/sdk/2.1 (valinux»çÀÇ ftp¿¡ ÀÖ´ø ÀÚ·á°¡ ÃÖ±Ù¿¡ °¡º¸´Ï ¾ø¾îÁ³½¿´Ù. À̱ÙÁÖ´Ô²²¼ ¾Ë·ÁÁֽŠÁÖ¼ÒÀÓ´Ù) ============================================================= Problems ------------------------------------------------------------- Redhat 7.0 conflicts with glibc 2.2-9(glibc¿ÍÀÇ ¿À¶óŬ°úÀÇ Ãæµ¹, DB »ý¼º ¾ÈµÊ) Net8 TCP/IP Protocol reInstall (¸®½º³Ê ±¸¼º½Ã TCP/IP »ç¿ëÇÒ ¼ö ¾øÀ½)-5ÀÏÁ¤µµ Çãºñ dbassist command hangs (ÆÐÄ¡¸¦ ÇØÁÖÁö ¾ÊÀ¸¸é ½ÇÇàÀÌ ¾ÈµÊ)-2ÀÏ Á¤µµ Çãºñ db create error-mts_dispatchers ( DB»ý¼ºÇÒ ¶§ ora 00102 ¿¡·¯ ¹ß»ý ¹× ÁßÁö)-7ÀÏÁ¤µµ Çãºñ Remote connect problem-listener protocol ( TCP/IP ÇÁ·ÎÅäÄÝÀÌ oracle ½ÇÇàÆÄÀÏ ¸µÅ© ¾ÈµÊ)-7ÀÏ Á¤µµ Çãºñ ============================================================= ¼³Ä¡ ¼ø¼ ------------------------------------------------------------- 1. JDK1.1.8 ¼³Ä¡ 2. glibc 2.1 ¼³Ä¡- gcc, cc, ld ¹× libÆÄÀÏ º¯°æ 3. oracle °èÁ¤ ¹× dba ±×·ì »ý¼º 4. oracle ȯ°æº¯¼ö ¼³Á¤ 5. oracle tar file Ç®±â 6. oracle ¼³Ä¡ ¹× À缳ġ 7. ¹ö±× ÆÐÄ¡ 8. initSID.ora ÆÄÀÏÀÇ mts_dispatchers ºÎºÐ ÁÖ¼®Ã³¸® 9. shell script¸¦ ½ÇÇàÇÏ¿© database »ý¼º 10. adapters oracleÀ̶ó´Â ¸í·ÉÀ¸·Î SID¿¡ ¸µÅ©µÈ ÇÁ·ÎÅäÄÝ È®ÀÎ 11. relink all À̶ó´Â ¸í·ÉÀ¸·Î ÆÄÀÏ¿¬°á À籸¼º 12. svrmgrl À» ½ÇÇàÇؼ startup ¹× shutdown Å×½ºÆ® 13. ¸®½º³Ê ±¸¼º ¹× ±¸µ¿ 14. svrmgrl¿¡¼ »ç¿ëÀÚ Ãß°¡ ¹× ±ÇÇÑ ¼³Á¤ 15. sqlplus imcom/imcompass ·Î Á¢¼Ó ºÎÆà ÈÄ X À©µµ¿ì ·Î±×ÀΠâ (KDE·Î ½ÇÇà) ·Î±×ÀÎ : root ºñºô¹øÈ£ :******* ------------------------------------------------------------- ¡Ø Âü°í»çÇ× $ ·Î ½ÃÀÛÇÏ´Â ¸í·ÉÀº oracle °èÁ¤À¸·Î ÇÏ´Â °ÍÀÓ # ·Î ½ÃÀÛÇÏ´Â ¸í·ÉÀº root °èÁ¤À¸·Î ÇÏ´Â °ÍÀÓ ------------------------------------------------------------- ------------------------------------------------------------- 1. JDK1.1.8 ¼³Ä¡ ------------------------------------------------------------- # /usr/local # su - root # cd /usr/local # tar xvIf jdk118_v3-glibc-2.1.3.tar.bz2 # ln -s /usr/local/jdk118_v3 /usr/local/java ------------------------------------------------------------- 2. glibc 2.1 ¼³Ä¡- gcc, cc, ld ¹× libÆÄÀÏ º¯°æ ------------------------------------------------------------- ¹èÆ÷ÆÇ ¿Í¿ì¸®´ª½º 7.0¿¡ µé¾î ÀÖ´Â glibc´Â 2.2-5Àε¥ Oracle8iR3´Â glibc 2.1ÀÌ ¹Ýµå½Ã ÇÊ¿äÇÏ´Ù. 2.2¿¡¼´Â Oracle DB »ý¼º¿¡ ÀÖ¾î¼ ¸µÅ©ÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ¿© Á¦´ë·Î DB »ý¼ºÀÌ µÇÁö ¾Ê´Â´Ù. glibc 2.2¿¡¼ »ç¿ëÇÏ´Â gcc, cc, ld¸¦ glibc 2.1·Î ´ëÄ¡ÇÏ´Â ÀÛ¾÷ÀÌ ÇÊ¿äÇÏ°í, Oracle DB »ý¼º ÈÄ µÇµ¹¸± ¼ö ÀÖ´Ù. ¡Ø /·Î À̵¿ÇÑ µÚ tar.gzÆÄÀÏÀ» Ç®¾î¾ß /usr µð·ºÅ丮¿¡ glibc¸¦ Ç®¸³´Ï´Ù. ÀÌ°÷¿¡ Ç®¸®Áö ¾ÊÀ¸¸é db»ý¼ºÁß¿¡ ¸µÅ© ¿¡·¯°¡ ³³´Ï´Ù.. ÁÖÀÇ! # cd / # tar xfz /download/i386-glibc-2.1-linux.tar.gz ¡Ø DB¸¦ »ý¼ºÇÑ ÈÄ ¿ø·¡´ë·Î µÇµ¹·Á ³õ´Â´Ù. backupµð·ºÅ丮¿¡ ¿Å°Ü³õÀº ÆÄÀϵéÀ» ¿ø·¡ À§Ä¡·Î º¹»ç ȤÀº À̵¿ÇÏ½Ã¸é µË´Ï´Ù. # cd /usr/bin # mkdir backup # mv gcc cc ld backup # ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc # ln -s gcc cc # ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld # cd /usr/lib # mkdir backup # mv libc.so libdl.so libm.so libpthread.so backup # mv libc.a libdl.a libm.a libpthread.a backup ------------------------------------------------------------- 3. oracle °èÁ¤ ¹× dba ±×·ì »ý¼º ------------------------------------------------------------- # groupadd -g 5000 dba # adduser -g dba oracle # passwd oracle (¿øÇÏ´Â ºñ¹Ð¹øÈ£ÀÔ·Â) ------------------------------------------------------------- 4. oracle ȯ°æº¯¼ö ¼³Á¤ ------------------------------------------------------------- # su oracle $ cd $ vi .bash_profile (¾Æ·¡ÀÇ ³»¿ëÀ» Ãß°¡) export ORACLE_BASE=/oracle/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/8.1.7 export ORACLE_OWNER=oracle export ORACLE_SID=oracle export TMPDIR=$ORACLE_BASE/tmp export PATH=.:$ORACLE_HOME/bin:/usr/local/java/bin:$PATH export TNS_ADMIN=$ORACLE_HOME/network/admin export NLS_LANG=American_America.KO16KSC5601 export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH export LANG=C umask 022 ¡Øexport LANG=C¸¦ ÇÏÁö ¾ÊÀ¸¸é Net8 ¼³Ä¡½Ã ȸéÀÇ ±ÛÀÚ°¡ ¾Èº¸ÀÓ ------------------------------------------------------------- 5. oracle tar file Ç®±â ------------------------------------------------------------- # mv /home/oracle/linux81701.tar /backup # cd /backup # chown oracle.dba linux81701.tar # tar xvf linux81701.tar (Disk1 µð·ºÅ丮¿¡ ¿À¶óŬ ¼³Ä¡ ÆÄÀϵéÀÌ Ç®¸°´Ù) ------------------------------------------------------------- 6. oracle ¼³Ä¡ ¹× À缳ġ ------------------------------------------------------------- ¡Ø ¿¢½º¸¦ Á¾·áÇÏ°í oracle °èÁ¤À¸·ÎÀ¸·Î ·Î±×ÀÎÇÑ´Ù.(KDEȯ°æÀ¸·Î ¼±ÅÃ) ¡Ø oracle °èÁ¤À¸·Î ·Î±×ÀÎÇßÀ¸¸é ÇÑÅÒÀ» µÎ°³ ¶ç¿î´Ù ¡Ø ù¹ø° ÇÑÅÒ : oracle °èÁ¤ ¡Ø µÎ¹ø° ÇÑÅÒ : root °èÁ¤ - ¿À¶óŬ ¼³Ä¡Çϸé root °èÁ¤À¸·Î ÇؾßÇÒ °ÍÀÌ ÀÖÀ½ # mkdir /oracle/app/oracle/oraInventory -p # chown oracle.dba /oracle -R $ cd /backup/Disk1 $ ./runInstaller Welcome ȸé : Next ¹öÆ° File Locations ȸé UNIX Group Name ȸé UNIX Group Name¿¡ dba ÀÔ·Â Oracle Universal Installer ȸé /oracle/app/oracle/product/8.1.7/orainstRoot.shÀ» root±ÇÇÑÀ¸·Î ½ÇÇà µÎ¹ø° ÇÑÅÒ¿¡¼ ¾Æ·¡¿Í °°ÀÌ ½ÇÇà # /oracle/app/oracle/product/8.1.7/orainstRoot.sh Retry ¹öÆ° Available Products ȸé Oracle8i Enterprise Edition 8.1.7.0.1 ¼±Åà Installation Types ȸé Custom ¼±Åà Available Product Components ȸé Net8 Products¸¦ ÀüºÎ üũÇØÁØ´Ù. ³ª¸ÓÁö´Â ÇÊ¿ä¿¡ µû¶ó üũÇØ ÁÖ¸é µÈ´Ù. ȸé»ó´Ü¿¡¼ ¼³Ä¡¿¡ ÇÊ¿äÇÑ ÆÄÀÏ ·ÎµùÁß.... Component Locations ȸé Java Runtime Environment 1.1.8 ȸé»ó´Ü¿¡¼ ¼³Ä¡¿¡ ÇÊ¿äÇÑ ÆÄÀÏ °è¼Ó ·ÎµùÁß.... Privileged Operating System Groups ȸé Database Administrator (OSDBA) Group : dba Database Operator (OSOPER) Group : dba ȸé»ó´Ü¿¡¼ ¼³Ä¡¿¡ ÇÊ¿äÇÑ ÆÄÀÏ °è¼Ó ·ÎµùÁß.... Create Database ȸé No ¼±Åà ȸé»ó´Ü¿¡¼ ¼³Ä¡¿¡ ÇÊ¿äÇÑ ÆÄÀÏ °è¼Ó ·ÎµùÁß.... Summary ȸé Install ¹öÆ° Install ȸé Setup Privileges ȸé ÀÌ È¸éÀÌ º¸ÀÌ´Â »óÅ¿¡¼ µÎ¹ø° ÇÑÅÒ¿¡¼ ¾Æ·¡¿Í °°ÀÌ ½ÇÇàÇÑ´Ù. run /oracle/app/oracle/product/8.1.7/root.sh as root # /oracle/app/oracle/product/8.1.7/root.sh # ¹¹¶ó°í ³ª¿À´Â´Âµ¥ ±×³É ¿£ÅÍ Ok ¹öÆ° Configuration Toos ȸé Net8 Configuration Assistant in progress... ¿©±â¿¡¼ ¼³Ä¡°¡ ´õ ÀÌ»ó µÇÁö ¾Ê¾Ò´Ù. (Á¶±Ý °¡¹°°Å¸®´Â±º¿ä..) ±×·³ Á¾·á¸¦ ÇÑ´Ù. ¾È ´ÝÈ÷¸é ¾ïÁö·Î¶óµµ Á¾·áÇÑ´Ù. adapters¶ó´Â ¸í·ÉÀ¸·Î ¼³Ä¡µÈ ÇÁ·ÎÅäÄÝÀ» È®ÀÎÇØ º»´Ù. $ adapters ¸î°¡Áö°¡ ¼³Ä¡µÇ¾î ÀÖÁö¸¸ TCP/IP´Â ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´Ù. µû¶ó¼ ÀÌ°ÍÀ» ´Ù½Ã ¼³Ä¡ÇØ ÁÖ¾î¾ß ÇÑ´Ù. ´Ù½Ã runInstaller¸¦ ½ÇÇàÇÑ´Ù. $ ./runInstaller (À̶§ Ȥ½Ã È¸é ¶ßÁö ¾ÊÀ¸¸é ¾Æ·¡ÀÇ ¸í·ÉÀ» ½ÇÇàÇÑ´Ù) $ killall -9 jre (±×¸®°í ³ª¼ ´Ù½Ã runInstaller¸¦ ½ÇÇàÇÑ´Ù. ÀÚ¹Ù ·±Å¸ÀÓÀÌ Á¦´ë·Î Á¾·áµÇÁö ¾Ê¾Æ¼...) ¼³Ä¡ÇÒ Á¦Ç° ¼±Åÿ¡¼ Net8 ºÎºÐµéÀ» ¸ðµÎ üũÇؼ À缳ġ ÇÑ´Ù. ¼³Ä¡ Áß ins_names.mk ¸¦ ºÎ¸£´Âµ¥ ¿À·ù°¡ ¹ß»ýÇߴٴ ȸéÀÌ ³ª¿À¸é ¹«½Ã¸¦ ´©¸£°í °è¼Ó ¼³Ä¡ÇÑ´Ù. ¼³Ä¡°¡ Á¾·áµÈ ÈÄ ´Ù½Ã adapters¶ó´Â ¸í·ÉÀ» ½ÇÇàÇؼ TCP/IP ÇÁ·ÎÅäÄÝÀÌ Á¦´ë·Î ¼³Ä¡µÇ¾ú´ÂÁö È®ÀÎÇÑ´Ù. À̹ø¿¡´Â TCP/IP°¡ ³ª¿Ã °ÍÀÌ´Ù. ------------------------------------------------------------- 7. ¹ö±× ÆÐÄ¡ ------------------------------------------------------------- ÀÌÁ¦ ´ÙÀ½¿¡´Â database¸¦ »ý¼ºÇÑ´Ù. database¸¦ »ý¼ºÇϱâ Àü¿¡ ¹ö±× ÆÐÄ¡¸¦ ÇØÁÖ¾î¾ß ÇÑ´Ù. /backup/Disk1/patch µð·ºÅ丮¿¡ °¡¸é bug·Î ½ÃÀÛÇÏ´Â µÎ°³ÀÇ µð·ºÅ丮°¡ ÀÖ´Ù. ¸ÕÀú bug1542738 µð·ºÅ丮¿¡ °¡¼ README·Î ½ÃÀÛÇÏ´Â ÆÄÀÏÀ» Àо´Ù. ±×¸®°í ¹ö±×¸¦ ÆÐÄ¡ÇØ ÁØ´Ù $ sh README.1542738 ±â¾ïÇϱâ·Î´Â ÀÌ ÆÐÄ¡¸¦ ÇÏÁö ¾Ê°í °ð¹Ù·Î dbassist¸¦ ½ÇÇàÇϸé ldap ¾î¼°í Àú¼°í ÇÏ¸ç ¿¡·¯ ¸Þ½ÃÁö¸¦ ¿©·¯ÁÙ »Ñ¸±°ÍÀÌ´Ù. ´ÙÀ½¿¡´Â bug1538440 µð·ºÅ丮·Î °¡¼ README·Î ½ÃÀÛÇÏ´Â ÆÄÀÏÀ» ÀÐ°í ±×´ë·Î ½ÇÇàÇÑ´Ù. $ cd /backup/Disk1/patch/bug1538440 $ export TOP_PATCH_DIR=/backup/Disk1/patch/bug1538440 $ sh README.1538440 ÀÌ·¸°Ô ÆÐÄ¡¸¦ ÇÏ¸é ¹º°¡ ÆÐÄ¡¸¦ ÇÑ´Ù. ÀÌ ÆÐÄ¡´Â ¸®½º³Ê ¼³Á¤¿¡ °ü·ÃµÈ ±ÇÇÑ ¼³Á¤ ¿À·ù¸¦ °íÄ¡´Â °ÍÀ¸·Î ÆľÇÇÏ°í ÀÖ´Ù. ÀÌÁ¦ database¸¦ »ý¼ºÇÏÀÚ. $ dbassist µ¥ÀÌŸº£À̽º »ý¼º ¹æ¹ýÀº CustomÀ» ¼±ÅÃÇÑ´Ù. ÀÌÁ¦ °ÅÀÇ ¸ðµç ¼³Á¤Àº µðÆúÆ® °ªÀ» »ç¿ëÇÑ´Ù. ´Ü Character SetÀº ¾Æ·¡¿Í °°ÀÌ ÇÑ´Ù. Oracle Database Configuration Assistant ȸé Global Database Name: oracle SID : oracle Change Character Set.. ¹öÆ° Ŭ¸¯ Character Set ȸé Character Set : KO16KSC5601FIXED ·Î º¯°æ (¾î¶² ¼³¸í¼´Â KO16KSC5601À¸·Î ³ª¿Í ÀÖ´Ù. ±×·¡¼ ÇÊÀڵΠÀÌ°É·ç Çß´Ù) ¸¶Áö¸·À¸·Î database¸¦ Áö±Ý »ý¼º ¾Æ´Ï¸é ½ºÅ©¸³Æ®·Î ÀúÀåÇÏ°Ú´À³Ä´Â Áú¹®¿¡¼± ½ºÅ©¸³Æ®·Î ÀúÀåÀ» ¼±ÅÃÇÑ´Ù ¸¸¾à ¹Ù·Î »ý¼ºÇÏ°Ú´Ù´Â °ÍÀ» ¼±ÅÃÇϸé ORA 00102ÀÇ ¿¡·¯ ¸Þ½ÃÁö âÀ» ¸¸³¯°ÍÀÌ´Ù. ±× µÚ·Î ¼ö¸¹Àº ¿¡·¯ ¸Þ½ÃÁöâÀ».... Oracle Database Configuration Assistant ȸé Save information to a shell script Popup ȸé Enter file name: dbcreate.sh (½ºÅ©¸³Æ® À̸§À» dbcreate.sh ·Î ÇÑ´Ù.) ÀÌÁ¦ dbcreate.shÀ̶ó´Â µ¥ÀÌŸº£À̽º »ý¼º ½ºÅ©¸³Æ®¸¦ ¸¸µé¾ú´Ù. ÀÌ°ÍÀº $ORACLE_HOME/assistant/dbca/ ¾Æ·¡¿¡ ÀÖ´Ù. ÀÌ°ÍÀ» ½ÇÇàÇϱâ Àü¿¡ Áß¿äÇÑ ÇÑ°¡Áö¸¦ ¼öÇàÇØ¾ß ÇÑ´Ù. ------------------------------------------------------------- 8. initSID.ora ÆÄÀÏÀÇ mts_dispatchers ºÎºÐ ÁÖ¼®Ã³¸® ------------------------------------------------------------- vi $ORACLE_HOME/dbs/initoracle.ora ¸¦ ½ÇÇàÇؼ mts_dispatchers·Î ½ÃÀÛÇÏ´Â ¼³Á¤À» ÁÖ¼®À¸·Î ó¸®ÇÑ´Ù. µÎ°÷ÀÓ. ------------------------------------------------------------- 9. shell script¸¦ ½ÇÇàÇÏ¿© database »ý¼º ------------------------------------------------------------- ÀÚ ÀÌÁ¦ database »ý¼º ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏÀÚ. »ý¼ºÇϴµ¥ °É¸®´Â ½Ã°£Àº µÎ½Ã°£ ¹Ý¿¡¼ ¼¼½Ã°£ Á¤µµ °É¸°´Ù. 8.1.6¿¡¼´Â 1½Ã°£µµ ä ¾È°É¸° °Í °°Àºµ¥, ¿©ÇÏÆ° µöµû ½Ã°£ÀÌ ¸¹ÀÌ °É¸°´Ù. $ cd /oracle/app/oracle/product/8.1.7/assistants/dbca $ ./dbcreate.sh ------------------------------------------------------------- 10. adapters oracleÀ̶ó´Â ¸í·ÉÀ¸·Î SID¿¡ ¸µÅ©µÈ ÇÁ·ÎÅäÄÝ È®ÀÎ ------------------------------------------------------------- ÀÌÁ¦ Listener ±¸¼ºÀ» ÇÏÀÚ. ±×Àü¿¡ ¸¶Áö¸·À¸·Î adapters oracle À̶ó´Â ¸í·ÉÀ¸·Î ¼³Ä¡µÈ ÇÁ·ÎÅäÄÝÀ» È®ÀÎÇغ»´Ù. $ cd /oracle/app/oracle/product/8.1.7/bin $ ./adapters oracle ------------------------------------------------------------- 11. relink all À̶ó´Â ¸í·ÉÀ¸·Î ÆÄÀÏ¿¬°á À籸¼º ------------------------------------------------------------- TCP/IP°¡ ºüÁ® ÀÖÀ» °ÍÀÌ´Ù. runInstallerÀÇ ¹ö±×¶§¹®¿¡ TCP/IPÇÁ·ÎÅäÄÝÀ» À缳ġ ÇØÁÖ¾ú´Âµ¥ oracle(½ÇÇàÆÄÀÏ)°ú TCP/IP ¸µÅ©°¡ Á¦´ë·Î µÇÁö ¾Ê¾Æ¼ÀÏ °ÍÀÌ´Ù. µû¶ó¼ relink allÀ̶ó´Â ¸í·ÉÀ¸·Î ´Ù½Ã ¸µÅ©¸¦ °Ë»çÇؼ °íÃÄÁÖ¸é µÈ´Ù $ relink all À§¸¦ ½ÇÇàÇÏ°í ³ª¼ ´Ù½Ã ¾Æ·¡¿Í °°ÀÌ Çϸé TCP/IP°¡ oracleÇ׸ñ¿¡ ³ªÅ¸³ª ÀÖÀ» °ÍÀÌ´Ù.ÇÊÀÚ´Â ÀÌ°Í ¶§¹®¿¡ 5ÀÏÀ» ÇãºñÇÏ¿´´Ù. $ cd $ORACLE_HOME/bin $ ./adapters oracle ------------------------------------------------------------- 12. svrmgrl À» ½ÇÇàÇؼ startup ¹× shutdown Å×½ºÆ® ------------------------------------------------------------- $ svrmgrl SVRMGRL> connect internal; SVRMGRL> startup; SVRMGRL> shutdown; SVRMGRL> exit ------------------------------------------------------------- 13. ¸®½º³Ê ±¸¼º ¹× ±¸µ¿ ------------------------------------------------------------- $ netca ¸¸¾à âÀÌ Á¦´ë·Î ¶ßÁö ¾ÊÀ¸¸é ÇÑÅÒÀ» Á¾·áÇÏ°í »õ·Ó°Ô ¶ç¿î´Ù. ±×Àü¿¡ netca¸¦ È®½ÇÇÏ°Ô Á¾·á½ÃÅ°ÀÚ. ¾Æ·¡¿Í °°ÀÌ. $ killall -9 netca $ killall -9 jre ´Ù½Ã ÇÑÅÒÀ» ¶ç¿ì°í netca¸¦ Çϸé ȸéÀÌ ³ªÅ¸³¯°ÍÀÌ´Ù. ¸®½º³Ê¸í: LISTENER ÇÁ·ÎÅäÄÝ: TCP Æ÷Æ®: 1521 (±âº») ·ÎÄà ³×Æ® ¼ºñ½º À̸§ ±¸¼º ¼ºñ½º À̸§: oracle.minigate.com ÇÁ·ÎÅäÄÝ: TCP È£½ºÆ® À̸§: oracle.minigate.com (ÀÚ±â ȯ°æ¿¡ ¸Âµµ·Ï ¼öÁ¤Çؾ߰ÚÁÒ) TCP/IP Æ÷Æ®: 1521 ³×Æ® ¼ºñ½º À̸§: oracle À§ÀÇ °úÁ¤À» °ÅÄ¡°Ô µÇ¸é listener.ora ¹× tnsnames.ora°¡ »ý¼ºµÇ´Âµ¥ Âü°í·Î ±× ³»¿ëÀº ´ÙÀ½°ú °°´Ù. ÆÄÀϵéÀÇ À§Ä¡´Â $ORACLE_HOME/network/admin¿¡ ÀÖ´Ù. ÇÏÁö¸¸ Listner¼³Á¤ ¸¶Áö¸· ´Ü°èÈÄ ÀÀ´äÀÌ ¾øÀÌ È¸éÀÌ Á×¾î¹ö¸°´Ù. µû¶ó¼ netassst¸¦ »ç¿ëÇؼ ¸®½º³Ê ±¸¼º¹× ¼ºñ½º¸¦ ±¸¼ºÇÏ±æ ¹Ù¶õ´Ù. ¾Æ·¡´Â ±×°ÍÀ» »ç¿ëÇÏ¿© ±¸¼ºÇßÀ» ¶§ »ý¼ºÇÑ ÆÄÀÏ ³»¿ëÀÌ´Ù. ============================================================= # LISTENER.ORA Network Configuration File: /oracle/app/oracle/product/8.1.7/network/admin/listener.ora # Generated by Oracle configuration tools. LISTENER = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = oracle.minigate.com)(PORT = 1521)) ) SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = oracle.minigate.com) (ORACLE_HOME = /oracle/app/oracle/product/8.1.7) (SID_NAME = oracle) ) ) ============================================================= ============================================================= # TNSNAMES.ORA Network Configuration File: /oracle/app/oracle/product/8.1.7/network/admin/tnsnames.ora # Generated by Oracle configuration tools. ORACLE.MINIGATE.COM = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = oracle.minigate.com)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = oracle.minigate.com) ) ) ============================================================= listener ±¸µ¿ Listener°¡ Àç´ë·Î µ¿ÀÛÇÏ´ÂÁö È®ÀÎÇÑ´Ù. lsnrctl start (¸®½º³Ê ½ºÅ¸Æ®) ------------------------------------------------------------------------ LSNRCTL for Linux: Version 8.1.7.0.0 - Production on 25-MAR-2001 12:36:25 (c) Copyright 1998 Oracle Corporation. All rights reserved. Starting /oracle/app/oracle/product/8.1.7/bin/tnslsnr: please wait... TNSLSNR for Linux: Version 8.1.7.0.0 - Production System parameter file is /oracle/app/oracle/product/8.1.7/network/admin/listener.ora Log messages written to /oracle/app/oracle/product/8.1.7/network/log/listener.log Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle.minigate.com)(PORT=1521))) Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oracle.minigate.com)(PORT=1521))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 8.1.7.0.0 - Production Start Date 25-MAR-2001 12:36:25 Uptime 0 days 0 hr. 0 min. 0 sec Trace Level off Security OFF SNMP OFF Listener Parameter File /oracle/app/oracle/product/8.1.7/network/admin/listener.ora Listener Log File /oracle/app/oracle/product/8.1.7/network/log/listener.log Services Summary... oracle has 1 service handler(s) The command completed successfully ------------------------------------------------------------------------ lsnrctl status (¸®½º³Ê »óÅ ȮÀÎ) lsnrctl stop (¸®½º³Ê Á¾·á) lsnrctl services ------------------------------------------------------------------------ LSNRCTL for Linux: Version 8.1.7.0.0 - Production on 25-MAR-2001 12:37:51 (c) Copyright 1998 Oracle Corporation. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oracle.minigate.com)(PORT=1521))) Services Summary... oracle has 1 service handler(s) DEDICATED SERVER established:0 refused:0 LOCAL SERVER The command completed successfully ------------------------------------------------------------------------ ------------------------------------------------------------- 14. svrmgrl¿¡¼ »ç¿ëÀÚ Ãß°¡ ¹× ±ÇÇÑ ¼³Á¤ ------------------------------------------------------------- ´ÙÀ½À¸·Î ½ÇÁ¦·Î ¸®½º³Ê°¡ ¸®¸ðÆ®¿¡¼µµ µ¿ÀÛÇÏ´ÂÁö Å×½ºÆ®Çغ»´Ù. imcomÀ̶ó´Â »ç¿ëÀÚ¸¦ Ãß°¡ÇÏ°í connect±ÇÇÑÀ» ÁØ´Ù. $ svrmgrl SVRMGRL> connect internal; SVRMGRL> starup; SVRMGRL> create user imcom identified by imcompass; SVRMGRL> grant connect,resource to imcom; SVRMGRL> exit ------------------------------------------------------------- 15. sqlplus imcom/imcompass ·Î Á¢¼Ó ------------------------------------------------------------- ¿À¶óŬ ¼ºñ½º¸í oracle.minigate.com À̹ǷΠ´ÙÀ½°ú °°ÀÌ Çغ»´Ù. ¡Ø2001³â 4¿ù21ÀÏ ¼öÁ¤ : ¿ø·¡´Â "¿À¶óŬ ¼ºñ½º¸í oracle À̹ǷΠ´ÙÀ½°ú °°ÀÌ Çغ»´Ù."À̾ú´Âµ¥.. Áö±Ý »ý°¢ÇØ º¸´Ï ±×¶§ óÀ½¿¡´Â ¼ºñ½º¸íÀ» oracle·Î Çß´Ù°¡ ³ªÁß¿¡ oracle.minigate.comÀ¸·Î ¹Ù²Ù¾úÀ½. ±×·¡¼ À§¿Í °°ÀÌ ¼öÁ¤. Ȥ½Ã ÀÌ°Í ¶§¹®¿¡ À߸øµÈ °á°ú ȸéÀ» º¸½ÅºÐÀÌ °è¼Ì´Ù¸é Á˼ÛÇÔ´Ù. ^^;; $ sqlplus imcom/imcompass@oracle.minigate.com À§¿Í °°ÀÌ ÇßÀ» ¶§ Á¦´ë·Î µÇ¾ú´Ù¸é ¿À¶óŬÀ» °ÅÀÇ ¿Ïº®ÇÏ°Ô ±ò¾Ò´Ù°í º¸¸é µÈ´Ù. ´Ü mts_dispatchers ºÎºÐ¿¡ ´ëÇÑ °ÍÀÌ ³²¾Ò´Âµ¥ ¾ÆÁ÷Àº Àß ¸ð¸£´Â ºÎºÐÀÌ¶ó ½±°Ô ÇØ°áÀÌ µÉ °Í °°Áö ¾Ê´Ù. ------------------------------------------------------------- Èıâ ------------------------------------------------------------- ÇÏÁö¸¸ ÀÌ°ÍÀ» ¾î´ÀÁ¤µµ ÀÌÇØ°¡ °¡¸é ±×¶§ ´Ù½Ã ¹®Á¦ ÇØ°á¿¡ ³ë·ÂÀ» ±âÇؾ߰ڴÙ. ¿À¶óŬÀ» ÷ Á¢ÇÏ´ÂÅͶó ¾ÆÁ÷ ¹è¿ö¾ß ÇÒ °ÍÀÌ ¸¹´Ù. ÇÏÁö¸¸ Aller anfang ist schwerr¶ó°í ÇÏÁö ¾Ê¾Ò´ø°¡. Á»´õ ¸¹ÀÌ ¾Ë°í ÀÍÈ÷¸é ´Ù½Ã Á¤¸®Çؼ ȨÆäÁã¿¡ ¿Ã¸±°ÍÀ» ¾à¼ÓÇÏ¸é¼ À̸¸ ÁÙÀδÙ. ¾î´À µû¶æÇÑ ÀÏ¿ç ÇѶ§¿¡.... [ÂüÁ¶] http://phpgroup.com/~imcom/zbbs/view.php?id=linux&no=20 2001.12.24 |