RenameThisPage ---- [[TableOfContents]] ---- = Oracle Installation(Gentoo + Oracle9.2) = == Creating Oracle User Accounts == {{{ # groupadd dba # group of users to be granted with SYSDBA system privilege # groupadd oinstall # group owner of Oracle files # useradd -g oinstall -G dba -d /usr/oracle oracle # passwd oracle }}} == Downgrade binutils == {{{ # emerge -pv binutils These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] sys-devel/binutils-2.14.90.0.8-r1 [2.14.90.0.7-r4] -bootstrap -build +nls 10,777 kB Total size of downloads: 10,777 kB # emerge /usr/portage/sys-devel/binutils/binutils-2.13.90.0.18-r1.ebuild # INSTALL ÈÄ¿¡ ¿ø·¡´ë·Î upgrade ÇÑ´Ù(# emerge -u binutils) }}} == Ä¿³Î ÆĶó¹ÌÅÍ ¼³Á¤ == {{{ # cat /proc/sys/kernel/shmmax =>33554432 # echo `expr 1024 \* 1024 \* 1024` > /proc/sys/kernel/shmmax # cat /proc/sys/kernel/shmmax # vi /etc/sysctl.conf (¿µ±¸ÀûÀ¸·Î ¼³Á¤) kernel.shmmax=1073741824 }}} == ´Ù¿î ¹ÞÀº ÆÄÀÏ ¾ÐÃà Ç®±â == {{{ # gunzip lnx_920_disk1.cpio.gz # cpio -idmv < lnx_920_disk1.cpio # disk2,3 µµ µ¿ÀÏÇÏ°Ô ÀÛ¾÷ÇÑ´Ù. }}} == TomcatÀÇ Port No º¯°æÇϱâ == TomcatÀÌ ¼³Ä¡°¡ µÇ¾î ÀÖ°í Port No¸¦ 8080À¸·Î »ç¿ëÇÏ°í ÀÖ´Ù¸é Port No ¸¦ º¯°æÇØ ÁÖ¾î¾ß µÈ´Ù. {{{ # vi /opt/tomcat/conf/server.xml connect / as sysdba Connected. SQL> SQL> SQL> SQL> startup ORA-01081: cannot start already-running ORACLE - shut it down first SQL> select sysdate from dual; SYSDATE --------- 18-APR-04 }}} 35. °¡Àå ¸¹Àº ¿¹Á¦·Î ¾²ÀÌ´Â EMP, DEPT Å×ÀÌºí ¿¹Á¦¸¦ ¸¸µé¾î º»´Ù. {{{ $ cd $ORALCE_HOME/sqlplus/demo $ sqlplus /nolog SQL> @demobld.sql Building demonstration tables. Please wait. Demonstration table build is complete. SQL> select * from emp; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ---------- -------------------- ------------------ ---------- --------- ---------- ---------- ---------- 7369 SMITH CLERK 7902 17-DEC-80 800 20 7499 ALLEN SALESMAN 7698 20-FEB-81 1600 300 30 7521 WARD SALESMAN 7698 22-FEB-81 1250 500 30 7566 JONES MANAGER 7839 02-APR-81 2975 20 7654 MARTIN SALESMAN 7698 28-SEP-81 1250 1400 30 7698 BLAKE MANAGER 7839 01-MAY-81 2850 30 7782 CLARK MANAGER 7839 09-JUN-81 2450 10 7788 SCOTT ANALYST 7566 09-DEC-82 3000 20 7839 KING PRESIDENT 17-NOV-81 5000 10 7844 TURNER SALESMAN 7698 08-SEP-81 1500 0 30 7876 ADAMS CLERK 7788 12-JAN-83 1100 20 EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ---------- -------------------- ------------------ ---------- --------- ---------- ---------- ---------- 7900 JAMES CLERK 7698 03-DEC-81 950 30 7902 FORD ANALYST 7566 03-DEC-81 3000 20 7934 MILLER CLERK 7782 23-JAN-82 1300 10 14 rows selected. }}} 36. ¼³Ä¡ ÈÄ µð½ºÅ© °ø°£ {{{ $ df -h Filesystem Size Used Avail Use% Mounted on /dev/hda2 28G 7.2G 19G 28% / /dev/hda1 99M 9.4M 85M 10% /boot /dev/hda5 19G 187M 18G 2% /var /dev/hda6 64G 4.8G 56G 8% /data }}} == My tnsnames.ora == {{{ # TNSNAMES.ORA Network Configuration File: /usr/oracle/db/network/admin/tnsnames.ora # Generated by Oracle configuration tools. ARIRANG = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ARIRANG) ) ) INST1_HTTP = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = SHARED) (SERVICE_NAME = MODOSE) (PRESENTATION = http://HRService) ) ) EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC)) ) (CONNECT_DATA = (SID = PLSExtProc) (PRESENTATION = RO) ) ) }}} == My listener.ora == {{{ # LISTENER.ORA Network Configuration File: /usr/oracle/db/network/admin/listener.ora # Generated by Oracle configuration tools. LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC)) ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521)) ) ) ) SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /usr/oracle/db) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = ARIRANG) (ORACLE_HOME = /usr/oracle/db) (SID_NAME = ARIRANG) ) ) }}} = ÂüÁ¶ ¹®¼­ = * [http://www.puschitz.com/InstallingOracle9i.shtml http://www.puschitz.com/InstallingOracle9i.shtml] * [http://forums.gentoo.org http://forums.gentoo.org] * [http://www.goole.com http://www.goole.com] = ¹®¼­ ÀÛ¼ºÀÚµé = * ÃÖÃÊ ÀÛ¼ºÀÚ: 2004/05/01 Á¶½ÃÇö = ±â Ÿ = * Gentoo¿¡¼­ ¿À¶óŬ »ç¿ëÇϽô ºÐµéÀÇ ¸¹Àº µµ¿ò ºÎŹµå¸³´Ï´Ù. -- Á¶½ÃÇö ---- ÆäÀÌÁöÀ̸§À» OracleInstallation/9.2·Î °íÄ¡´Â °ÍÀÌ ³ªÀ» °Í °°±º¿ä. Á¨Åõ¿¡ ´ëÇÑ ³»¿ëÀº 10%µµ ¾ÈµÇ´Ï ¹èÆ÷ÆǺ° ¼³Á¤ ¼½¼Ç¿¡ Á¨Åõ¶ó´Â °ÍÀ» ¸í½ÃÇÏ°í¿ä. --[WkPark] ----