CentOS 7 静默安装 Oracle 11g 11.2.0.2 数据库系统(一)

Oracle数据库是一个比较复杂的产品,安装过程中会遇到很多计划外的报错,一般建议通过配置响应脚本的方式进行静默安装。
尽管Oracle的安装过程到月可以在1~2小时内完成,但安装前的系统环境准备和安装介质准备会花费较长时间。因此,即便是一个经验丰富的专业 Oracle DBA 在全新的服务器上安装Oracle DataBase系统,也会申请至少一个工作日的时间做准备,如果没有现成的安装介质,还会需要一段较长的时间去下载安装介质。
鉴于这是一个相对复杂的操作过程,建议先做好安装前的计划工作,捋清楚工作思路和操作步骤。

主要操作步骤如下:

  1. 准备Centos 7的系统环境
    配置hostname
  2. 下载Oracle
  3. 检查软件依赖环境
    注意:从Oracle 11g 11.2.0.2版本开始,在Linux x86_64上安装时,只需要安装64位的软件包,但是,对于11.2.0.2之前的任何Oracle database 11g,下表中列出的32位和64位的安装包都必须安装
  4. 创建所需的操作系统组和用户5. 配置内核参数和资源限制
  5. 创建oracle安装目录
  6. 配置oracle用户环境变量
  7. 重启下系统
  8. 解压下载好的两个Oracle数据库文件
  9. 开始安装
  10. 使用root用户执行脚本
  11. 配置监听程序
  12. 静默创建数据库
  13. 登录下数据库
  14. 设置Oracle开机启动
  15. SELinux和防火墙配置放开Oracle的端口(非生产环境可以不设置,直接关闭)

注意事项:
在安装OS时,不建议安装mini版,建议重新下载CentOS的DVD完整镜像,如果条件允许最好下载Everything版本的DVD镜像,安装时选择ServerwithGUI或者Desktop并勾选全部的系统组件,否则会因OS系统组件的缺失导致安装失败或者某些服务无法启动。
如果是专门为Oracle优化定制的mini镜像,则可以在一定程度上避免OS组件缺失带来的尴尬。

孟伯 ,20200426

交流联系:微信 1807479153 ,QQ 1807479153

相关推荐