Install oracle10g using responseFile in silent mode

今天在上海上OCM试训课程,好久没搞ORACLE的安装了。而且还是虚拟机,实在不想开图形界面,所以赶紧翻阅了一下ORACLE手册关于静默安装的部分。

稍微写点东西如下.

当没有图形界面时,安装 ORACLE 需要使用 responseFile。

安装前的工作准备和图形界面安装 ORACLE10G 是一样的。直到运行runInstaller。

安装前简单的配置过程如下:

config /etc/redhat-release

Red Hat Enterprise Linux Server release 4.5 (Tikanga)

config Hostname

digoal.sky-mobi.com.hz

config /etc/sysconfig/network

NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=digoal.sky-mobi.com.hz GATEWAY=192.168.152.2

config /etc/sysconig/network-scripts/ifcfg-ethx

DEVICE=eth0

BOOTPROTO=static

BROADCAST=192.168.152.255

HWADDR=00:0C:29:2D:C8:C8

IPADDR=192.168.152.88

NETMASK=255.255.255.0

NETWORK=192.168.152.0

ONBOOT=yes

config /etc/hosts

127.0.0.1 localhost.localdomain localhost 192.168.152.88 digoal.sky-mobi.com.hz digoal

config /etc/sysctl.conf

kernel.sem = 5010 641280 5010 512

fs.file-max = 357364

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 1048576

net.core.rmem_max = 1048576

net.core.wmem_default = 262144

net.core.wmem_max = 262144

net.ipv4.tcp_tw_recycle = 1

net.core.netdev_max_backlog = 4096

net.ipv4.tcp_max_syn_backlog = 10000

vm.overcommit_memory = 0

config /etc/security.conf

* soft nofile 131072 

* hard nofile 131072

* soft nproc 131072 

* hard nproc 131072 

* soft core unlimited 

* hard core unlimited

* soft memlock 50000000 

* hard memlock 50000000

config /etc/pam.d/login

session    required     /lib/security/pam_limits.so  #32位系统

session    required     pam_limits.so

config swap #确保满足ORACLE需求

             total       used       free     shared    buffers     cached

Mem:       1035108     752512     282596          0       5484     670180

-/+ buffers/cache:      76848     958260

Swap:      1652240         68    1652172

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba oracle

passwd oracle

#mkdir -p /opt/oracle

#chown -R oracle:oinstall /opt/oracle

#su - oracle

vi .bash_profile

export ORACLE_BASE=/opt/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:/usr/local/lib:/usr/lib:/lib

export PATH=$ORACLE_HOME/bin:$PATH

export NLS_LANG=AMERICAN_AMERICA.UTF8

export NLS_DATE_FORMAT="yyyy-mm-dd hh24:mi:ss"

export EDITOR=vi

export ORACLE_SID=digoal

alias rm='rm -i'

alias sqlplus='rlwrap sqlplus'

alias rman='rlwrap rman'

alias ll='ls -lh'

接下来进入使用responseFile安装数据库软件的过程:

#如果是第一次安装ORACLE软件,必须先创建一个oraInst.loc文件

#vi /etc/oraInst.loc

inventory_loc=/opt/oracle/oraInventory

inst_group=oinstall

#chmod 664 /etc/oraInst.loc

# su - oracle

$ cd $ORACLE_INSTALL_CD

$ 修改配置文件$ORACLE_INSTALLCD/response/custom.rsp

RESPONSEFILE_VERSION=2.2.1.0.0

UNIX_GROUP_NAME="oinstall"   #需要修改的配置参数

FROM_LOCATION="/opt/soft_bak/database/stage/products.xml"   #需要修改的配置参数

ORACLE_HOME="/opt/oracle/product/10.2.0/db_1"   #需要修改的配置参数

ORACLE_HOME_NAME="OraDbHome"   #需要修改的配置参数

TOPLEVEL_COMPONENT={"oracle.server","10.2.0.1.0"}

DEINSTALL_LIST={"oracle.server","10.2.0.1.0"}

SHOW_SPLASH_SCREEN=false

SHOW_WELCOME_PAGE=false

SHOW_NODE_SELECTION_PAGE=false

SHOW_SUMMARY_PAGE=false

SHOW_CUSTOM_TREE_PAGE=false

SHOW_INSTALL_PROGRESS_PAGE=false

SHOW_CONFIG_TOOL_PAGE=false

SHOW_XML_PREREQ_PAGE=false

SHOW_ROOTSH_CONFIRMATION=true

SHOW_END_SESSION_PAGE=false

SHOW_EXIT_CONFIRMATION=false

NEXT_SESSION=false   #需要修改的配置参数

NEXT_SESSION_ON_FAIL=false   #需要修改的配置参数

SHOW_DEINSTALL_CONFIRMATION=false

SHOW_DEINSTALL_PROGRESS=false

RESTART_SYSTEM=false   #需要修改的配置参数

RESTART_REMOTE_SYSTEM=false   #需要修改的配置参数

REMOVE_HOMES="/opt/oracle/product/10.2.0/db_1"   #需要修改的配置参数

ORACLE_HOSTNAME="digoal.sky-mobi.com.hz"   #需要修改的配置参数

SHOW_END_OF_INSTALL_MSGS=false

COMPONENT_LANGUAGES={"en"}

INSTALL_TYPE="EE"   #需要修改的配置参数

oracle.server:DEPENDENCY_LIST={"oracle.rdbms:10.2.0.1.0","oracle.options:10.2.0.1.0","oracle.network:10.2.0.1.0","oracle.sysman.console.db:10.2.0.1.0","oracle.rdbms.oci:10.2.0.1.0","oracle.precomp:10.2.0.1.0","oracle.xdk:10.2.0.1.0","oracle.sqlplus.isqlplus:10.2.0.1.0","oracle.odbc:10.2.0.1.0"}

