114-Oracle Database 26ai在Oracle Linux 9上的OUI图形界面安装

Oracle 26ai DataGuard 搭建(RAC到单机) Oracle 26ai DataGuard 搭建 阅读详情

此前112 https://blog.youkuaiyun.com/sharpwt/article/details/157650337?spm=1011.2415.3001.10575&sharefrom=mp_manage_link已经进行了环境准备,下载安装包。在Oracle linux9.7 单机单实例手动OUI安装,按照生产需求安装完整过程。实操记录。

将配置SID为DEVCDB,并安装辅助组件,rlwrap命令行工具提升操作体验。

一、系统准备

1.1 关闭防火墙和SELinux

# 停止防火墙
sudo systemctl stop firewalld
sudo systemctl disable firewalld

# 临时关闭SELinux
sudo setenforce 0

# 永久关闭SELinux
sudo sed -i 's/^SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config

1.2 安装必要的依赖包

sudo dnf install -y \
    bc binutils compat-openssl11 elfutils-libelf \
    fontconfig glibc glibc-devel glibc-headers ksh \
    libaio libasan libX11 libXau libXi libXrender \
    libXtst libxcrypt-compat libgcc libibverbs \
    librdmacm libstdc++ libxcb libvirt-libs make \
    policycoreutils policycoreutils-python-utils \
    smartmontools sysstat nfs-utils
    
# 启用EPEL仓库
sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
dnf install -y rlwrap iftop htop glances
#
sudo dnf install -y xterm xclock
export DISPLAY=你本机的IP地址:0.0
# 然后可以测试一下
xclock &

1.3 配置内核参数

vi /etc/sysctl.conf   ,添加以下Oracle数据库推荐的内核参数:

# Oracle Database 26ai 内核参数配置
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65535

应用配置:sudo sysctl -p

1.4 配置资源限制

vi /etc/security/limits.conf

添加以下内容:

# Oracle用户资源限制
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
oracle soft stack 10240
oracle hard stack 32768
oracle soft core unlimited
oracle hard core unlimited

1.5 创建Oracle用户和目录

按照生产规范创建用户和组

# 创建Oracle组
sudo groupadd -g 54321 oinstall
sudo groupadd -g 54322 dba
sudo groupadd -g 54323 oper
sudo groupadd -g 54324 backupdba
sudo groupadd -g 54325 dgdba
sudo groupadd -g 54326 kmdba
sudo groupadd -g 54327 asmdba
sudo groupadd -g 54330 racdba # 为未来扩展准备

# 创建Oracle用户
sudo useradd -u 54321 -g oinstall -G dba,oper,backupdba,dgdba,kmdba,asmdba,racdba oracle
#使用prinstall rpm包之后给的如下:id oracle
uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),
54322(dba),54323(oper),54324(backupdba),54325(dgdba),54326(kmdba),54330(racdba)

# 3. 设置密码
echo "为oracle用户设置密码:"
sudo passwd oracle
Oracle@26ai

# 4. 创建目录
sudo mkdir -p /u01/app/oracle
sudo mkdir -p /u01/app/oraInventory
sudo mkdir -p /u01/app/oracle/product/26ai/dbhome_1
sudo mkdir -p /u01/app/oracle/oradata
sudo mkdir -p /u01/app/oracle/recovery_area
sudo mkdir -p /u01/app/software
# 5. 设置权限
sudo chown -R oracle:oinstall /u01/
sudo chmod -R 775 /u01/

二、bash_profile

2.1 配置Oracle用户环境

切换到oracle用户并配置环境变量:

sudo su - oracle

vi .bash_profile

在文件末尾添加以下内容:

# Oracle Database 26ai 环境变量
export PATH
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/26ai/dbhome_1
export ORACLE_SID=DEVCDB
export ORACLE_HOSTNAME=$(hostname)
export ORACLE_UNQNAME=DEVCDB
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export PATH=$ORACLE_HOME/bin:/usr/local/bin:$PATH
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export EDITOR=vi

