CentOS7 minimal静默安装Oracle 12c

序言

在发表本文之前,本人历经数番尝试,终于在CentoOS7 minimal版本下静默安装Oracle Database 12c.


一、准备

1. VMware Workstation安装Centos7 minimal x86_64;

2. 安装CentOS7 TCP/IP网络管理工具(CentOS7 minimal没有自带)

3. 安装FTP服务器,用来上传Oracle 12c Linux安装包;


二、配置详细步骤

1. VMWare Workstation安装CentOS7 minimal请参考:

2. CentOS7 安装网络管理工具:
yum -y install net-tools

--开机启动网路

chkconfig network on

--重启网络

systemctl restart network.service


3. CentOS7 安装FTP服务器 (参考: http://blog.csdn.net/jssg_tzw/article/details/53404433)

yum -y install ftp vsftpd


--启动vsftpd

systemctl start vsftpd.service

--开机启动vsftpd

systemctl enable vsftpd.service

--通过filezilla客户端上传Oracle12c安装文件

CentOS7 minimal静默安装Oracle 12c_第1张图片


4.  CentOS7 minimal 安装Oracle12c的依赖包安装与验证

--安装

CentOS7 minimal静默安装Oracle 12c_第2张图片


--验证安装包



5. 添加用户及相关目录

CentOS7 minimal静默安装Oracle 12c_第3张图片


6. 配置内核参数

vim /etc/sysctl.conf

CentOS7 minimal静默安装Oracle 12c_第4张图片

--保存并验证内核参数

CentOS7 minimal静默安装Oracle 12c_第5张图片


7. 修改系统限制(在文件最后添加如下配置)

vim /etc/security/limits.conf


vim /etc/pam.d/login



8. 修改oracle用户启动用到的bash

vim /etc/profile

CentOS7 minimal静默安装Oracle 12c_第6张图片

source /etc/profile保存文件


9. 切换到oracle用户, 配置环境变量

su - oracle

cd ~

vim .bash_profile

CentOS7 minimal静默安装Oracle 12c_第7张图片

--保存文件

source .bash_profile


三、静默安装Oracle12c

1. 解压Oracle12c安装文件

--安装解压软件

sudo yum -y install unzip

cd /frpRoot/private




2. 备份和配置相应文件


db_install.rsp

dbca.rsp

netca.rsp

--配置db_install.rsp模板

CentOS7 minimal静默安装Oracle 12c_第8张图片

--配置dbca.rsp模板

CentOS7 minimal静默安装Oracle 12c_第9张图片


具体参数值根据需要进行相应的调整,示例模板下载:http://download.csdn.net/detail/jssg_tzw/9698517


3. 执行静默安装命令(选择之前改好的应答模板)

su - oracle #切换到oracle用户, 执行静默安装:


CentOS7 minimal静默安装Oracle 12c_第10张图片


接下来根据提示切换到root用户执行两个脚本:

CentOS7 minimal静默安装Oracle 12c_第11张图片


4. 执行静默安装数据库(选择之前改好的应答模板)

CentOS7 minimal静默安装Oracle 12c_第12张图片

5. 配置监听器


CentOS7 minimal静默安装Oracle 12c_第13张图片

四、安装完成后检查

1. 检查监听器

CentOS7 minimal静默安装Oracle 12c_第14张图片


2.检查Oracle进程

CentOS7 minimal静默安装Oracle 12c_第15张图片

3.登陆Oracle数据库

CentOS7 minimal静默安装Oracle 12c_第16张图片

--startup database

CentOS7 minimal静默安装Oracle 12c_第17张图片

--验证


CentOS7 minimal静默安装Oracle 12c_第18张图片


CentOS7 minimal静默安装Oracle 12c_第19张图片



至此,Oracle12c数据库静默安装完成,中间也遇到一些问题(细节无法详细提供,敬请谅解),不过都逐个解决掉啦,希望本文能给需要帮助的人提供一些有用的信息。

如果您在安装过程中遇到问题,可以提出来,我们共同探讨解决。


盗版可耻,尊重原创,转载请表明出处!



你可能感兴趣的:(------,Oracle)