一、前期准备
检查linux包的安装
创建oracle_home,oracle_base
创建oracle用户,oinstall组
配置linux环境参数/etc/sysctl.conf,/etc/security/limits.conf,/etc/pam.d/login
/etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 1054504960
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=4194304
kernel.panic_on_oops = 1
/etc/security/limits.conf
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft stack 10240
oracle hard stack 32768
oracle soft memlock 3145728
oracle hard memlock 3145728
/etc/pam.d/login
session required pam_limits.so
配置oracle用户环境变量
二、18c安装

选择server class

选择advanced install

选择企业版

选择oracle_base


选择第一个oltp类型的数据库

选择创建CDB容器数据库

配置内存,字符集,默认schemas



选择存储,使用file system文件系统

不选择配置em

选择recovery路径

创建数据库用户的密码

选择对于的组件的用户

安装前的检测,如果是正式环境,必须全部通过

安装前的summary

安装......

使用root用户执行两个脚本


安装完毕

检查数据库监听状态