# 设置umask
umask 022

# 命令行别名定义
alias alert='tail -100f $ORACLE_BASE/diag/rdbms/*/*/trace/alert_*.log'
alias cdalert='cd $ORACLE_BASE/diag/rdbms/*/*/trace'
alias cdhome='cd $ORACLE_HOME'
alias cdbase='cd $ORACLE_BASE'
alias lsnr='lsnrctl'
alias sas='sqlplus / as sysdba'
export PS1="[whoami@hostname:\$PWD]# "
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
alias lsnrctl='rlwrap lsnrctl'
alias asmcmd='rlwrap asmcmd'
alias adrci='rlwrap adrci'

# SQL*Plus优化设置
export SQLPATH=$ORACLE_HOME/sqlplus/admin

应用配置:source .bash_profile

三、Oracle Universal Installer (OUI) 图形界面安装

3.1 启动OUI安装程序

#上传zip文件至/u01/app/software目录下
unzip -d /u01/app/oracle/product/26ai/dbhome_1/ LINUX.X64_2326100_db_home.zip
#由于xterm远程安装
xhost +
su - oracle
export DISPLAY=172.2.24.111:0.0
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
#指定数据库实例的变量与值,假设要建立的数据实例的SID是DEVCDB
export ORACLE_SID=DEVCDB
cd /u01/app/oracle/product/26ai/dbhome_1
./runInstaller

3.2 OUI图形界面安装步骤

按照以下步骤在OUI界面中进行配置:

选第一项,直接安装和配置CDB、PDB;选择第二项之后安装完毕后需要DBCA建库

如果oraInventory目录下有残留文件,则提示

[root@ol26ai bin]# /u01/app/oraInventory/orainstRoot.sh

Changing permissions of /u01/app/oraInventory.

Adding read,write permissions for group.

Removing read,write,execute permissions for world.

Changing groupname of /u01/app/oraInventory to oinstall.

The execution of the script is complete.

[root@ol26ai bin]# /u01/app/oracle/product/26ai/dbhome_1/root.sh

Performing root user operation.

The following environment variables are set as:

ORACLE_OWNER= oracle

ORACLE_HOME= /u01/app/oracle/product/26ai/dbhome_1

Enter the full pathname of the local bin directory: [/usr/local/bin]:

Copying dbhome to /usr/local/bin ...

Copying oraenv to /usr/local/bin ...

Copying coraenv to /usr/local/bin ...

Creating /etc/oratab file...

Entries will be added to the /etc/oratab file as needed by

Database Configuration Assistant when a database is created

Finished running generic part of root script.

Now product-specific root actions will be performed.

3.3 执行安装

安装过程中,OUI会提示需要以root权限运行两个脚本:
  1. 保持当前安装界面打开
  2. 打开新的终端窗口
  3. 以root用户执行以下脚本:
# 第一个脚本 sudo /u01/app/oraInventory/orainstRoot.sh # 第二个脚本 sudo /u01/app/oracle/product/26ai/dbhome_1/root.sh
  1. 脚本执行完成后,返回OUI界面点击"确定"
  2. 等待安装完成

[oracle@ol26ai software]$ ./runInstaller

Launching Oracle AI Database Setup Wizard...

The response file for this session can be found at:

/u01/app/software/install/response/db_2026-02-01_05-16-40PM.rsp

You can find the log of this install session at:

/tmp/InstallActions2026-02-01_05-16-40PM/installActions2026-02-01_05-16-40PM.log

Moved the install session logs to:

/u01/app/oraInventory/logs/InstallActions2026-02-01_05-16-40PM

四、安装后配置与验证

4.1 验证数据库状态

# 使用rlwrap增强的sqlplus连接
sqlplus / as sysdba

# 检查数据库状态
SQL> SELECT name, open_mode, database_role FROM v$database;
SQL> SELECT instance_name, status, version FROM v$instance;
SQL> exit
SQL>  alter pluggable database all save state;

4.2 启动监听器

