【原】Oracle11g R2静默安装

作者:david_zhang@sh 【转载时请以超链接形式标明文章】
链接:http://www.cnblogs.com/david-zhang-index/archive/2012/04/26/2471993.html

DB:Oracle11g 11.2.0.1.0 64 bit

OS:Linux 5.3 64bit

修改系统参数,以root用户登录

vi /etc/sysctl.conf添加以下内容

kernel.shmall = 4294967296

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 536870912

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048586

执行:sysctl -p命令

vi /etc/security/limits.conf添加

oracle soft nproc 16384

oracle hard nproc 16384

oracle soft nofile 65536

oracle hard nofile 65536

包检查

binutils-2.17.50.0.6

compat-libstdc++-33-3.2.3

elfutils-libelf-0.125

elfutils-libelf-devel-0.125

elfutils-libelf-devel-static-0.125

gcc-4.1.2

gcc-c++-4.1.2

glibc-2.5-24

glibc-common-2.5

glibc-devel-2.5

ksh-20060214

libaio-devel-0.3.106-3.2

libaio-0.3.106-3.2

libaio-0.3.106-3.2

libaio-devel-0.3.106-3.2



libgcc-4.1.2

libgomp-4.1.2

libstdc++-4.1.2 

libstdc++-devel-4.1.2

make-3.81

sysstat-7.0.2



unixODBC-2.2.11-7.1

unixODBC-devel-2.2.11-7.1

unixODBC-devel-2.2.11-7.1

unixODBC-2.2.11-7.1

目录建设

ORACLE_BASE=/u01/app/oracle



ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1

建用户

groupadd oinstall



groupadd dba



useradd -g oinstall -G dba oracle



oracle用户的bash_profile



PATH=$PATH:$HOME/bin



export PATH export ORACLE_BASE=/u01/app/oracle



export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1



export ORACLE_SID=silent



export PATH=.:${PATH}:$HOME/bin:$ORACLE_HOME/bin



export PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin



export PATH=${PATH}:$ORACLE_BASE/common/oracle/bin



export ORACLE_TERM=xterm



export TNS_ADMIN=$ORACLE_HOME/network/admin



export ORA_NLS10=$ORACLE_HOME/nls/data



export LD_LIBRARY_PATH=$ORACLE_HOME/lib



export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib



export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib



export CLASSPATH=$ORACLE_HOME/JRE



export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib



export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib



export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib



export THREADS_FLAG=native export TMP=/tmp



export TMPDIR=/tmp JAVA_HOME=/u01/app/sqldeveloper/jdk1.6.0_14



CLASSPATH=.:$JAVA_HOME/lib.tools.jar



PATH=$JAVA_HOME/bin:$PATH



export JAVA_HOME CLASSPATH PATH

开始静默安装

第一先安装oracle软件

操作过程请下载:

install.7z

响应文件请下载:

db.7z

以root用户执行两个脚本时记录:

script.7z

第二安装监听

操作过程请下载:

netca.7z

响应文件请下载:

netca.zip

第三创建数据库

操作过程请下载:

dbca.zip

响应文件请下载:

dbca.7z

 总结:在安装目录/home/oracle/database/response里面有模版,多多练习,本文是在保持response文件的基础上完成的,谢谢。

你可能感兴趣的:(oracle11g)