当前位置:文档之家› Oracle 11g静默安装最全文档

Oracle 11g静默安装最全文档

Oracle 11g静默安装过程——linux环境一、硬件环境1.操作系统及Oracle版本Linux版本:Redhat 6.4Oracle版本:Oracle Database 11g Release 2 (11.2.0.1.0) for Linux x86-64(linux.x64_11gR2_database_1of2.zip、linux.x64_11gR2_database_2of2.zip) 上传到/home下2.硬件检测:物理内存不少于1G硬盘可以空间不少于5Gswap分区空间不少于2G支持256色以上显卡cpu主频不小于550mHZcat /etc/issueuname -rgrep MemTotal /proc/meminfogrep SwapTotal /proc/meminfogrep "model name" /proc/cpuinfofreedf -k /tmpdf -k二、安装操作系统依赖的具体包以下为Asianux 3, Oracle Linux 5, Red Hat Enterprise Linux 5, CentOS 5 操作系统依赖的包binutils-2.20.51.0.2-5.11.el6 (x86_64)compat-libcap1-1.10-1 (x86_64)compat-libstdc++-33-3.2.3-69.el6 (x86_64)compat-libstdc++-33-3.2.3-69.el6.i686gcc-4.4.4-13.el6 (x86_64)gcc-c++-4.4.4-13.el6 (x86_64)glibc-2.12-1.7.el6 (i686)glibc-2.12-1.7.el6 (x86_64)glibc-devel-2.12-1.7.el6 (x86_64)glibc-devel-2.12-1.7.el6.i686kshlibgcc-4.4.4-13.el6 (i686)libgcc-4.4.4-13.el6 (x86_64)libstdc++-4.4.4-13.el6 (x86_64)libstdc++-4.4.4-13.el6.i686libstdc++-devel-4.4.4-13.el6 (x86_64)libstdc++-devel-4.4.4-13.el6.i686libaio-0.3.107-10.el6 (x86_64)libaio-0.3.107-10.el6.i686libaio-devel-0.3.107-10.el6 (x86_64)libaio-devel-0.3.107-10.el6.i686make-3.81-19.el6sysstat-9.0.4-11.el6 (x86_64)1.上传依赖包mkdir /home/rpm安装依赖包,把Linux安装盘中的rpm包文件传到/home/rpm,Redhat中是Packages文件下。

cd /home/rpm2.检查安装依赖系统包rpm -ivh glibc-common*.rpmrpm -ivh kernel-headers*.rpmrpm -ivh libgcc*.rpmrpm -ivh glibc-*.rpmrpm -ivh libgomp-*.rpmrpm -ivh nscd*.rpmrpm -ivh glibc-headers*.rpmrpm -ivh glibc-devel-*.rpmrpm -ivh mpfr*.rpmrpm -ivh ppl*.rpmrpm -ivh cloog-ppl*.rpmrpm -ivh cpp*.rpmrpm -ivh gcc-*.rpmrpm -ivh libstdc++*.rpmrpm -ivh libstdc++-devel*.rpmrpm -ivh gcc-c++*.rpmrpm -ivh binutils*.rpm --nodepsrpm -ivh compat*.rpm --nodepsrpm -ivh elfutils*.rpm --nodepsrpm -ivh libXp *.rpm --nodepsrpm -ivh gcc*.rpm --nodepsrpm -ivh mfr*.rpm --nodepsrpm -ivh cpp*.rpm --nodepsrpm -ivh ppl*.rpm --nodepsrpm -ivh glibc*.rpm --nodepsrpm -ivh ksh*.rpm --nodepsrpm -ivh libaio*.rpm --nodepsrpm -ivh libgcc*.rpm --nodepsrpm -ivh libstdc++*.rpm --nodepsrpm -ivh make*.rpm --nodepsrpm -ivh sysstat*.rpm --nodepsrpm -ivh unixODBC*.rpm –nodeps3.创建所需的操作系统组和用户groupadd oinstallgroupadd dbauseradd -g oinstall -G dba oraclepasswd oracle输入oracle的密码三.修改文件1.修改/etc/hosts文件vim /etc/hosts里面内容修改为:127.0.0.1 localhost192.168.1.2 hostname注意:必须将主机名对应到主机真实ip地址,否则oracle有可能将监听程序仅仅建立在127.0.0.1上。

主机名可根据个人喜好进行设置。

Hostname为主机名,192.168.1.2为服务器的地址2.修改内核参数vi /etc/sysctl.conf里面内容添加:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576修改后,使设置生效/sbin/sysctl -p3.修改用户限制vi /etc/security/limits.conf里面内容添加:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 102404.修改/etc/pam.d/login文件vi /etc/pam.d/login里面内容添加:session required /lib/security/pam_limits.so session required pam_limits.so5.修改/etc/profile文件vi /etc/profile里面内容添加:if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi使设置生效source /etc/profile6.创建安装目录(可根据情况,选择比较多空间的目录创建) mkdir -p /optchown -R oracle:oinstall /optchmod -R 775 /opt7.创/etc/oraInst.loc文件,内容如下vi /etc/oraInst.loc里面内容添加:nventory_loc=/opt/oracle/oraInventoryinst_group=oinstall更改文件的权限chown oracle:oinstall /etc/oraInst.locchmod 664 /etc/oraInst.loc8.解压oracle安装文件cd /homeunzip linux.x64_11gR2_database_1of2.zipunzip linux.x64_11gR2_database_2of2.zip9.复制响应文件模板mkdir etccp /home/database/response/* /home/rsp/设置响应文件权限su - rootchmod 700 /home/rsp/*.rspchown -R oracle:oinstall /home/rsp/10.静默安装Oracle软件su - oracle修改安装Oracle软件的响应文件/home/rsp/db_install.rspvi /home/rsp/db_install.rsporacle.install.option=INSTALL_DB_SWONLY //29 行安装类型ORACLE_HOSTNAME=hostname //37 行主机名称UNIX_GROUP_NAME=oinstall //42 行安装组INVENTORY_LOCATION=/opt/oracle/oraInventory //47 行INVENTORY目录SELECTED_LANGUAGES=en,zh_CN,zh_TW //78 行选择语言ORACLE_HOME=/opt/oracle/product/11.2.0/db_1 //83 行oracle_homeORACLE_BASE=/opt/oracle //88 行oracle_baseoracle.install.db.InstallEdition=EE //99 行oracle版本oracle.install.db.isCustomInstall=true //108行自定义安装oracle.install.db.DBA_GROUP=dba //142行dba用户组oracle.install.db.OPER_GROUP=oinstall //147行oper用户组oracle.install.db.config.starterdb.type=GENERAL_PURPOSE //160行数据库类型oracle.install.db.config.starterdb.globalDBName=orcl //165行globalDBNameoracle.install.db.config.starterdb.SID=orcl //170行SIDoracle.install.db.config.starterdb.characterSet=ZHS16GBK//180行字符集oracle.install.db.config.starterdb.memoryLimit=512 //192行自动管理内存的最小内存(M)oracle.install.db.config.starterdb.password.ALL=oracle //233行设定所有数据库用户使用同一个密码DECLINE_SECURITY_UPDATES=true //385行设置安全更新进行静默安装Oracle软件cd /home/database./runInstaller -silent -force -responseFile /home/rsp/db_install.rsp安装中,如果提示[WARNING]不必理会,此时安装程序仍在进行,如果出现[FATAL],则安装程序已经停止了。

相关主题