# 启动监听器
lsnrctl start
# 查看监听器状态
lsnrctl status

4.3 配置SQL*Plus优化

创建glogin.sql 文件优化SQL*Plus环境:

vi $ORACLE_HOME/sqlplus/admin/glogin.sql

-- SQL*Plus 全局登录配置文件,常用格式
SET SERVEROUTPUT ON SIZE UNLIMITED
SET LINESIZE 200
SET PAGESIZE 100
SET TRIMSPOOL ON
SET NUMWIDTH 10
SET FEEDBACK ON
SET TIMING ON
SET TIME ON
SET SQLPROMPT "_USER'@'_CONNECT_IDENTIFIER> "

OEL9.7 安装 Oracle 26ai RAC Oracle 26ai RAC保姆级教程 阅读详情

相关推荐

基于OEL8静默安装Oracle26ai

涵盖了安装Oracle数据库所需的所有系统级准备工作,为后续的Oracle软件安装奠定了坚实基础

IT邦德 1222

Oracle AI Database 26ai:下一代智能数据革命

Oracle AI Database 26ai是甲骨文最新推出的AI原生数据库,深度集成了向量搜索、代理式AI、LLM支持等功能,支持关系型、JSON、图、空间等多模态数据融合。相比MySQL、PostgreSQL等传统数据库,其优势在于AI原生支持、统一数据模型和湖仓集成,但成本较高。该数据库提供免费版用于评估,支持云/本地部署。对于需要高性能AI数据融合的企业,26ai是一个值得考虑的选择,但需权衡其学习曲线和部署成本。

weixin_53520202的博客 1952

PowerShell install 一键部署Oracle26ai

摘要:本文介绍Oracle Database 26ai Free版本的安装指南,适用于Windows系统。该版本提供2CPU、2GB内存和12GB磁盘的资源限制。文章详细说明了安装前的系统要求、环境变量配置、密码规则及静默安装方法,并提供了自动化PowerShell脚本实现一键部署。脚本包含Oracle下载、VC库依赖安装、防火墙配置等功能,支持Windows 10/11及Server 2016-2025系统。安装完成后可使用SQL Developer连接,默认端口1521,SID为FREE,系统密码为CI

极致,细节 435

Oracle Database 26ai Free 安装讲解

安装oracle database 26ai free 版本

Snow_760的博客 2983

Redhat 8,9(及复刻系列) 一键部署Oracle26ai rpm

Oracle Database 26ai 是一款融合AI能力的下一代数据库,提供免费版本支持多种Linux系统。文档介绍了自动化安装脚本功能,支持RedHat/CentOS/Rocky/Alma/Oracle Linux 8-10及openEuler系统。脚本自动完成依赖安装、用户创建、环境配置和初始化工作,设置默认密码为Ciasm123(sys/system/PDBADMIN账户),监听端口1521。安装后可通过SQL Developer连接,使用system/Ciasm123登录FREE实例。脚本包含系

极致,细节 389

别再怕非观测区了!手把手教你用移相法搞定PMSM单电阻FOC的电流重构难题

本文详细解析了永磁同步电机(PMSM)单电阻FOC系统中非观测区的电流重构难题,重点介绍了移相法的工程实践。通过STM32平台的具体实现和调试指南,帮助工程师有效解决相电流检测中的采样窗口不足问题,提升系统稳定性和性能。

weixin_27252001的博客 433

Step-by-Step: 在 Linux 上使用 VMware 安装 Oracle 26ai RAC 数据库

然而,通过在 VMware ESXi 中配置具有 Multi-writer flag 的虚拟磁盘,我们可以模拟专业的存储环境。将其添加到新创建的 SCSI Controller 上,将磁盘设置为 Thick provisioned, eagerly zeroed 和 Independent – persistent,并将 Sharing 设置为 Multi-writer。为了确保节点间的毫秒级精度,将 AI261 配置为 Local Time Master,AI262 作为其 Client。

姚远OracleACE的博客 1860

【tips】在PyCharm中安装opencv图文版详细教程

