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

来源:这里教程网 时间:2026-03-03 23:03:20 作者:

最近这几天,数据库圈几乎被  Oracle Database 26ai 刷屏。各类公众号、博客、技术群都在讨论它的 AI 特性与未来方向,但仔细一看,大多数文章都停留在“理论层面”或是仅仅体验了  Oracle AI Database 26ai Free Platform。真正去折腾过“ 完整版(Full Version)”的人,几乎没有。

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

Free版与完整版差别又有多大?

本文通过实测,带大家一探究竟。

一、概念普及:23ai、26ai 都不是“地端完整版”

首先要明确一点:无论是  Oracle Database 23ai,还是最新的  26ai它们的完整版本目前都只存在于 Oracle Cloud 上

换句话说,你在本地或虚拟机上能装到的,都是  Free 版本,也就是 Oracle 提供给开发者和学习者的轻量体验版。

如果想体验“满血”功能(包括 AI 组件、生成式接口、自治优化等),目前只能通过 **Oracle Cloud(甲骨文云)**才能玩到。

二、版本对比实测

为了直观展示差异,我分别安装和连接了两个环境:

  • Oracle AI Database 26ai Free 平台版
  • Oracle Cloud 上的 Oracle AI Database 26ai 完整版(Enterprise Edition)

    1. Free 平台环境信息

    [oracle@oraclelinux83 ~]$ sqlplus / as sysdba
    ...
    Connected to:
    Oracle AI Database 26ai Free Release 23.26.0.0.0 - Develop, Learn, and Run for Free
    Version 23.26.0.0.0

    可以看到版本号为  23.26.0.0.0,且标识为  Free Release – Develop, Learn, and Run for Free

    补丁信息:

    SQL> SELECT PATCH_ID,STATUS,SOURCE_VERSION,TARGET_VERSION,ACTION_TIME FROM dba_registry_sqlpatch;
    0 rows selected.

    容器信息:

    SQL> show pdbs
        CON_ID CON_NAME                       OPEN MODE  RESTRICTED
    ---------- ------------------------------ ---------- ----------
             2 PDB$SEED                       READ ONLY  NO
             3 FREEPDB1                       READ WRITE NO

    Free 版本中仅提供  FREEPDB1 作为默认可用 PDB。


    2. 完全版(Full Version)环境信息

    连接 Oracle Cloud Autonomous Database:

    [oracle@oraclelinux83 admin]$ sqlplus ADMIN@orcl_high
    ...
    Connected to:
    Oracle Database 23ai Enterprise Edition Release 23.0.0.0.0 - for Oracle Cloud and Engineered Systems
    Version 23.10.0.25.10

    可见其版本号中出现了  “Enterprise Edition – for Oracle Cloud”,这是完整商业版标志。

    补丁信息显示了长期持续的 Cloud 自动升级链:

    SQL> SELECT PATCH_ID,STATUS,SOURCE_VERSION,TARGET_VERSION,ACTION_TIME FROM dba_registry_sqlpatch;
      PATCH_ID STATUS                    SOURCE_VERSION  TARGET_VERSION  ACTION_TIME
    ---------- ------------------------- --------------- --------------- ---------------------------------------------------------------------------
      36735301 SUCCESS                   23.5.0.24.05    23.5.0.24.06    27-JUN-24 12.58.04.266652 AM
      36821795 SUCCESS                   23.5.0.24.06    23.6.0.24.07    10-AUG-24 08.03.34.890061 AM
      36655885 SUCCESS                   23.4.0.24.05    23.5.0.24.05    12-JUN-24 08.15.45.426799 PM
      37025549 SUCCESS                   23.6.0.24.07    23.6.0.24.10    26-OCT-24 06.37.52.240663 AM
      37228708 SUCCESS                   23.6.0.24.10    23.6.0.24.11    07-DEC-24 01.06.28.910551 AM
      37385169 SUCCESS                   23.6.0.24.11    23.7.0.25.02    25-JAN-25 06.43.45.876033 AM
      37540109 SUCCESS                   23.7.0.25.02    23.7.0.25.03    15-MAR-25 06.44.30.317274 AM
      37710995 SUCCESS                   23.7.0.25.03    23.8.0.25.05    26-APR-25 06.43.55.184961 AM
      37858811 SUCCESS                   23.8.0.25.05    23.8.0.25.06    13-JUN-25 11.41.17.257951 PM
      38065631 SUCCESS                   23.8.0.25.06    23.9.0.25.08    26-JUL-25 06.53.52.061703 AM
      38361783 SUCCESS                   23.9.0.25.08    23.10.0.25.10   04-OCT-25 06.48.34.377752 AM
    11 rows selected.

    (此处省略多行输出,可见版本持续从 23.4 → 23.10 迭代)

    三、功能差异详解

    1. 默认用户数差异

    Free 版本默认用户仅 35 个左右,主要是系统与安全相关账户:

    SQL> select username from dba_users;
    USERNAME
    --------------------------------------------------------------------------------
    SYS
    SYSTEM
    PDBADMIN
    SYSRAC
    XS$NULLLBACSYS
    OUTLN
    DBSNMP
    APPQOSSYS
    VECSYS
    DBSFWUSER
    GGSYS
    ANONYMOUS
    CTXSYS
    DVSYS
    DVF
    AUDSYS
    GSMADMIN_INTERNAL
    GGSHAREDCAP
    BAASSYS
    OLAPSYS
    MDSYS
    XDB
    WMSYS
    GSMCATUSER
    MDDATA
    SYSBACKUP
    REMOTE_SCHEDULER_AGENT
    GSMUSER
    OJVMSYS
    DIP
    SYSKM
    DGPDB_INT
    SYS$UMFSYSDG
    35 rows selected.

    完整版则多达  72 个用户,包括  APEX、ORDS、OML、GRAPH、CLOUD$SERVICE 等云端组件账号,代表了完整的  AI、分析、REST 服务 支持体系。

    SQL> select username from dba_users;
    USERNAME
    --------------------------------------------------------------------------------------------------------------------------------
    APEX_PUBLIC_ROUTER
    ORDS_PLSQL_GATEWAY
    SPATIAL$METADATAGRAPH$METADATAORDS_PUBLIC_USER
    OML$MODELSODI_REPO_USER
    SPATIAL$PROXY_USEROMLMOD$PROXYSYSRAC
    SHIJW
    ADMIN
    OML$METADATAODI$PROXYGRAPH$PROXY_USEROML$PROXYRMAN$CATALOGSYSTEM
    XS$NULLSYS
    LBACSYS
    OUTLN
    C##CLOUD$SERVICEDBSNMP
    APPQOSSYS
    VECSYS
    C##ADP$SERVICEGGSYS
    DBSFWUSER
    FLOWS_FILES
    CTXSYS
    ORDS_METADATA
    C##OMLIDMAUDSYS
    GSMADMIN_INTERNAL
    GGSHAREDCAP
    MDSYS
    BAASSYS
    XDB
    APEX_240200
    GSMCATUSER
    MDDATA
    SSB
    C##CLOUD_OPSC##DNSRESTSYSBACKUP
    C##APIGSMUSER
    REMOTE_SCHEDULER_AGENT
    C##RFSC##QUEUE$SERVICEMTSSYS
    DVF
    DVSYS
    C##OMLREST2LBAC_TRIGGER
    DIP
    SYSKM
    RQSYS
    DGPDB_INT
    C##DV_ACCT_ADMINC##DV_OWNERSYS$UMFC##TOTP_GENERATORSYSDG
    C##TOTP_VALIDATORSH
    PYQSYS
    GGADMIN
    ADBSNMP
    ADB_APP_STORE
    DCAT_ADMIN
    C##DATA$SHARE72 rows selected.

    ????  这说明完整版集成了多项云原生与AI服务模块,Free 版本则完全没有这些组件。


    2. 数据文件结构差异

    Free 版本使用本地文件系统存储:

    SQL> select name from v$datafile;
    NAME
    --------------------------------------------------------------------------------
    /opt/oracle/oradata/FREE/FREEPDB1/system01.dbf
    /opt/oracle/oradata/FREE/FREEPDB1/sysaux01.dbf
    /opt/oracle/oradata/FREE/FREEPDB1/undotbs01.dbf
    /opt/oracle/oradata/FREE/FREEPDB1/users01.dbf

    而完整版使用  Oracle ASM(+DATA 盘组),具有更高性能与可靠性:

    SQL> select name from v$datafile;
    NAME
    --------------------------------------------------------------------------------
    +DATA/ED51POD/412AAD02BBDF2EF1E0632D17000A9C56/DATAFILE/system.7641.1214539183
    +DATA/ED51POD/412AAD02BBDF2EF1E0632D17000A9C56/DATAFILE/sysaux.9333.1214539183
    +DATA/ED51POD/412AAD02BBDF2EF1E0632D17000A9C56/DATAFILE/undotbs1.9193.1214539183
    +DATA/ED51POD/412AAD02BBDF2EF1E0632D17000A9C56/DATAFILE/data.9219.1214539181
    +DATA/ED51POD/412AAD02BBDF2EF1E0632D17000A9C56/DATAFILE/dbfs_data.9605.121453918
    1
    +DATA/sampleschema_dbf
    6 rows selected.

    同时可以查看到真实的云端存储组容量:

    SQL> select name,STATE,TOTAL_MB/1024/1024 TB,FREE_MB/1024/1024 TB from v$asm_diskgroup;
    NAME       STATE               TB         TB
    ---------- ----------- ---------- ----------
    DATA       CONNECTED   1843.17188 1685.63988
    RECO       CONNECTED     460.6875 436.898438

    这已经是企业级云存储规模的配置。


    3. AI 组件差异 —— 核心对比点

    这部分是 Free 与 Full 最大的区别。

    Free 版本中搜索 AI 组件:

    SQL> SELECT owner, object_name, object_type FROM dba_objects WHERE object_name LIKE '%_AI';

    输出的全是与 JAI(Java Advanced Imaging)相关的旧组件,与数据库 AI 无关。

    而完整版结果则完全不同:

    SQL> SELECT owner, object_name, object_type FROM dba_objects WHERE object_name LIKE '%_AI';
    OWNER                          OBJECT_NAME                              OBJECT_TYPE
    ------------------------------ ---------------------------------------- -----------------------
    C##CLOUD$SERVICE               DBMS_CLOUD_AI                            PACKAGEPUBLIC                         DBMS_CLOUD_AI                            SYNONYM
    C##CLOUD$SERVICE               DBMS_CLOUD_AI                            PACKAGE BODYAPEX_240200                    WWV_FLOW_AI                              PACKAGE BODY
    APEX_240200                    WWV_FLOW_AI                              PACKAGE
    C##ADP$SERVICE                 DBMS_INGEST_AI                           PACKAGEC##ADP$SERVICE                 DBMS_INGEST_AI                           PACKAGE BODYPUBLIC                         DBMS_INGEST_AI                           SYNONYM
    C##CLOUD$SERVICE               DBMS_CLOUD_OCI_GA_GENERATIVE_AI          PACKAGEPUBLIC                         DBMS_CLOUD_OCI_GA_GENERATIVE_AI          SYNONYM
    C##CLOUD$SERVICE               DBMS_CLOUD_OCI_GA_GENERATIVE_AI          PACKAGE BODYAPEX_240200                    APEX_AI                                  SYNONYM
    SHIJW                          AI$SELECTAI                              SQL TRANSLATION PROFILE
    PUBLIC                         APEX_AI                                  SYNONYM
    14 rows selected.

    这意味着完整版中已经集成:

  • DBMS_CLOUD_AI:用于与 Oracle Cloud 的 AI 服务交互;
  • DBMS_INGEST_AI:AI增强型数据导入;
  • DBMS_CLOUD_OCI_GA_GENERATIVE_AI:生成式AI能力;
  • APEX_AI:低代码AI接口;
  • 以及 AI$SELECTAI:SQL层面的AI扩展。

    这些是 26ai 的真正亮点,而 Free 版完全不具备。


    四、Free 版本安装记录(参考)

    系统环境:

  • OS:Red Hat Enterprise Linux 8.10
  • DB:Oracle AI Database Free 23.26.0.0.0

    安装前准备:

    dnf -y install oracle-ai-database-preinstall-26ai

    (完整安装输出略,可见 Oracle 提供了 preinstall 包来自动配置依赖环境,包括 ksh、openssl10、X11 库等。)

    数据库软件安装:

    [root@oraclelinux83 opc]# dnf -y install oracle-ai-database-free-26ai-23.26.0-1.el8.x86_64.rpmLast metadata expiration check: 0:01:17 ago on Thu 16 Oct 2025 04:39:05 PM GMT.
    Dependencies resolved.
    ================================================================================================================================================================================================================================================================
     Package                                                                     Architecture                                          Version                                                    Repository                                                   Size
    ================================================================================================================================================================================================================================================================
    Installing:
     oracle-ai-database-free-26ai                                                x86_64                                                23.26.0-1                                                  @commandline                                                1.3 G
    Transaction Summary
    ================================================================================================================================================================================================================================================================
    Install  1 Package
    Total size: 1.3 G
    Installed size: 3.6 G
    Downloading Packages:
    Running transaction check
    Transaction check succeeded.
    Running transaction testTransaction test succeeded.
    Running transaction
      Preparing        :                                                                                                                                                                                                                                        1/1 
      Running scriptlet: oracle-ai-database-free-26ai-23.26.0-1.x86_64                                                                                                                                                                                          1/1 
      Installing       : oracle-ai-database-free-26ai-23.26.0-1.x86_64                                                                                                                                                                                          1/1 
      Running scriptlet: oracle-ai-database-free-26ai-23.26.0-1.x86_64                                                                                                                                                                                          1/1 
    [INFO] Executing post installation scripts...
    [INFO] Oracle home installed successfully and ready to be configured.
    To configure Oracle AI Database Free, optionally modify the parameters in '/etc/sysconfig/oracle-free-26ai.conf' and then run '/etc/init.d/oracle-free-26ai configure' as root.
      Verifying        : oracle-ai-database-free-26ai-23.26.0-1.x86_64                                                                                                                                                                                          1/1 
    Installed:
      oracle-ai-database-free-26ai-23.26.0-1.x86_64                                                                                                                                                                                                                 
    Complete!

    创建和配置数据库:

    [root@oraclelinux83 opc]# /etc/init.d/oracle-free-26ai configureSpecify a password to be used for database accounts. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9]. Note that the same password will be used for SYS, SYSTEM and PDBADMIN accounts:
    Confirm the password:
    Configuring Oracle Listener.
    Listener configuration succeeded.
    Configuring Oracle AI Database FREE.
    Enter SYS user password: 
    ************** 
    Enter SYSTEM user password: 
    ************** 
    Enter PDBADMIN User Password: 
    *****************
    Prepare for db operation
    7% complete
    Copying database files
    29% complete
    Creating and starting Oracle instance
    30% complete
    33% complete
    36% complete
    39% complete
    43% complete
    Completing Database Creation
    47% complete
    49% complete
    50% complete
    Creating Pluggable Databases
    54% complete
    71% complete
    Executing Post Configuration Actions
    93% complete
    Running Custom Scripts
    100% complete
    Database creation complete. For details check the logfiles at:
     /opt/oracle/cfgtoollogs/dbca/FREE.
    Database Information:
    Global Database Name:FREE
    System Identifier(SID):FREE
    Look at the log file "/opt/oracle/cfgtoollogs/dbca/FREE/FREE.log" for further details.
    Connect to Oracle AI Database using one of the connect strings:
         Pluggable database: oraclelinux83/FREEPDB1
         Multitenant container database: oraclelinux83figure_out.log' for more details.

    五、 Oracle Cloud 上的 Oracle AI Database 26ai 创建

    截屏20251015 11.56.00.jpg

    微信图片_20251018195708_22270_49.png

    六、总结:Free 是体验,Full 才是 AI

    项目 Free 版本 完全版(Oracle Cloud)
    部署方式 本地/Linux 云端 ADB(Autonomous DB)
    用户数 35 72+(含 APEX/AI 模块)
    数据存储 文件系统 ASM + DATA/RECO
    补丁机制 手动 自动持续更新
    AI 组件 含 DBMS_CLOUD_AI / APEX_AI 等
    性能优化 手动调优 自治+AI调优
    适用场景 学习、测试 企业生产、AI集成

    一句话总结:

    Oracle 26ai Free 是“看AI”,Oracle 26ai Full 才是“用AI”。

    七、实测感受与结语

    实测下来,Free 版确实轻巧易部署,适合教学和演示,但功能上与真正的“AI数据库”仍有较大距离。

    在完整版环境中,我们能明显感受到 Oracle Cloud 的自治特性、AI运维接口、APEX智能助手等功能已融入数据库核心,真正体现“ AI驱动数据库”的理念。

    从 23ai 到 26ai,Oracle 的节奏越来越快,也越来越“云中心化”。

    如果只是想了解 AI Database 的理念,Free 版本足够;

    但如果你想真正玩转  DBMS_CLOUD_AI、APEX_AI、SQL AI Profile 等新特性,还是得上云。

    结语

    Oracle Database 26ai 的发布,标志着数据库正式迈入 AI 驱动时代。

    在这个版本中,数据库不仅能“存储数据”,还能“理解语义、参与决策”。

    未来的 DBA,不只是管理员,而是数据智能的“教练”。

    作者:Digital Observer(施嘉伟) Oracle ACE Pro PostgreSQL ACE Partner Oracle  OCM、KCM、PGCM、YCP、DB2 、MySQL OCP、PCTP、PCSD、OCI、PolarDB技术专家、达梦师资认证,从业11年+ ITPUB认证专家、崖山YVP、PolarDB开源社区技术顾问、HaloDB技术顾问、TiDB社区技术布道师、青学会MOP技术社区专家顾问、国内某高校企业实践指导教师 公众号/墨天轮/金仓社区/IF Club:Digital Observer;CSDN/PGfans:施嘉伟;ITPUB:sjw1933

    hhh7.jpg

  • 相关推荐