基于OEL8环境的图形化部署Oracle26ai

📢📢📢📣📣📣

作者:IT邦德

中国DBA联盟(ACDU)成员,15年DBA工作经验

Oracle、PostgreSQL ACE

CSDN博客专家及B站知名UP主,全网粉丝15万+

擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复,

安装迁移,性能优化、故障应急处理

文章目录

一、环境准备

1.1 OEL操作系统下载

https://yum.oracle.com/oracle-linux-isos.html

1.2 26ai下载

https://www.oracle.com/database/technologies/oracle26ai-linux-downloads.html

1.3 官方文档

https://docs.oracle.com/en/database/oracle/oracle-database/26/ladbi/index.html

二、安装26ai

2.1 关闭防火墙

防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

selinux关闭

cat /etc/selinux/config

sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

root@aiserver \~\]# getenforce Disabled ### 2.2 yum配置 [root@aiserver ~]# mount | grep sr0 mount /dev/cdrom /mnt echo "[localREPO]" >> /etc/yum.repos.d/my.repo echo "name=localhost8" >> /etc/yum.repos.d/my.repo echo "baseurl=file:///mnt/BaseOS" >> /etc/yum.repos.d/my.repo echo "gpgcheck=0" >> /etc/yum.repos.d/my.repo echo "enabled=1" >> /etc/yum.repos.d/my.repo echo "[localREPO_APP]" >> /etc/yum.repos.d/my.repo echo "name=localhost8_app" >> /etc/yum.repos.d/my.repo echo "baseurl=file:///mnt/AppStream" >> /etc/yum.repos.d/my.repo echo "gpgcheck=0" >> /etc/yum.repos.d/my.repo echo "enabled=1" >> /etc/yum.repos.d/my.repo [root@aiserver yum.repos.d]# yum repolist ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/350896521a4d426cb91a2325db4abf4e.png) ### 2.3、安装依赖包 以下命令安装依赖包 yum install bc \ binutils \ compat-openssl10 \ elfutils-libelf \ fontconfig \ glibc \ glibc-devel \ ksh \ libaio \ libXrender \ libX11 \ libXau \ libXi \ libXtst \ libgcc \ libstdc++ \ libxcb \ libibverbs \ libasan \ liblsan \ librdmacm \ make \ policycoreutils \ policycoreutils-python-utils \ smartmontools \ sysstat -y ### 2.4、安装preinstall cd /opt rpm -ivh oracle-ai-database-preinstall-26ai-1.0-1.el8.x86_64.rpm ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/e02c8a2fd9da45f892a504a7971cd9b2.png) ### 2.5、创建目录 mkdir -p /u01/app/oracle/product/23.26.1/db_1 chown -R oracle:oinstall /u01 chmod -R 775 /u01 ### 2.6、修改/etc/hosts cat \>\> /etc/hosts \<\< EOF 192.168.6.10 aiserver EOF ### 2.7、设置 oracle 口令 passwd oracle chage -l 用户名 查看某个用户的密码过期时间等信息 chage -M 180 jeames 可以用chage -M days username来设置 ### 2.8、设置环境变量 su - oracle vi \~/.bash_profile export ORACLE_SID=orcl export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/23.26.1/db_1 export PATH=$PATH:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib export CLASSPATH=$ORACLE_HOME/JRE:ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib export NLS_LANG="AMERICAN_AMERICA.AL32UTF8" source .bash_profile ### 2.8、软件包上传 软件包上传到 ORACLE_HOME 目录(oracle 用户解压) su - oracle unzip /opt/LINUX.X64_2326100_db_home.zip -d $ORACLE_HOME ### 2.9、安装 [root@aiserver ~]# su - oracle [oracle@aiserver ~]$ cd $ORACLE_HOME [oracle@aiserver db_1]$ ./runInstaller MobaXterm调用图形化界面: export DISPLAY=192.168.6.1:0.0 echo $DISPLAY ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/2a05824256b34c8d993abb3f22f90837.png) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/10c54a542ab04037b44dd5bb982016b3.png) /u01/app/oraInventory/orainstRoot.sh /u01/app/oracle/product/23.26.1/db_1/root.sh ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/00236341bb654085a0e69121e7f691d5.png) 以下操作为netca的监听 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/21ef25d5552245c0af392c1725c60e1e.png) 以下为DBCA建库的过程 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/a0a936e8ffe04f8486b129bd791e24cc.png) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/bdd4cac48c7d41ffb6744127e57a7d44.png) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/5a3fe4399a8b478384f63318ea666855.png) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/62fce5be8d364e02bd9bc908566d460c.png) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/8841103b3e8143dd955994fb367df9d6.png) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/b1f40f4bbaf84cbdbcd51c1e90c09002.png)

相关推荐
l1t2 小时前
DeepSeek总结的PAX:PostgreSQL存储引擎
数据库·postgresql
我不听你讲话2 小时前
PostgreSQL 日常维护核心内容总结
数据库·postgresql
倔强的石头1062 小时前
数据库行标识符机制探究:OID、ROWID与自增主键的实现与应用
数据库·oracle·kingbase
quintin-lee2 小时前
Postgres 内核:从入门到“入土” (三) —— Page 结构:数据是如何在磁盘上“躺平”的
c语言·数据库·postgresql·数据库架构
robinson19883 小时前
Oracle-崖山UPDATE和CR块一致读性能测试
oracle·崖山数据库·update性能·cr块
不愿透露姓名的大鹏3 小时前
MySQL Binlog配置优化全攻略
运维·服务器·数据库·mysql·adb
柒.梧.3 小时前
MySQL核心考点:存储引擎区别+视图详解
数据库·mysql·面试
电商API&Tina3 小时前
跨境电商如何接入1688官方寻源通接口?附接入流程
java·数据库·python·sql·oracle·json·php
明月_清风3 小时前
🚀 Flyway 存量数据库迁移:50张表一键导出清洗实战(附完整脚本)
数据库·后端
曹牧3 小时前
Java: 从oracle表中获取一组kv序列
java·开发语言·oracle