pip如下图所示,左边的蓝色图标就是终端。点开终端后,键入命令,按下回车后就开始下载了。如果你更喜欢图形化操作,可以在 PyCharm 中直接安装:。点击右上角的 +按钮(添加包)。搜索或,点击。

zhousanguhe的博客 6742

Oracle 26ai静默安装全攻略,无需图形界面轻松部署

Oracle 26ai 作为划时代的版本,将AI算法直接融入了数据库内核。如果你想尝鲜体验强大的 AI 能力,却又不想在安装部署上耗费太多精力,那么这篇教程正是为你准备的。:关于oracle用户创建、OS内核参数配置、系统依赖包等可以使用oracle-database-preinstall rpm安装包进行快速配置,当然你也可以选择手动配置。至此,Oracle 26ai 静默安装已全部完成,你的Oracle AI数据库已经准备就绪,可以开始体验AI增强的数据库功能了!

qq_32445015的博客 81

VBA中如何使用Edge内核Browser?

在微软宣布停止对IE的支持后,许多使用VBA中Web Browser的用户遇到了困境,因为Web Browser使用的IE内核。然而微软并没有给出支持Edge的新版Web Browser,网上许多第三方的库也不够完善。经过调研,libEdge可以较好的和VBA集成,实现在Excel中打开Browser,甚至能够通过执行js代码,获取web页面的信息。项目需要WebView2Loader.dll和LibEdge.dll两个库,区分x86和x64版本。

金木AI 2398

UR5双臂Gazebo仿真(Python)

近来在Gazebo上搭了一个ur5双臂仿真平台。 差不多就是以下这样。 使用rostopic list查看一下话题,如下 显然,采用/left_arm_controller/follow_joint_trajectory/goal和/right_arm_controller/follow_joint_trajectory/goal两个话题来控制双臂的运动。 现在的问题是,如何保证双臂运动的一致性,即如何能保证双臂能同时接受到以上两个消息。 思路一:设置/left_arm_controlle

qq_42823342的博客 2233

成埃落定!Oracle 26ai本地部署正式版发布!

Oracle AI Database 26ai企业版本地部署版本如期在2026年1月2日正式发布。

IT邦德 822

运放 + MOS管构成的恒流电路分析及实用环境器件参数选择

恒流电路

五花带点肉 2万+

Oracle 26ai静默安装全攻略,无需图形界面轻松部署!

Oracle 26ai 作为划时代的版本,将AI算法直接融入了数据库内核。如果你想尝鲜体验强大的 AI 能力,却又不想在安装部署上耗费太多精力,那么这篇教程正是为你准备的。

老苏畅谈运维 685

World Action Model:经典论文

郑困时,图prorpt为机量人压务时,退过驱制解弱词表(constrsinsd decoding), 强附模型只从.256个者动作token中保H, B象总注活地。始VLA之一,RT-2使用了大量的五联网VQ据与少里的机械网的AcSonDat行CoFine-Tunng, 独组sl, 共i744个episode,Mous使用三个专累模,分是vidogonmedel,actonesget,understandng。包的核定之的的观到沟血黄动作,预之后现(vorlemodel),tseing,2。

u013250861的博客 406

用HFSS仿真平面线圈的电感量

平面线圈是指在平面上绕制而成的线圈,如PCB上的电感线圈、无线供电使用的金属丝绕制而成的线圈等。根据线圈的不同形状可将平面线圈分为方形线圈,六角形线圈、八角形线圈、螺旋原型线圈等。

johnboat的专栏 1万+

Oracle 23ai rpm安装配置及问题处理

PS:Oracle23ai新特性-报错信息更详细,提供报错信息的官网链接,但是个人认为作用不大,官网只是提供了报错的官方定义,对于解决问题并没有太大的作用。rpm安装包大概1.3GB,可以官网下载,如果官网下载较慢可以选择关注我公众号:潇湘秦,然后点:发消息->23ai-rpm 获得网盘链接。这样Oracle 23ai rpm报的安装方式就完成了,相较于之前的版本安装确实简洁了非常非常多,关注博主,后续更新更多23ai新特性。------------历史文章推荐----------------

