前言
Oracle一键安装脚本 继第三代更新一年左右,第四代 强势登场了,脚本代码重构封装,优化逻辑,优化脚本安装过程日志输出,美化前端输出,将刷屏日志放到后台执行,增加脚本单步计时以及完整安装计时,更加优雅。
“⭐️ 本脚本一次订阅,永久维护更新!!!
Shell 脚本安装 Oracle 数据库:https://www.modb.pro/course/148
目前脚本已知支持的操作系统以及版本
全系列支持,例入 OracleLinux 8 是指:OracleLinux8.1~OracleLinux8.9 所有版本!
centos: 6/7/8
redhat: 6/7/8/9
oraclelinux: 6/7/8/9
rockylinux: 8/9
anolis: 7/8
kylin: V10
neokylin: V7
uos: V20(1060a)
suse: 12/15
openEuler: 20/21/22/23
fedora: 39
目前脚本已知支持的 Oracle 版本
Oracle 11GR2
Oracle 12CR2
Oracle 19C
Oracle 21C
全系支持架构:单机、单机 ASM、RAC
目前脚本已知支持列表组合
| 11GR2 | 12CR2 | 19C | 21C | |
|---|---|---|---|---|
| Centos 6 | ✅ | ✅ | ❌ | ❌ |
| Centos 7 | ✅ | ✅ | ✅ | ✅ |
| Centos 8 | ✅ | ✅ | ✅ | ✅ |
| Redhat 6 | ✅ | ✅ | ❌ | ❌ |
| Redhat 7 | ✅ | ✅ | ✅ | ✅ |
| Redhat 8 | ✅ | ✅ | ✅ | ✅ |
| Redhat 9 | ❌ | ❌ | ✅ | ✅ |
| OracleLinux 6 | ✅ | ✅ | ❌ | ❌ |
| OracleLinux 7 | ✅ | ✅ | ✅ | ✅ |
| OracleLinux 8 | ✅ | ✅ | ✅ | ✅ |
| OracleLinux 9 | ❌ | ❌ | ✅ | ✅ |
| RockyLinux 8 | ✅ | ✅ | ✅ | ✅ |
| RockyLinux 9 | ❌ | ❌ | ✅ | ✅ |
| SUSE 12 | ✅ | ✅ | ✅ | ✅ |
| SUSE 15 | ✅ | ✅ | ✅ | ✅ |
| 阿里龙蜥 Anolis 7 | ✅ | ✅ | ✅ | ✅ |
| 阿里龙蜥 Anolis 8 | ✅ | ✅ | ✅ | ✅ |
| UOS V20(1060a) | ✅ | ✅ | ✅ | ✅ |
| 银河麒麟 Kylin V10 | ✅ | ✅ | ✅ | ✅ |
| 中标麒麟 NeoKylin V7 | ✅ | ✅ | ✅ | ✅ |
| 华为欧拉 openEuler 20 | ✅ | ✅ | ✅ | ✅ |
| 华为欧拉 openEuler 21 | ✅ | ✅ | ✅ | ✅ |
| 华为欧拉 openEuler 22 | ✅ | ✅ | ✅ | ✅ |
| 华为欧拉 openEuler 23 | ❌ | ❌ | ✅ | ❌ |
| Fedora 39 | ❌ | ❌ | ✅ | ✅ |
安装脚本课程安装示例
安装示例均已每个版本的最后一个小版本为例,最稳定!!!(后续还会增加适配):
├── RedHat/Centos/OracleLinux 6
│ ├── Oracle Linux 6.10 一键安装 Oracle 11GR2 单机
│ ├── Oracle Linux 6.10 一键安装 Oracle 11GR2 单机 ASM
│ ├── Oracle Linux 6.10 一键安装 Oracle 11GR2 RAC
│ └── Oracle Linux 6.10 一键安装 Oracle 12CR2 单机
│ ├── Oracle Linux 6.10 一键安装 Oracle 12CR2 单机 ASM
│ ├── Oracle Linux 6.10 一键安装 Oracle 12CR2 RAC
├── 中标麒麟 NeoKylin V7/RedHat/Centos/OracleLinux 7
│ ├── Centos 7.9 一键安装 Oracle 12CR2 单机
│ ├── Oracle Linux 7.9 一键安装 Oracle 11GR2 单机
│ ├── Oracle Linux 7.9 一键安装 Oracle 12CR2 单机
│ ├── Oracle Linux 7.9 一键安装 Oracle 19C 单机
│ ├── Oracle Linux 7.9 一键安装 Oracle 21C 单机
│ ├── RedHat 7.9 一键安装 Oracle 11GR2 单机 ASM
│ ├── RedHat 7.9 一键安装 Oracle 11GR2 RAC
│ ├── RedHat 7.9 一键安装 Oracle 12C 单机 ASM
│ ├── RedHat 7.9 一键安装 Oracle 12CR2 RAC
│ ├── RedHat 7.9 一键安装 Oracle 19C RAC
│ ├── RedHat 7.9 一键安装 Oracle 19C 单机 ASM
│ ├── RedHat 7.9 一键安装 Oracle 21C RAC
│ ├── RedHat 7.9 一键安装 Oracle 21C 单机 ASM
│ ├── 中标麒麟 NeoKylin V7 一键安装 Oracle 11GR2 单机
│ ├── 中标麒麟 NeoKylin V7 一键安装 Oracle 12CR2 ASM
│ ├── 中标麒麟 NeoKylin V7 一键安装 Oracle 12CR2 单机
│ ├── 中标麒麟 NeoKylin V7 一键安装 Oracle 19C 单机
│ └── 中标麒麟 NeoKylin V7 一键安装 Oracle 21C 单机
├── Centos/RedHat/OracleLinux/RokyLinux 8
│ ├── Oracle Linux 8.9 一键安装 Oracle 11GR2 RAC
│ ├── Oracle Linux 8.9 一键安装 Oracle 11GR2 单机 ASM
│ ├── Oracle Linux 8.9 一键安装 Oracle 11GR2 单机
│ ├── Oracle Linux 8.9 一键安装 Oracle 12CR2 RAC
│ ├── Oracle Linux 8.9 一键安装 Oracle 12CR2 单机 ASM
│ ├── Oracle Linux 8.9 一键安装 Oracle 12CR2 单机
│ ├── Oracle Linux 8.9 一键安装 Oracle 19C RAC
│ ├── Oracle Linux 8.9 一键安装 Oracle 19C 单机 ASM
│ ├── Oracle Linux 8.9 一键安装 Oracle 19C 单机
│ ├── Oracle Linux 8.9 一键安装 Oracle 21C RAC
│ ├── Oracle Linux 8.9 一键安装 Oracle 21C 单机 ASM
│ ├── Oracle Linux 8.9 一键安装 Oracle 21C 单机
│ ├── Rocky Linux 8.9 一键安装 Oracle 11GR2 单机 ASM
│ ├── Rocky Linux 8.9 一键安装 Oracle 11GR2 单机
│ ├── Rocky Linux 8.9 一键安装 Oracle 12CR2 单机 ASM
│ ├── Rocky Linux 8.9 一键安装 Oracle 12CR2 单机
│ ├── Rocky Linux 8.9 一键安装 Oracle 19C 单机
│ └── Rocky Linux 8.9 一键安装 Oracle 21C 单机
├── Redhat/OracleLinux/RokyLinux 9
│ └── RedHat 9.3 一键安装 Oracle 19C 单机
├── 银河麒麟 Kylin V10 SP3
│ ├── 银河麒麟 Kylin V10 SP3 一键安装 Oracle 11GR2 RAC
│ ├── 银河麒麟 Kylin V10 SP3 一键安装 Oracle 11GR2 单机 ASM
│ ├── 银河麒麟 Kylin V10 SP3 一键安装 Oracle 11GR2 单机
│ ├── 银河麒麟 Kylin V10 SP3 一键安装 Oracle 12CR2 RAC
│ ├── 银河麒麟 Kylin V10 SP3 一键安装 Oracle 12CR2 单机 ASM
│ ├── 银河麒麟 Kylin V10 SP3 一键安装 Oracle 12CR2 单机
│ ├── 银河麒麟 Kylin V10 SP3 一键安装 Oracle 19C RAC
│ ├── 银河麒麟 Kylin V10 SP3 一键安装 Oracle 19C 单机 ASM
│ ├── 银河麒麟 Kylin V10 SP3 一键安装 Oracle 19C 单机
│ └── 银河麒麟 Kylin V10 SP3 一键安装 Oracle 21C 单机
├── 华为欧拉 openEuler 20/21/22/23
| ├── 华为欧拉 openEuler 20.03 LTS SP4 一键安装 Oracle 11GR2 单机
| ├── 华为欧拉 openEuler 20.03 LTS SP4 一键安装 Oracle 12CR2 单机
| ├── 华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 11GR2 RAC
| ├── 华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 11GR2 单机 ASM
| ├── 华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 11GR2 单机
| ├── 华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 12CR2 RAC
| ├── 华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 12CR2 单机 ASM
| ├── 华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 12CR2 单机
| ├── 华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 19C RAC
| ├── 华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 19C 单机 ASM
| ├── 华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 19C 单机
| ├── 华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 21C RAC
| ├── 华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 21C 单机 ASM
| └── 华为欧拉 openEuler 22.03 LTS SP3 一键安装 Oracle 21C 单机
├── 阿里龙蜥 Anolis 7.9
│ ├── 阿里龙蜥 Anolis 7.9 一键安装 Oracle 11GR2 单机 ASM
│ ├── 阿里龙蜥 Anolis 7.9 一键安装 Oracle 12CR2 单机 ASM
│ ├── 阿里龙蜥 Anolis 7.9 一键安装 Oracle 19C 单机 ASM
│ ├── 阿里龙蜥 Anolis 7.9 一键安装 Oracle 21C 单机 ASM
│ ├── 阿里龙蜥 Anolis 7.9 一键安装 Oracle 11GR2 RAC
│ ├── 阿里龙蜥 Anolis 7.9 一键安装 Oracle 11GR2 单机
│ ├── 阿里龙蜥 Anolis 7.9 一键安装 Oracle 12CR2 单机
│ ├── 阿里龙蜥 Anolis 7.9 一键安装 Oracle 19C 单机
│ └── 阿里龙蜥 Anolis 7.9 一键安装 Oracle 21C 单机
├── 阿里龙蜥 Anolis 8.8
│ ├── 阿里龙蜥 Anolis 8.8 一键安装 Oracle 11GR2 单机
│ ├── 阿里龙蜥 Anolis 8.8 一键安装 Oracle 12CR2 单机
│ ├── 阿里龙蜥 Anolis 8.8 一键安装 Oracle 19C 单机
│ └── 阿里龙蜥 Anolis 8.8 一键安装 Oracle 21C 单机
├── SUSE 12 SP5
│ ├── SUSE 12 SP5 一键安装 Oracle 11GR2 单机
│ ├── SUSE 12 SP5 一键安装 Oracle 12CR2 单机
│ ├── SUSE 12 SP5 一键安装 Oracle 19C 单机
│ └── SUSE 12 SP5 一键安装 Oracle 21C 单机
├── SUSE 15 SP5
│ ├── SUSE 15 SP5 一键安装 Oracle 11GR2 单机
│ ├── SUSE 15 SP5 一键安装 Oracle 12CR2 单机
│ ├── SUSE 15 SP5 一键安装 Oracle 19C 单机
│ └── SUSE 15 SP5 一键安装 Oracle 21C 单机
├── 统信 UOS V20 1060a
│ ├── 统信 UOS V20 1060(a) 一键安装 Oracle 11GR2 单机
│ ├── 统信 UOS V20 1060(a) 一键安装 Oracle 12CR2 单机
│ ├── 统信 UOS V20 1060(a) 一键安装 Oracle 19C 单机
│ └── 统信 UOS V20 1060(a) 一键安装 Oracle 21C 单机
一个脚本安装以上所有(文末点击 原文 也可以跳转课程链接)!