11g静默安装

在没有图形界面的情况下安装oracle
在安装的文件目录$INSTALL_DIR/response/下有几个responsefile,文件名均为.rsp,
分别为
dbca.rsp     --dbca使用
install.rsp  --安装配置
netca.rsp    ---netca用

把install.rsp拷贝一份,cp install.rsp my_install.rsp
修改my_install.rsp中有关install的配置
主要包括
    oracle.install.option=INSTALL_DB_SWONLY    ####安装软件不建库
    ORACLE_HOSTNAME=11g-machine                ####home目录
    UNIX_GROUP_NAME=oinstall                   #### inventory的user group
    INVENTORY_LOCATION=/u01/app/oraInventory/   #### inventory的安装目录
    SELECTED_LANGUAGES=en                        #### 语言
    ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1/    #### Oracle的安装目录
    ORACLE_BASE=/u01/app/oracle/                            #### Oracle的base目录
    oracle.install.db.InstallEdition=EE                     ##### 安装类型
    oracle.install.db.isCustomInstall=true
   oracle.install.db.customComponents=oracle.server:11.2.0.1.0,oracle.sysman.ccr:10.2.7.0.0,oracle.xdk:11.2.0.1.0,oracle.rdbms.oci:11.2.0.1.0,oracle.network:11.2.0.1.0,oracle.network.listener:11.2.0.1.0,oracle.rdbms:11.2.0.1.0,oracle.options:11.2.0.1.0,oracle.rdbms.partitioning:11.2.0.1.0,oracle.oraolap:11.2.0.1.0,oracle.rdbms.dm:11.2.0.1.0,oracle.rdbms.dv:11.2.0.1.0,orcle.rdbms.lbac:11.2.0.1.0,oracle.rdbms.rat:11.2.0.1.0 #### 这里是默认的,不修改就可以了
    oracle.install.db.DBA_GROUP=dba                   #### DBA_GROUP的OS group
    oracle.install.db.OPER_GROUP=oinstall             #### DBA_OPER的OS group
    DECLINE_SECURITY_UPDATES=true #### 这个设置非常的关键,如果没有这个选项的话,运行silent的时候 会提示Email Address Not Specified的错误,而不能成功。

下面就可以静默安装了。
./runInstaller -silent -responseFile “/home/oraclee/download/database/response/my_install.rsp” -noconfig
这里注意responseFile 后面要使用绝对路径
命令执行后就开始安装了。这里会提示一个安装的日志文件,如果关心安装的过程可以用tail来查看该日志。

安装进行结束,命令行出现

    The following configuration scripts need to be executed as the “root” user.
    #!/bin/sh
    #Root scripts to run

    /u01/app/oraInventory/orainstRoot.sh
    /u01/app/oracle/product/11.2.0/dbhome_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.

这里和OUI安装最后是一样的。执行orainstRoot.sh和root.sh就OK了。

猜你喜欢

转载自aigo-h.iteye.com/blog/1935971