xiaofan23z的专栏 1944

在ubuntu20.04中安装MATLAB时常见问题及解决方法

   如果你刚装完ubuntu20.04,这时你想要安装MATLAB2021A,在输入命令./install进行安装时,可能会报以下错误:    terminate called after throwing an instance of ‘JailContainerException’ what(): Error: 88: No JRE version parsed from/media/jzx/MATHWORKS_R2021A/sys /java/jre/glnxa64/jre/release   

慕羽★的博客 1万+

oracle安装教程

10、接下来,点击口令管理,将sys和system取消勾号,设置新口令。3、点击后缀为.exe的文件后,出现窗口后点击“是”7、选择如图所示的企业版和默认值,输入口令。点击“关闭”,Oracle数据库安装完成!5、选择创建和配置数据库。4、点击下一步,如图所示。1、从官网下载安装包。

2403_87967651的博客 334

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

都在吹 Oracle 26ai,有人玩过完整版吗?

这款传说中的“AI驱动数据库”,完整版到底是什么?

weixin_42329915的博客 1240

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

112-Oracle database 26ai下载和安装环境准备

26ai 本地安装版历经多次名称变更(23c → 23ai → 26ai)及发布时间调整,最终于 2026 年 1 月 27 日 正式 GA(全面可用)。

远方的专栏 2059

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

使用RPM包安装 Oracle 26ai软件并建库

本文介绍了在Linux系统上使用RPM包安装Oracle 26ai数据库的完整流程。

姚远OracleACE的博客 970

Oracle AI Database 26ai 与开发相关的15个新特性

是一种128位的通用唯一标识符,被应用程序广泛用于生成不可预测的随机值,该值可用作表中的主键、事务ID或任何形式的唯一标识符。Oracle 26ai 有 434 项新特性,除此之外,还有很多比较实用的和借鉴的特性,AI 向量不用多说,机器学习、SQL 图、JSON、微服务、JavaScript、JDBC 应用连续性、安全、审计、高可用、云服务、大数据等多方面有重大更新,因未发布本地版本,很多特性也无法测试,目前只能去看官方文档学习了解了,那么今天就先到这里咯。除4和0之外的版本会返回错误。

JiekeXu的博客 1694

26-Oracle 23 ai Automatic Transaction Rollback(行锁终结者)

​Oracle 23 ai 带来了自动事务回滚(Automatic Transaction Rollback)​​ 通过事务优先级机制,自动终止低优先级阻塞事务,实现按照预先制定的规则进行优先级自治,解放DBA的小能手。在ACID的事务中,为了数据安全。​小伙伴们,有没有经常遇见各种事务锁,需要KILL,业务、开发各种发来的信息,kill一个session,有时候还会因为一个带崩另一个。会话设置TXN_PRIORITY=HIGH+ 系统级调低PRIORITY_TXNS_HIGH_WAIT_TARGET。

远方的专栏 1311

Oracle推出AI数据库26ai版本和自主AI湖仓平台

Oracle推出AI数据库26ai版本和自主AI湖仓平台

zhidingkeji的博客 777

Oracle All In AI 国产数据库跟不跟?

作者 | JiekeXu来源 |公众号 JiekeXu DBA之路(ID: JiekeXu_IT)如需转载请联系授权 |(个人微信 ID:JiekeXu_DBA)大家好,我是 JiekeXu,江湖人称“强哥”,荣获 Oracle ACE Pro 称号,墨天轮 MVP,墨天轮年度“墨力之星”,拥有 Oracle OCP/OCM 认证,MySQL 5.7/8.0 OCP 认证以及 PCA、PCTA...

JiekeXu的博客 1276
上一篇: 111-OracleLinux 安装HA Proxy 代理
下一篇: 115-使用freesql体验Oracle 多版本特性
远方1609
博客等级 码龄22年 577粉丝 121原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值