Oracle 19c Installation on Oracle Linux 7.5

发布 : 2019-04-14 分类 : Oracle 浏览 :

简介

Oracle 19c是12c的长支持版本,支持到2023年,扩展支持到2026年

环境

实验环境本文基于Oracle Linux 7.5搭建
Oracle Linux 7.5
Oracle Database 19.2.0.0
Oracle Database 19.3.0.0

Oracle Linux 7.5安装

没有什么特殊的地方,不再累述
只有下面几个要注意的点

关闭KDUMP

关闭SECURITY POLICY

软件包的选择

Alt text

关闭SELINUX

1
vi /etc/selinux/config

将SELINUX置为permissive

1
SELINUX=permissive

关闭防火墙

1
2
systemctl stop firewalld
systemctl disable firewalld

Note:

  • 从Oracle Linux 6开始service被替换为systemctl
  • 从Oracle Linux 6开始防火墙iptables被替换为firewalld

Linux环境设置

新建用户

1
2
3
4
groupadd -g oinstall
groupadd -g dba
groupadd -g oper
usermod -g oinstall -G dba,oper oracle

创建目录

1
2
3
4
5
[root@ora192 ~]# su - root
[root@ora192 ~]# mkdir -p /u01/app/oracle/product/19.0.0/dbhome_1
[root@ora192 ~]# mkdir -p /u01/app/oracle/oradata
[root@ora192 ~]# chown -R oracle.oinstall /u01
[root@ora192 ~]# chmod -R 775 /u01

设置环境变量

以oracle用户编辑/home/oracle/.bash_profile,添加下面一个环境变量

1
2
3
export ORACLE_SID=CDB1
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1

运行脚本

现在还没有19c的yum脚本,文档中依然还是建议用18c的脚本

1
yum install oracle-database-preinstall-18c

Oracle Software安装

设置xhost

以root用户运行

1
[root@ora192 ~]# xhost +

设置DISPLAY

以oracle用户运行

1
[oracle@ora192 database]$ export DISPLAY=:0.0

安装软件

和18c的安装没有什么大的不同,不再累述

Notes:

  • 从18c开始,安装包需放到ORACLE_HOME下面去解压缩,这样安装的时候才能自动识别并安装到$ORACLE_HOME下面去

如下图,ORACLE_HOME是自动识别的,无法手改;安装文件放在哪个目录下,这个目录就被识别为ORACLE_HOME
Alt text

新建DB

通过dbca建db和18c的安装没有什么大的不同,不再累述

History

v1.0,2019.4.14,初始版本
v1.1,2020.2.06,增加了19.3的信息

本文作者 : Shen Peng
原文链接 : http://yoursite.com/2019/04/14/Oracle-19c-Installation-on-Oracle-Linux-7-5/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

知识 & 情怀 | 二者兼得

微信扫一扫, 向我投食

微信扫一扫, 向我投食

支付宝扫一扫, 向我投食

支付宝扫一扫, 向我投食

留下足迹