基于龙蜥Anolis os 23 6.1内核安装ORACLE 19C

偶然看到龙蜥也出自己的操作系统了,以前一直是跟在RHEL后面,看到出了,ANOSLIS 23,看对方官方文档中,都是对于一些开源软件的适配,是否能在上面安装ORACLE最新版本19C呢?
没有测试能否直接安装19.3,根据经验,应该不行,先直接使用19.21来安装。



1.先确认版本
 



2.确定内核版本:

 



3.开始ORACLE 19.21 软件安装



3.1 设置destid

     这个必须设置,否则,就会报错

     export CV_ASSUME_DISTID=OEL8



3.2 设置DISPLAY=IP:0.0


    



3.3 运行 runInstaller
    


3.4 图形界面出来
    


3.5 选择单实例
    



3.6 选择企业版
    



3.7 保持默认ORACLE_BASE的路径
    



3.8 设置操作系统组权限,保持默认即可
    



3.9 设置ROOT脚本执行方式,我这里使用ROOT用户执行
    



3.10 前提条件检查,我这里全部通过
    



3.11 安装概要
    



3.12 开始安装ORACLE 19.21软件
    



3.13 提示是否按前面设置的ROOT脚本执行方式执行,我这里选择 YES。
    

    

3.14 安装完成
    



4.实例创建



4.1 DBCA
    



    



4.2 选择创建数据库
    


4.3 选择高级安装
    


4.4 选择OLTP
    


4.5 输入DB及实例名字 ORCLCDB,以及勾选CDB,这个可以根据情况选择
    



4.6 选择数据文件存储选项:本次选择文件系统
   



4.7 选择快速恢复区
   



4.8 监听,可以保持默认,也可以创建一个默认监听
   


4.9 保险箱,保持默认,不选
   


4.10 内存,保持默认,可以根据情况调整
   


4.11 进程数,保持默认,可以根据情况调整
   



4.12 字符集,保持默认,建议选择UTF8

   



4.13 设置EM EXPRESS
   



4.14 设置SYS,SYSTEM账户密码,我这里使用最简单的密码,可以按要求来。
   



4.15 创建数据库
   


4.16 再次确认前面的选择,可以后退修改。
   



4.17 安装到46%,比较慢,属于升级部分,预计30分钟
    



4.18 安装完成



5.确认


5.1 操作系统版本


    [oracle@dbserver1 ~]$ cat /etc/os-release
NAME="Anolis OS"
VERSION="23"
ID="anolis"
VERSION_ID="23"
PLATFORM_ID="platform:an23"
PRETTY_NAME="Anolis OS 23"
ANSI_COLOR="0;31"
HOME_URL="https://openanolis.cn/"
BUG_REPORT_URL="https://bugzilla.openanolis.cn/"

[oracle@dbserver1 ~]$
[oracle@dbserver1 ~]$ uname -r
6.1.27-1_rc2.an23.x86_64


5.2 确认监听
    



5.3 数据库版本
    



5.4 组件状态
    


5.5 RU版本
    

5.6 em express



到此,基于龙蜥 LINUX 23 内核 6.1的ORACLE 19C安装完毕。

龙蜥操作系统(Anolis OS)是基于Linux内核的开源操作系统,广泛用于服务器和云环境。要在龙蜥操作系统上设置Oracle数据库的开机自启动,通常需要使用系统的服务管理工具。这里是一个基本的步骤指南: 1. 安装Oracle数据库:首先确保已经按照Oracle官方文档完成了Oracle数据库安装过程。 2. 创建服务单元文件:使用`systemd`作为服务管理器的系统中,需要创建一个`.service`文件来定义Oracle服务。这个文件通常位于`/etc/systemd/system/`目录下,并命名为`oracle.service`。 3. 编辑服务单元文件:在创建的`.service`文件中,定义服务的属性和启动参数。通常包括服务的描述、服务类型、启动命令和依赖关系等。例如: ``` [Unit] Description=Oracle Database Service After=network.target [Service] Type=simple User=oracle Group=oinstall ExecStart=/home/oracle/product/12.2.0/dbhome_1/bin/dbstart /home/oracle/product/12.2.0/dbhome_1 ExecStop=/home/oracle/product/12.2.0/dbhome_1/bin/dbshut /home/oracle/product/12.2.0/dbhome_1 PrivateTmp=true [Install] WantedBy=multi-user.target ``` 请注意,路径和命令需要根据实际安装Oracle版本和目录结构进行调整。 4. 重新加载`systemd`守护进程:使新创建的服务单元文件生效,需要重新加载`systemd`的配置。 ``` sudo systemctl daemon-reload ``` 5. 启用开机自启动:使用以下命令来设置Oracle服务在开机时自动启动。 ``` sudo systemctl enable oracle.service ``` 6. 启动服务:如果需要立即启动服务而不等待下次开机,可以使用以下命令: ``` sudo systemctl start oracle.service ``` 7. 检查服务状态:确认Oracle服务已经正确启动和配置。 ``` sudo systemctl status oracle.service ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值