当前位置: 首页 > news >正文

CentOS 9/10 Stream / RockyLinux 8 上安装 Oracle database 19c

不清楚CentOS 10 Stream 上面是不是和 RockeyLinux 8 相同,以下步骤都是我在 RockeyLinux 8 上操作完成的,应该差不多。

问题所在:

网上搜的安装 Oracle Database 19c 的教程基本都是基于的 CentOS 7 ,已经比较老了,现在安装会出现很多依赖错误。
但是我使用的 Vultr 服务器,它们已经不再提供 CentOS 7/8 了。【毕竟 CentOS 时代已经结束,现在是 CentOS Stream了,也不知道 CentOS 搞什么鬼,好端端的跑上游去做什么

安装步骤:

我的服务器是联网的,可以直接使用 yum 来进行安装。在安装之前,下载以下几个包:

compat-libcap1-1.10-1.x86_64.rpm
compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm
oracle-database-ee-19c-1.0-1.x86_64.rpm
oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

不想找的,我已经打包成了 tar 包,上传了坚果云,免费下载不限速无需注册。文件名为:oracle_database_19c.tar 。
oracle_database_19c.tar下载地址(无需注册不限速)
把文件上传到 /opt/ 目录下
首先转到 /opt/ 目录下

cd /opt/

然后解压缩

tar -xvf oracle_database_19c.tar

然后先安装 compat-libstdc++ -33-3.2.3-72.el7.x86_64.rpm

yum -y install compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm
或者运行
rpm -ivh compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm

然后安装 compat-libcap1-1.10-1.x86_64.rpm

rpm -ivh compat-libcap1-1.10-1.x86_64.rpm

接下来安装额外库并启用 powertools

sudo yum install -y epel-release
sudo dnf config-manager --set-enabled powertools

安装剩余软件包(这些都是依赖包)

sudo dnf install ksh libaio-devel nfs-utils sysstat xorg-x11-utils xorg-x11-xauth

然后安装 oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

yum -y install oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

最好先把SELinux关闭(不知道会不会对接下来安装有影响,因为我是一直关闭的)

set enforce 0

安装共享库【这一步绝对不能少,不然后面安装会 error 】

sudo dnf install libnsl

最后安装 oracle-database-ee-19c-1.0-1.x86_64.rpm

yum -y install oracle-database-ee-19c-1.0-1.x86_64.rpm

然后就等待出现下面图片就代表安装成功了
请添加图片描述

注意

如果你使用的是云服务器,在后面初始化数据库的时候可能会出现报错提示无法解析本地主机,这时候需要修改 host 文件,添加一个记录:

服务器IP地址 hostname
比如:
xxx.xxx.xxx.xxx vultr.guest

有的服务器厂商(比如我使用的 Vultr )就是云端自动配置host。这时候需要找到云服务器厂商自己写的配置的文件,把这个文件修改了,或者直接禁用服务器厂商的配置,然后重启网络服务才行。

相关文章:

  • C++ day5 练习
  • QT:paintEvent、QPainter、QPaintDevice
  • Matlab——图像保存导出成好看的.pdf格式文件
  • 存储引擎、索引(MySQL笔记第四期)
  • 指令模型VS推理模型
  • 复现win7永恒之蓝漏洞
  • angular日历
  • 常用视频格式及其编码方式对比
  • CORS:跨域访问、如何在Nginx中配置允许跨域访问
  • UE的TreeView组件使用
  • 2025-2-24-4.9 单调栈与单调队列(基础题)
  • 计算机毕业设计Hadoop+Spark+DeepSeek-R1大模型民宿推荐系统 hive民宿可视化 民宿爬虫 大数据毕业设计(源码+文档+PPT+讲解)
  • steam_api.dll丢失3分钟修复指南,解决Steam游戏无法运行
  • STM32 HAL库0.96寸OLED显示液晶屏
  • 图解感知机(Perceptron)
  • Linux与自动化的基础
  • 2025年02月24日Github流行趋势
  • 解决鼠标唤醒关屏状态下的笔记本
  • leetcode 207. 课程表
  • Qt基础之四十九:Qt属性系统(Property System)
  • 外汇局:4月下旬外资投资境内股票转为净买入
  • 日月谭天 | 赖清德倒行逆施“三宗罪”,让岛内民众怒不可遏
  • 《习近平新时代中国特色社会主义思想学习论丛》第十一辑至第十五辑出版发行
  • 湖南慈利一村干部用AI生成通知并擅自发布,乡纪委立案
  • 特朗普称即将与伊朗达成核协议,外交部:中方愿继续发挥建设性作用
  • 上海虹桥国际咖啡文化节开幕,推出茶咖文化特色街区、宝妈咖啡师培训