游乐游手机版
首页/数据库/文章详情

Windows安装Oracle 21c XE详细教程与步骤

时间:2026-08-21 07:39
Oracle 21c XE可是唯一官方支持在Windows系统上一键安装的轻量版哦!在安装过程中,有几个要点需要特别注意:首先,必须以管理员身份运行setup exe;其次,设置的密码要包含大小写字母、数字以及特殊字符,并且长度不能少于8位;另外,还要注意端口不能被占用哦。安装完成后,别忘了验证Or

Oracle 21c XE可是唯一官方支持在Windows系统上一键安装的轻量版哦!在安装过程中,有几个要点需要特别注意:首先,必须以管理员身份运行setup.exe;其次,设置的密码要包含大小写字母、数字以及特殊字符,并且长度不能少于8位;另外,还要注意端口不能被占用哦。安装完成后,别忘了验证OracleServiceXE和监听器服务是否运行,同时要在防火墙上放行相关设置。

如何在Windows上安装Oracle21cXE?

Oracle 21c XE(Express Edition)是唯一最新支持在Windows上一键安装的轻量版,不需要手动跑 netcadbca,装完即用。企业版 21c 在 Windows 上已停止独立安装包支持,XE 是当前最可行的选择。

下载 OracleXE213_Win64.zip 时必须注意路径和权限

下载之后切莫直接双击运行,也不可解压至包含空格或中文的路径(例如 C:Program FilesD:我的数据库)。否则,安装过程可能会无声无息地失败,或者报出 ORA-01033: ORACLE initialization or shutdown in progress 这样的错误。

  • 解压到短路径纯英文目录,例如:D:oracle-xeC:xe21
  • 必须以管理员身份运行 setup.exe:右键 → “以管理员身份运行”
  • 安装前确认当前 Windows 用户是 Administrators 组的**直接成员**(不是通过嵌套组继承的)
  • 如果之前装过其他 Oracle 版本,先临时删掉或重命名 ORACLE_HOMETNS_ADMIN 环境变量

安装过程中密码和端口不能留空或用默认值硬扛

安装向导里最关键的两步是设数据库密码和确认监听端口,这里踩坑最多:

  • 数据库密码必须同时含大小写字母 + 数字 + 特殊字符(如 Abc123!@#),长度 ≥ 8 位;输错三次会终止安装
  • 端口默认是 1521,但如果本地已运行 SQL Server、PostgreSQL 或旧版 Oracle,需手动改成 1522 或其他未被占用端口(可用 netstat -ano | findstr :1521 检查)
  • 安装完成后屏幕上显示的连接字符串要立刻复制保存,例如:sqlplus sys/Abc123!@//localhost:1521/XE as sysdba —— 这里的 XE 是服务名,不是 SID

连接失败时优先查监听器状态和 Windows 防火墙

装完打不开 sqlplus 或 Na vicat 报 ORA-12514: TNS:listener does not currently know of service requested,大概率不是配置错,而是服务没起来或被拦了:

  • 打开 Windows 服务管理器(services.msc),确认以下两个服务状态为“正在运行”:OracleServiceXE(数据库实例)、OracleOraDB21Home1TNSListener(监听器)
  • 检查防火墙是否放行了监听端口:进“高级安全 Windows 防火墙” → “入站规则” → 新建规则 → 端口 → TCP 1521(或你改的端口)→ 允许连接
  • 别信安装日志里写的“配置完成”,一定要手动验证:lsnrctl status 应显示 SERVICE_NAME = "XE"sqlplus / as sysdba 后执行 select status from v$instance; 返回 OPEN

XE 的限制(12GB 用户数据 + 单 CPU socket)对开发够用,但它的 PDB 默认是 XEPDB1,不是 XE;连可插拔库时 URL 里必须写 /XEPDB1,这点容易漏掉,一连就报服务名不存在。

来源:https://www.php.cn/faq/3020586.html
上一篇MongoDB GridFS文件迁移到新集群的方法与步骤 下一篇phpMyAdmin导出Laravel生产环境数据库数据方法
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Redis是什么:核心特性、架构与应用场景解析
数据库 · 2026-09-01

Redis是什么:核心特性、架构与应用场景解析

Redis是一款基于内存的键值型NoSQL数据库,以超高读写速度和丰富的数据结构著称。本文系统梳理Redis的核心特性、架构组成、性能优势及典型应用场景,并通过与Memcached、MySQL、MongoDB的对比,帮助开发者快速判断Redis是否适合当前业务需求。

Windows 安装 MongoDB 完整图文教程
数据库 · 2026-09-01

Windows 安装 MongoDB 完整图文教程

本文详细介绍在 Windows 系统上安装 MongoDB 的完整流程。从官网下载 MSI 安装包开始,逐步演示自定义安装路径、配置 Windows 服务、跳过 MongoDB Compass 等关键选项,并提供通过系统服务列表验证安装是否成功的方法,帮助开发者快速搭建本地 MongoDB 环境。

Linux 安装 MongoDB 完整指南:依赖配置、环境变量与服务启动
数据库 · 2026-09-01

Linux 安装 MongoDB 完整指南:依赖配置、环境变量与服务启动

本文详解在 Linux 系统下安装 MongoDB 的完整流程,涵盖依赖包安装、二进制包下载解压、环境变量配置、数据与日志目录创建及服务启动验证。通过标准化命令与路径说明,帮助开发者快速完成部署并确认服务状态。

MacOS安装MongoDB完整教程
数据库 · 2026-09-01

MacOS安装MongoDB完整教程

本文介绍在MacOS系统下安装MongoDB的完整流程,涵盖下载、解压、目录配置、环境变量设置及服务启动。通过明确的命令与参数说明,帮助开发者快速完成环境搭建并验证安装结果。

Ubuntu系统安装与配置Redis完整指南
数据库 · 2026-09-01

Ubuntu系统安装与配置Redis完整指南

本文详解在Ubuntu系统中安装Redis的两种主流方式:apt在线安装与源码编译安装。涵盖版本选择逻辑、服务启停与状态检查、连接验证方法,以及在线练习工具与桌面GUI客户端的对比与使用建议,帮助开发者快速搭建并验证Redis运行环境。