oracle.options:DEPENDENCY_LIST={"oracle.network.aso:10.2.0.1.0","oracle.rdbms.partitioning:10.2.0.1.0","oracle.sdo:10.2.0.1.0","oracle.oraolap:10.2.0.1.0","oracle.rdbms.lbac:10.2.0.1.0","oracle.rdbms.dmse:10.2.0.1.0"}   #需要修改的配置参数

oracle.network:DEPENDENCY_LIST={"oracle.network.listener:10.2.0.1.0"}

s_nameForDBAGrp="dba"   #需要修改的配置参数

varSelect=3   #需要修改的配置参数

还有一些是注释掉的参数.

#开始安装

$ ./runInstaller -silent -responseFile $ORACLE_INSTALLCD/response/custom.rsp 

安装完的话监听会默认安装.

【参考】

Oracle? Database Installation Guide  10g Release 2 (10.2) for Linux x86
Universal Installer and OPatch User's Guide for Windows and UNIX
ORACLE INSTALL CD/response/custom.rsp
时间: 2024-09-10 09:19:57

Install oracle10g using responseFile in silent mode的相关文章

Install Oracle10g On RedhatEL AS3 Update2 Step-by-Step

oracle 虽然 windows 平台下的 oracle 已经装过几回了,但是 linux 下没有试过.看网上的文档 , 好像比 windows 下装要复杂不少,更改系统参数,创建 user&group, 检查必要的软件包,设置环境变量等一大堆工作要做.于是趁周末在VMWare中装了一回,记下具体步骤以供以后参考. OS 版本 : Red Hat Enterprise Linux AS release3 Update2 Kernel 2.4.21-15.EL (安装好内核开发工具)Oracle

阿里云服务器CentOS5.8安装WAS6.1

经过了近一周的折腾,终于把was和oracle安装好了.资料都是从网络上搜集的,因为时间久远等一些问题,中间遇到了很多不同的情况,特此记录下来,以免后续需要. 重要提示:1.使用windows SSH时有时出现文件不能上传,说此文件格式不对,请检查权限以及使用WinScp 2.请务必记得使用vi直接修改,不要在windows上记事本修改了替换过去,由于编码不同,安装错误很麻烦的. 3.注意保存快照,及时恢复,不会浪费时间. 操作系统:ALI ECS CentOS release 5.8 (Fin

安装IHS是报的错误,请看下

问题描述 在redhat上安装IHS6.02的时候通过xterm下执行了java-jarsetup.jar是老包jvmnotfound的错误.执行./install-options"responsefile.txt"-silent是有报(Feb14,20114:25:53PM),install,com.ibm.wizard.platform.linux.LinuxRegistryServiceImpl,dbg.registry,readingVPDfrom/root/vpd.prope

Install MATLAB 2013a on CentOS 6.4 x64 with mode silent

首先要下载安装光盘. Matlab801_MacUnix.iso [root@db-172-16-3-150 mnt]# md5sum /ssd1/Matlab801_MacUnix.iso 0d31a7ff79eaf48c0905f9845fa3e825 /ssd1/Matlab801_MacUnix.iso 挂载 :  mount -o loop,ro Matlab801_MacUnix.iso /mnt 光盘内容 :  [root@db-172-16-3-150 ~]# cd /mnt [

dbca -silent -responsefile 建库由于tmpfs太小报错ORA-27102: out of memory

错误信息: [oracle@db01 ~]$ dbca -silent -responsefile dbca.rsp Copying database files 1% complete 2% complete 4% complete 12% complete 100% complete Look at the log file "/DBSoft/oracle/cfgtoollogs/dbca/woo/woo.log" for further details. [oracle@db01

阿里云服务器CentOS5.8安装Oracle10g

oracle安装了至少5.6次,折腾了好多天,现在记录下来,等后续了解更深一步的时候,再补充相关操作. 操作系统:ALI ECS CentOS release 5.8 (Final) 64位 oracle版本:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit 一.下载必须安装包: # yum -y install binutils compat-libstdc++-33 elfutils-libelf elfuti

Centos5.10中 64位静默安装oracle10g 升级10.2.0.5.12方法

同步时间 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime crontab -e 0-59/10 * * * * /usr/sbin/ntpdate us.pool.ntp.org | logger -t NTP ntpdate  us.pool.ntp.org hwclock -w 设置本地DVD 为源: mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom #添加本地源 cat >>/etc/yum.

【DBCA -SILENT】静默方式安装11gR2 oracle数据库软件

[DBCA -SILENT]静默方式安装11gR2数据库软件单实例 BLOG文档结构图         相关文章链接:     DBCA静默方式建库 :http://blog.itpub.net/26736162/viewspace-1448220/ [DBCA -SILENT]静默安装如何启用归档模式:http://blog.itpub.net/26736162/viewspace-1585925/ [DBCA -SILENT]静默安装之rac数据库安装:http://blog.itpub.n

Install Oracle 9i/10g On RHEL AS 3

oracle Install Oracle 9i/10g On RHEL AS 3  作者:ern (yaoyongping@gmail.com) 本文描述了在Red Hat Enterprise Linux Advanced Server 3 (RHEL AS 3)上安装Oracle 9i/10g 必要的步骤和相关知识.相关文章很多,本文主要着重于整理和总结了网友(特别是Fenng)的文档.Red Hat公司的RHEL相关白皮书.Oracle公司的技术文档和白皮书等,比较两个版本在AS 3上的