centos7.6下oracle12cR2 静默安装

本文详细介绍了如何在CentOS7.6系统下,通过root用户执行Oracle12cR2的静默安装过程,包括禁用SELINUX、关闭防火墙、配置YUM源、安装预配置软件、创建目录结构、修改环境变量、解压安装文件、静默安装数据库软件和配置监听等步骤。同时,还涵盖了数据库参数的调整,如最大连接数、回收站功能、审计功能、密码策略和控制文件设置等。
摘要由CSDN通过智能技术生成

centos7.6下oracle12cR2 静默安装

一、数据库安装root用户执行


1、禁用SELINUX

 setenforce 0

vim  /etc/selinux/config
 SELINUX=disabled

2、关闭防火墙

centos7 命令 systemctl stop firewalld 临时停止
centos7 命令 systemctl disabled firewalld 永久

3、配置阿里yum源


wget -O /etc/yum.repos.d/oracle.repo http://public-yum.oracle.com/public-yum-ol7.repo
wget -O /etc/yum.repos.d/epel.repo  http://mirrors.aliyun.com/repo/epel-7.repo
yum clean all
yum makecache

4、安装oracle-database-server-12cR2-preinstall 自动配置

yum -y install oracle-database-server-12cR2-preinstall 

oracle-database-server-12cR2-preinstall具体安装方法参考:

https://blog.csdn.net/shilukun/article/details/107055848

 

5、创建oracle目录结构

mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01
chmod -R 775 /u01


6、修改oracle用户环境变量


# su - oracle
$ vim  .bash_profile
umask 022
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.2.0/db_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
$ source ~/.bash_profile
 

7、解压数据库软件

unzip linuxx64_12201_database.zip


8、静默安装数据库软件:

修改响应文件

vim  /home/oracle/database/response/db_install.rsp

如下字段修改:

oracle.install.option=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
ORACLE_HOME=/u01/app/oracle/product/12.2.0/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值