Oracle静默安装

作者: 華華公子 | 来源:发表于2016-10-09 09:57 被阅读86次

    网上也有很多这方面的教程,但是看了写的有点复杂,主要是对.rsp文件中参数需要哪些不是特别明白。后来不断搜索,终于在安装包里response目录下找到db_install.rsp文件。文件中对需要配置的参数进行了介绍并有相关提示,其实我们只需要将该文件按照要求进行设置就可以了,很方便,和点下一步一样样的。

    后面的我觉得都不用写了
    把db_install.rsp我觉得重要的按顺序写下来供参考(有个需要注意的地方,文件中的路径都要使用绝对路,不然安装是会出错):

    • oracle.install.responseFileVersion=/oracle/database/install/rspfmt_dbinstall_response_schema_v11_2_0
      这个我们要注意一下它的地址是否正确,注释里面说了Do not change the following system generated value. 不是说什么都不能改,install后面的不要动,前面的需要检查一下,比如我的oracle安装目录是在/oracle/database下面,因此要像上面这样写。
    • oracle.install.option=INSTALL_DB_SWONLY
      这个是设置oracle的安装方式,有三种:只安装数据库INSTALL_DB_SWONLY,安装数据库并配置NSTALL_DB_AND_CONFIG,升级数据库UPGRADE_DB。我这里只进行软件的安装,数据库的配置在安装好之后再进行详细的配置。
    • ORACLE_HOSTNAME=nx-rhel65
      系统本机名,使用命令行中使用hostname可以查看,要记得在/etc/hosts中添加
    • UNIX_GROUP_NAME=oinstall
      用户组,使用的是oracle用户所在组
    • INVENTORY_LOCATION=/oracle/u01/app/oracle/oraInventory
      指定oraInventory目录的路径,一般放在ORACLE_BASE目录下,与product平级
    • SELECTED_LANGUAGES=en,zh_CN
      语言设置,具体代码见注释
    • ORACLE_HOME=/oracle/u01/app/oracle/product/11.2.0/db_1
      ORACLE_HOME路径,之后的软件安装的位置
    • ORACLE_BASE=/oracle/u01/app/oracle
      ORACLE_BASE路径,oracle根目录
    • oracle.install.db.InstallEdition=EE
      oracle的安装版本,分别有注释,这是有EE是Enterprise Edition,即企业版
    • oracle.install.db.DBA_GROUP=dba
      dba用户组
    • oracle.install.db.OPER_GROUP=oper
      oper操作组
    • oracle.install.db.config.starterdb.type=GENERAL_PURPOSE
      创建数据库类型,用的是一般类型
    • oracle.install.db.config.starterdb.globalDBName=OrclDb11g
      数据库名
    • oracle.install.db.config.starterdb.SID=orcl
      数据库的SID
    • oracle.install.db.config.starterdb.characterSet=AL32UTF8
      数据库的字符集编码
    • oracle.install.db.config.starterdb.password.ALL=123
      数据库管理员密码设置,可以使用这个对管理员账号设置相同的密码,也可以单独设置,如果设置了相同的,后面的就可以不设置了
    • DECLINE_SECURITY_UPDATES=true
      网上说这个要设置为true,不然会报错。

    主要的参数就是这些了,配好之后就可以输入命令运行了,在database下输入命令./runInstaller -silent -responseFile oracle/database/response/db_install.rsp(responseFile后面跟的是我们需要调用的rsp文件的绝对路径,不能使用相对路径,如果想要看进度可以在其中加上-showProgress),运行之后监控着日志,然后坐等安装结束!记得我们没有创建实例这些的,所以开始只能使用sys账号进行登录,再自行建立实例以及库。

    相关文章

      网友评论

        本文标题:Oracle静默安装

        本文链接:https://www.haomeiwen.com/subject/vdypyttx.html