应选择Oracle Database 23c Free(永久免费版)或Oracle Cloud Always Free Autonomous Database;前者需官网下载、登录Oracle账户、选对应系统版本安装,后者需注册云账号、创建时勾选“Always Free”并下载Wallet文件。
想在本地快速装一个能跑通SQL、支持PL/SQL、带图形化管理界面的Oracle数据库用于学习或原型开发,又不想花钱买授权或被试用期限制卡住,就得从官方渠道精准定位真正永久免费的版本资源。
直接获取 Oracle Database 23c Free(最新永久免费版)
这是Oracle官方2024年推出的全新免费版本,基于企业版内核,无时间限制,适合开发与小型生产场景。
打开浏览器,访问 【https://www.oracle.com/database/technologies/xe-downloads.html】 —— 注意别进错成“Software Delivery Cloud”或“My Oracle Support”,那两个页面只对商业客户开放。
向下滚动到“Oracle Database Free”区域,点击“Download Oracle Database Free”按钮。
页面会跳转至登录页,必须用邮箱注册并登录Oracle账户才能下载;未登录状态下所有下载链接均不可点击,【跳过登录将无法获得任何安装包】。
登录后选择操作系统对应版本:Windows选“Oracle Database Free for Windows x64”,Linux选“.rpm”或“.deb”包,macOS暂不支持。
替代方案:Oracle Cloud Always Free Autonomous Database(免运维云实例)
如果你只需要一个随时可连、自带备份和自动升级的远程数据库,且不介意数据存于云端,这个选项比本地安装更省事。
第一步:访问 【https://www.oracle.com/cloud/free/】 → 点击“Start Now for Free”按钮。
第二步:用邮箱注册Oracle Cloud账户,完成手机验证和信用卡信息录入(仅作身份核验,不会扣费)。
oracle知识库
oracle知识库下载
下载
第三步:控制台首页→左侧菜单点“Autonomous Database”→点击“Create Autonomous Database”。
第四步:配置时务必勾选“Always Free”选项,并将数据库类型设为“Transaction Processing”;其他参数保持默认即可,系统会自动分配20 GB存储与1 OCPU资源。
创建成功后,点击数据库名称→“DB Connection”→下载Wallet压缩包,这是连接必需的安全凭证文件,【下载后立即解压,Wallet内包含tnsnames.ora和cwallet.sso,缺一不可】。
仅需客户端连接?下载 Instant Client 官方精简包
方法一:适用于已有远程Oracle数据库(如云上Free Tier实例),只需本地工具连接,不装完整服务端。
前往 【https://www.oracle.com/database/technologies/instant-client/downloads.html】 → 找到“Instant Client for Microsoft Windows (x64)”板块 → 下载“Basic Package”和“SQL*Plus Package”两个ZIP文件。
方法二:若你用的是Navicat、DBeaver等GUI工具,其实只需Basic Package;但想用命令行sqlplus调试,就必须同时下载SQL*Plus Package。
解压两个ZIP到同一目录(例如C:\oracle\instantclient_21_12),然后把该路径添加进系统环境变量PATH——这一步不做,cmd里敲sqlplus会提示“不是内部或外部命令”。