推荐首选Oracle AI Database 26ai Free,无需账号即可下载安装,支持全功能企业级特性;备选Database XE(优先23c版)适合轻量场景;仅需连接时用Instant Client。

想在本地快速搭建一个可开发、可测试的Oracle数据库环境,又不想花钱买商业授权,就得从官网找对免费版本并准确下载——Oracle目前只开放三个真正免许可费、可自由部署的官方版本:AI Database 26ai Free、Database XE 和 Instant Client(仅客户端库)。其他所谓“免费版”链接多数已失效或指向需登录商业账户的页面,踩错一步就卡在注册墙或404页面。
直取 Oracle AI Database 26ai Free(推荐首选)
这是Oracle当前主推的免费全功能数据库,支持Linux、Windows和容器部署,含In-Memory、Partitioning、Multitenant等企业级特性,且无需Oracle账号即可下载。
打开浏览器,访问 【https://www.oracle.com/database/technologies/ai-database-software-downloads.html】 ——这个是2026年6月仍在维护的唯一权威下载入口,其他路径(如Products→Database→Downloads)会跳转到需登录的商业门户。
向下滚动页面,找到 “Oracle AI Database 26ai Free” 区域,点击 “Download for Windows (ZIP)” 或 “Download for Linux (RPM)” 按钮;【注意:页面右侧若显示‘Sign in to download’,请忽略该按钮,直接点下方绿色‘Download’链接】。
下载完成后,ZIP包解压即得完整安装目录,RPM包用 sudo rpm -ivh oracle-ai-db-free-26.1.0-1.x86_64.rpm 安装;无需激活码,不绑定邮箱,安装后默认启用监听器和PDB实例。
备选:Oracle Database XE(轻量稳定版)
适合教学、原型验证或低负载应用,限制为2 CPU线程、2GB内存、12GB用户数据,但兼容性极好,安装包体积小,对老旧硬件友好。
方法一:从XE专属页下载
访问 【https://www.oracle.com/database/technologies/xe-downloads.html】 → 页面自动识别系统,Windows用户点击 “Windows x64” 下方的 Download 按钮 → 接受许可协议 → 直接触发浏览器下载。
方法二:通过主下载页跳转
进入 https://www.oracle.com/database/technologies/oracle-database-software-downloads.html → 滚动至页面中下部 → 找到 “Oracle Database Express Edition (XE)” 标题 → 点击对应操作系统的下载链接 → 不要误点上方“Enterprise Edition”区域的任何按钮。
⚠️关键提醒:XE 23c 是当前最新版,但官网同时保留了 XE 21c 的下载入口;若项目需长期维护,请优先选 XE 23c,因其内建JSON关系映射和向量搜索支持,而 21c 已停止安全更新。
仅需连接能力?下载 Instant Client(零安装客户端)
当你只需要用Python、Java或Node.js连接远程Oracle数据库,不需要本地运行数据库服务时,Instant Client是最轻量的选择——它不含数据库引擎,只有OCI驱动和SQL*Plus命令行工具。
第一步:访问 Instant Client 官方下载页 → https://www.oracle.com/database/technologies/instant-client/downloads.html
第二步:根据你的开发机系统选择对应平台 → Windows x64 / Linux x86-64 / macOS ARM64
第三步:下载 Basic Package(必选) + SDK Package(开发需要) + SQL*Plus Package(调试需要)
第四步:解压到任意目录,将该目录路径加入系统PATH环境变量 → 命令行输入 sqlplus 即可验证是否生效。
这一步操作起来很简单,直接把解压后的instantclient_21_13文件夹拖进资源管理器地址栏回车,就能看到oci.dll和sqlplus.exe文件。如果PATH没配对,运行sqlplus会提示“不是内部或外部命令”。


















