ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

oracle¾²Ä¬°²×°
2015-07-24 10:54:00 À´Ô´: ×÷Õß: ¡¾´ó ÖРС¡¿ ä¯ÀÀ:1´Î
Tags£ºoracle ¾²Ä¬ °²×°

ÏÂÔØoracleµÄ°²×°°ü£º

ÏÂÔØµØÖ·£º

×¢ÒâÏÂÔØoracleÊÇÐèҪע²áoracleµÄ

http://download.oracle.com/otn/nt/oracle11g

ÏÂÔØÁ½¸ö°ü£º

linux.x64_11gR2_database_1of2.zip

linux.x64_11gR2_database_2of2.zip

1¡¢ÉÏ´«£ºµ½·þÎñÆ÷£º

mkdir -p /usr/local/oracle

cd /usr/local/oracle

½«Á½¸ö°ü·ÅÔÚ»·¾³ÖУº

unzip linux.x64_11gR2_database_1of2.zip

unzip linux.x64_11gR2_database_2of2.zip

2¡¢×¼±¸oracleµÄ°²×°Ä¿±êĿ¼

mkdir ¨Cp /opt/oracle

3¡¢´´½¨oracleÏà¹ØÓû§ºÍÓû§×é

groupadd dba

groupadd oinstall

useradd -g oinstall -G dba oracle

passwd oracle

ÊäÈëÃÜÂ룺

Ð޸ݲװĿ¼ȨÏÞ£º

chown ¨CR oracle:oinstall /opt/oracle

4£¬¹ÒÔØ°²×°ÔØ£º

ÉÏ´«°²×°Å̵½·þÎñÆ÷£º

°²×°ÅÌÃû³Æ£ºRHEL_5.6x86_64.iso

¹ÒÔØÄ¿Â¼£º/home/os

mkdir -p /home/os

mount -o loop -t iso9660 RHEL_5.6x86_64.iso os

cd os/Server

5,°²×°ËùÐèÒª»ù±¾±àÒ빤¾ß£º

[root@localhost oracle]#rpm -ivh kernel-headers-
[root@localhost oracle]#rpm -ivh glibc-headers-
[root@localhost oracle]#rpm -ivh glibc-devel-
[root@localhost oracle]#rpm -ivh libgomp-
[root@localhost oracle]#rpm -ivh sysstat-
[root@localhost oracle]#rpm -ivh libaio-devel-
[root@localhost oracle]#rpm -ivh libstdc++-devel-
[root@localhost oracle]#rpm -ivh unixODBC-
[root@localhost oracle]#rpm -ivh unixODBC-devel
[root@localhost oracle]#rpm -ivh gcc-
[root@localhost oracle]#rpm -ivh gcc-c++-
[root@localhost oracle]#rpm -ivh elfutils-libelf-devel- elfutils-libelf-devel-static-

6£¬ÉèÖÃÐ޸ĺ˲ÎÊý£º

´ò¿ª /etc/sysctl.conf£¬ÔÚ×îºó¼ÓÈëÒÔÏÂÄÚÈÝ

kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576

ʹÆäÉúЧ£º

sysctl -p

7£¬ÐÞ¸Ä /etc/security/limits.conf£¬oracle Óû§µÇ½µÄÏÞÖÆ²ÎÊý£ºÔÚ×îºó¼ÓÈëÒÔÏÂÄÚÈÝ

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

8£¬ÐÞ¸Äϵͳ»·¾³±äÁ¿/etc/profile

Ð޸Ļ·¾³±äÁ¿/etc/profile£¬¼ÓÈëÒÔÏÂÄÚÈÝ
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi

9£ºÉèÖÃORACLE»·¾³±äÁ¿

export ORACLE_SID=orcl
export ORACLE_BASE=/opt/oracle/app
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

10£ºÐÞ¸ÄÓû§µÇ½»·¾³±äÁ¿ .bashrc

export ORACLE_SID=orcl
export ORACLE_BASE=/opt/oracle/app
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

11:Ö´Ðа²×°

°²×°µÚÒ»²½£º

su - oracle

cd /usr/local/oracle/database

ÇëÏÂÔØdb.rsp µ½¼ÒĿ¼ /home/oracleÏ£¬È»ºóÖ´ÐÐ

./runInstaller -silent -noconfig -ignorePrereq -responseFile /home/oracle/db.rsp

Ö´ÐÐ

²é¿´°²×°¹ý³Ì

¿ÉÒÔµ½/home/oracle/oraInventory/logs Ŀ¼Ï²鿴°²×°½ø¶È¡£

tail -100f installActions2014-09-03_10-36-42AM.log

3£©°²×°³É¹¦ÌáʾִÐнű¾

µ½×îºóÌáʾ£º

/opt/app/oracle/oraInventory/orainstRoot.sh

/opt/app/oracle/product/11.2.0/db_1/root.sh

To execute the configuration scripts:

1. Open a terminal window

2. Log in as "root"

3. Run the scripts

4. Return to this window and hit "Enter" key to continue

Successfully Setup Software.

¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
·ÖÏíµ½: 
ÉÏһƪ£ºoracleµ½mysqlµÄµ¼Êý¾Ý·½Ê½£¨ÊÊÓÃ.. ÏÂһƪ£ºMysqlѧϰ֮ʮ¶þ£ºJDBCÁ¬½ÓÊý¾Ý¿â..

ÆÀÂÛ

ÕÊ¡¡¡¡ºÅ: ÃÜÂë: (ÐÂÓû§×¢²á)
Ñé Ö¤ Âë:
±í¡¡¡¡Çé:
ÄÚ¡¡¡¡ÈÝ:

¡¤Linuxϵͳ¼ò½é (2025-12-25 21:55:25)
¡¤Linux°²×°MySQL¹ý³Ì (2025-12-25 21:55:22)
¡¤Linuxϵͳ°²×°½Ì³Ì£¨ (2025-12-25 21:55:20)
¡¤HTTP Åc HTTPS µÄ²î„ (2025-12-25 21:19:45)
¡¤ÍøÕ¾°²È«±ØÐ޿ΣºÍ¼ (2025-12-25 21:19:42)