基于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)

相关推荐
星星也在雾里14 小时前
PgBouncer 解决 PostgreSQL 连接数超限 + 可视化监控
数据库·postgresql
雨辰AI16 小时前
SpringBoot3 + 人大金仓读写分离 + 分库分表 + 集群高可用 全栈实战
java·数据库·mysql·政务
长城202416 小时前
关于MySql的ONLY_FULL_GROUP_BY问题
数据库·mysql·聚合列
常常有16 小时前
MySQL 底层执行原理:输入SQL语句到两阶段提交
数据库·sql·mysql
Mr. zhihao17 小时前
深入解析redis基本数据结构
数据结构·数据库·redis
m0_7488394917 小时前
利用天正暖通CAD快速掌握风管数量统计的方法
数据库
随身数智备忘录17 小时前
什么是设备管理体系?设备管理体系包含哪些核心模块?
网络·数据库·人工智能
海市公约17 小时前
MySQL更新语句执行全流程:从Buffer Pool修改到二阶段提交
数据库·mysql·binlog·innodb·undo log·二阶段提交·update执行原理
颂love18 小时前
MySQL的执行流程
android·数据库·mysql
程序leo源18 小时前
Qt窗口详解
开发语言·数据库·c++·qt·青少年编程·c#