2 月份基本都在休假,从吉隆坡到巴厘岛逛了一圈,回来又过了个春节,所以接近一个月没有写文章了,今天回归,水一篇 Oracle 一键安装脚本适配的文章。

距离上次适配安装脚本已经挺久了,一个是因为各厂商的操作系统版本发布比较慢,还有就是脚本已经提前适配了未来的操作系统版本,基本可以做到不修改代码安装成功。
本文以银河麒麟 Kylin V11 为例,不修改任何一行代码,进行安装:
[root@kylinv11:/root]# cat /etc/os-release
NAME="Kylin Linux Advanced Server"
VERSION="V11 (Swan25)"
ID="kylin"
VERSION_ID="V11"
PRETTY_NAME="Kylin Linux Advanced Server V11 (Swan25)"
ANSI_COLOR="0;31"
上传安装脚本以及安装包:
[root@kylinv11 soft]# ll
总计 5337896
-rw-r--r-- 1 root root 3059705302 2月26日 14:06 LINUX.X64_193000_db_home.zip
-rwxr-xr-x 1 root root 237245 2月26日 14:06 OracleShellInstall
挂载操作系统镜像(为了安装依赖):

生成一键安装命令:

复制命令后在操作系统 /soft 目录下执行一键安装:
./OracleShellInstall \
-lf enp0s3 `# 公网IP的网卡名称`\
-n kylinv11 `# 主机名`\
-opd Y `# 优化数据库`
安装过程如下:

全程无需人工干预,行云流水,主机重启后,数据库已经自动启动:

同时因为选择了脚本优化数据库,所以很多优化项脚本已经自动做好了:







本次在银河麒麟 V11 上安装 Oracle 19c,全程使用一键安装脚本,未修改任何代码,完美适配。脚本目前已经适配了市面上绝大多数Linux发行版,包括最新的麒麟 V11、龙蜥 8.10、openEuler 24.03 等。
如果你也在为 Oracle 安装的复杂步骤和繁琐配置而烦恼,不妨试试这个脚本。后续我还会继续更新,支持更多国产操作系统版本,欢迎持续关注!
📚 推荐阅读:DBA 学习之路
如果这篇文章对你有帮助,推荐访问我的 Oracle DBA 系统学习站点,涵盖 100 天完整学习路线:
- 🔧 Oracle 安装部署 · RMAN 备份恢复 · Data Pump 数据迁移
- 🏗️ RAC 高可用 · DataGuard 容灾 · 多租户架构
- 🔍 故障排查 · 升级迁移 · GoldenGate 数据同步
最后修改时间:2026-04-19 15:14:55
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




