Linux下Oracle的安装全记录

2014-11-24 18:01:43 · 作者: · 浏览: 0

首先自然是Linux的包,gcc的包、java的包等等的包都要装,不然会报错哦!!!


1、检查RAM和交换空间大小:


grep MemTotal /proc/meminfo


grep SwapTotal /proc/meminfo


2、创建Oracle组和用户账号


groupadd oinstall


groupadd dba


useradd -m -u 500(其他也可以) -g oinstall -G dba oracle


id oracle


3、修改oracle账号的口令


passwd oracle


4、创建目录


mkdir -p /u01/app/oracle


mkdir -p /archive


chown -R oracle:oinstall /u01 /archive


chmod -R 775 /u01 /archive


5、修改oracle软件目录权限


mkdir -P /soft/oracle


将oracle安装文件复制到/soft/oracle目录下,复制完成后执行下面命令:


chown -R oracle:oinstall /soft/oracle


6、配置linux内核参数(2147483648为2G)


编辑 /etc/sysctl.conf文件,加上如下内容


kernel.shmall=2097152


kernel.shmmax=8589934592


kernel.shmmni=4096


kernel.sem=25032000100128


fs.file-max=65535


net.ipv4.ip_local_port_range=102465000


net.core.rmem_default=262144


net.core.wmem_default=262144


net.core.rmem_max=262144


net.core.wmem_max=262144


运行/sbin/sysctl -p检查参数


7、为了提高oracle用户的shell限制


编辑/etc/security/limits.conf文件,加上下列内容:


oracle soft nproc 2047


oracle hard nproc 16384


oracle soft nofile 1024


oracle hard nofile 65536


编辑/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


8、配置oracle用户环境变量(用oracle身份登录)


执行su - oracle


编辑 /home/oracle/.bash_profile文件,加上下列内容:


export ORACLE_BASE=/u01/app/oracle


export ORACLE_HOME=$ORACLE_BASE/10.2.0/db_1


export ORACLE_SID=orcl


export PATH=$ORACLE_HOME/bin:$PATH


9、安装oracle


配置完成后重启服务器,用oracle用户登录,打开终端,进入/soft/oracle/database目录;执行./runInstaller。


依照图形化安装大家应该是轻车熟路了吧。


至此,全部over,嘿嘿,希望对大家有所帮助,我爱你们。