无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 63|回复: 6
打印 上一主题 下一主题

[分享] (分享)oracle linux9.4安装oracle19c

[复制链接]
跳转到指定楼层
1#
发表于 2025-6-20 16:31:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 likeyouli 于 2025-6-20 17:28 编辑

第一步,最小话安装oracle linux9.4,也就是runlevel 3即可,没必要安装图形界面。
第二步,由于上步安装采用的系统自动分配空间,可能没开启swap,oracle官方建议开启swap的,所以只能手动创建了
  1. 创建 Swap 文件(例如 4GB)
sudo fallocate -l 4G /swapfile
# 如果 fallocate 不支持(如旧系统),可以用 dd:
# sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
2. 设置权限
sudo chmod 600 /swapfile
3. 格式化为 Swap
sudo mkswap /swapfile
4. 启用 Swap
sudo swapon /swapfile
5. 验证是否生效
free -h
6. 永久生效(开机自动挂载)
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

第三步,测试yum源能否使用,yum repolist all,yum repoinfo,如果没有连外网的,只能自行配置yum源
[root@192.168.1.133 ~]#cd /etc/yum.repos.d/
把该文件夹下的repo文件移除或改名
然后挂载个人下载的OracleLinux-R9-U4-x86_64-dvd.iso到光驱,(首先设置里打上够,然后命令挂载
vim ziji.repo
输入以下内容(由于路径中不识别空格,必须用%20代替空格:
[server]
name=linux
baseurl=file:///run/media/root/0L-7.9%20Server.x86_64
enabled=1
gpgcheck=0

第四步:yum search preinstall,查到后即可安装预安装环境 yum install -y oracle-database-preinstall-19c.x86_64       第五步:设置环境变量 vim /etc/profile,并关闭防火墙,systemctl stop firewalld、systemctl disable firewalld、systemctl status firewalld
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
export ORACLE_SID=ORCL
export PATH=$ORACLE_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin
export NLS_LANG="AMERICAN_AMERICA.AL32UTF8"

第六步:安装数据库,个人官网下载吧,scp oracle-database-ee-19c-1.0-1.x86_64.rpm root@192.168.1.133:/home;    yum install -y oracle-database-ee-19c-1.0-1.x86_64.rpm 安装完成后会提示以root用户运行/etc/init.d/oracledb_ORCLCDB-19c configure, 注意,先别运行,因为我不想开启容器数据库,且想将sid设置为ORCL。
第七步 cp /etc/init.d/oracledb_ORCLCDB-19c  /etc/init.d/oracledb_ORCL-19c ,
          vim /etc/init.d/oracledb_ORCL-19c,将其中的ORCLCDB改为ORCL(export ORACLE_SID=ORCL),export CREATE_AS_CDB=false 改为false后将不启用容器数据库。
        cp /etc/sysconfig/oracledb_ORCLCDB-19c.conf /etc/sysconfig/oracledb_ORCL-19c.conf
第八步:/etc/init.d/oracledb_ORCL-19c configure  ,会自动生成sys用户密码。
第九步:切换oracle用户,su - oracle,  sqlplus / as sysdba ,更改sys密码 alter user sys identified by **;  start force 启动数据库
第十步:设置oracle数据库开机自启 cd /etc/rc.d/init.d;/usr/lib/systemd/systemd-sysv-install enable oracledb_ORCL-19c ;可能还需要systemctl daemon-reload、systemctl restart oracledb_ORCL-19c 、systemctl status oracledb_ORCL-19c一下。
     init 6, 重启系统验证一下即可。






2#
 楼主| 发表于 2025-6-20 17:35:54 | 只看该作者
个人站位,,
开机自启好像有点问题 ,nnd,linux的服务不大会弄








回复

使用道具 举报

3#
发表于 2025-6-21 09:57:39 | 只看该作者
其实个人用不至于用这种大公司的发行版,那些个社区版足够了。想almalinux  和rockylinux都是基于redhat的。他们讲究稳定,可能软件不如debian的多点。

点评

我不明白,为什么个人用不至于用大公司的发行版呢 ? 大公司发行版不更稳定吗 ?我没想到您会探讨用哪个linux版本的问题,,对我来说感觉都差不多,只要能runlevel 3 时安装上oracle就行,我不想用图形界面。  详情 回复 发表于 2025-6-21 12:09
个人不需要吗 ? 我一个表8千多万行,一二十列,20多G,一个表空间对应的一个dbf文件最大才支持32GB数据库大小,我一个表空间目前对应了两个dbf文件,这还因为硬盘空间不大够用了,都没敢建索引  详情 回复 发表于 2025-6-21 10:08
回复

使用道具 举报

4#
 楼主| 发表于 2025-6-21 10:08:42 | 只看该作者
本帖最后由 likeyouli 于 2025-6-21 10:10 编辑
my9823 发表于 2025-6-21 09:57
其实个人用不至于用这种大公司的发行版,那些个社区版足够了。想almalinux  和rockylinux都是基于redhat的 ...

个人不需要吗 ? 我一个表8千多万行,一二十列,20多G,一个表空间对应的一个dbf文件最大才支持32GB数据大小,我一个表空间目前对应了两个dbf文件,这还因为硬盘空间不大够用了,都没敢建索引。 free版最大才支持12GB,远不够我用的。

...png (30.4 KB, 下载次数: 3)

...png
回复

使用道具 举报

5#
发表于 2025-6-21 11:24:35 来自手机 | 只看该作者
我不是说数据库软件,oraclelinux本身基于redhat,安装程序又是rpm,也能在redhat上运行啊!有时候衍生的发行版不一定比原版好用

点评

对不起,忙晕了,看错了 。 oracle linux据说对oracle有先天优化,官网介绍时是这么说的 ,,再说自带的yum仓库安装oracle很方便,用红帽系统,还得自己设置成oracle源的yum仓库,,还有centos已经停止更新了,红  详情 回复 发表于 2025-6-21 11:59
回复

使用道具 举报

6#
 楼主| 发表于 2025-6-21 11:59:54 | 只看该作者
本帖最后由 likeyouli 于 2025-6-21 12:03 编辑
my9823 发表于 2025-6-21 11:24
我不是说数据库软件,oraclelinux本身基于redhat,安装程序又是rpm,也能在redhat上运行啊!有时候衍生的发 ...

对不起,忙晕了,看错了 。
  oracle linux据说对oracle有先天优化,官网介绍时是这么说的 ,,再说自带的yum仓库安装oracle很方便,用红帽系统,还得自己设置成oracle源的yum仓库,,还有centos已经停止更新了,红帽不是就centos免费吗? 红帽企业版收费吧 ?
回复

使用道具 举报

7#
 楼主| 发表于 2025-6-21 12:09:16 | 只看该作者
my9823 发表于 2025-6-21 09:57
其实个人用不至于用这种大公司的发行版,那些个社区版足够了。想almalinux  和rockylinux都是基于redhat的 ...
个人用不至于用这种大公司的发行版

  我不明白,为什么个人用不至于用大公司的发行版呢 ? 大公司发行版不更稳定吗 ?我没想到您会探讨用哪个linux版本的问题,,对我来说感觉都差不多,只要能runlevel 3 时安装上oracle就行,我不想用图形界面。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-10 20:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表