杰瑞科技汇

Oracle下载安装教程,详细步骤是怎样的?

Oracle 数据库安装全教程 (Windows 11 + Oracle 19c)

第一步:准备工作

在开始安装之前,请确保您的系统满足最低要求,并完成以下准备工作。

Oracle下载安装教程,详细步骤是怎样的?-图1
(图片来源网络,侵删)

系统要求检查

  • 操作系统: Windows 10 (64-bit) / Windows 11 (64-bit),本教程以 Windows 11 为例。
  • 硬件要求:
    • 内存: 至少 8GB RAM,推荐 16GB 或以上,尤其是在运行其他应用时。
    • 硬盘空间: 至少 8GB 的可用空间,建议使用 SSD 硬盘,性能会好很多。
    • CPU: 2 核或以上。
  • 软件要求:
    • 虚拟化: 必须在 BIOS/UEFI 中启用 Intel VT-xAMD-V,这是 Oracle 运行的基础。
    • 解压缩工具: 如 7-Zip 或 WinRAR,用于解压下载的安装文件。
    • 管理员权限: 整个安装过程都需要以管理员身份运行。

下载 Oracle Database 安装文件

  1. 访问 Oracle 官方下载页面:Oracle Database Software Downloads
  2. 在页面中找到 "Oracle Database 19c" 版本。
  3. 选择 "Windows x86-64" 的版本。
  4. 重要: 在下载前,您需要 接受许可协议,勾选 "I acknowledge that I have read and agree to the terms of the Oracle License Terms for Oracle Database 19c..."。
  5. 点击下载链接 p19308430_193000_Windows-x64.zip,这是一个约 3.1GB 的压缩包。

准备安装目录

  • 建议在非系统盘(如 D 盘或 E 盘)创建一个固定的安装目录,D:\oracle
  • 在这个目录下,创建两个子目录:
    • D:\oracle\product\19.0.0\dbhome_1 (这是 Oracle 的软件安装目录)
    • D:\oracle\oradata (这是数据库文件存放的目录)
  • 这样做的好处是:在安装向导中可以手动指定路径,避免程序自动安装在很深的路径下(如 C:\Program Files\...),有时会导致权限问题。

第二步:安装过程

解压安装文件

Oracle下载安装教程,详细步骤是怎样的?-图2
(图片来源网络,侵删)
  • 使用 7-Zip 或 WinRAR 将下载的 p19308430_193000_Windows-x64.zip 解压到一个你方便操作的目录,D:\install\oracle_19c

以管理员身份运行安装程序

  • 进入解压后的目录,找到 setup.exe 文件。
  • 右键点击 setup.exe,选择 “以管理员身份运行”
    • 为什么必须用管理员身份? 安装程序需要修改系统环境变量、创建服务、写入注册表等,这些都需要管理员权限。

运行安装向导

  • 安装程序启动后,会先进行一些环境检查,如果看到提示,请允许防火墙和防病毒软件通过。
  • 检查完成后,会进入“配置安全更新”界面。
    • 选择“我想要通过 My Oracle Receive 接受安全更新”
    • 取消勾选“使用 My Oracle Account 登录”
    • 在 Email 字段填入你的邮箱(可以随便填一个)。
    • 点击 “下一步”

安装选项

  • 选择 “创建和配置数据库”
  • 选择 “单实例数据库”
  • 选择 “桌面类”,这个选项会简化配置,适合学习和开发使用。
  • 点击 “下一步”

系统类

  • 选择 “桌面类”
  • 点击 “下一步”

典型安装

  • Oracle 主目录: 点击“浏览”,选择我们之前准备的目录 D:\oracle\product\19.0.0\dbhome_1
  • Oracle 基础: 这个路径通常是自动生成的,由主目录决定,无需修改。
  • 全局数据库名: 这是数据库的唯一标识,通常使用 orcl
  • 管理员密码: 必须设置一个包含字母和数字的强密码Oracle19c,请务必记住这个密码,它是 SYSSYSTEM 用户的密码。
  • 创建为容器数据库: 取消勾选,对于初学者,我们创建一个普通的 CDB 即可。
  • 点击 “下一步”

先决条件检查

  • 系统会自动检查硬件和软件环境,如果所有项目都显示为“通过”,则点击 “下一步”

  • 如果出现错误,最常见的错误是“缺少 Visual C++ Redistributable”,请根据错误提示,下载并安装对应的 VC++ 运行库,通常安装 2025 版本即可。

  • 检查安装摘要信息,确认无误后,点击 “安装”

  • 安装过程需要一些时间,大约 10-20 分钟,请耐心等待。

安装完成

  • 安装成功后,会显示“安装成功”的界面。
  • 请务必勾选 “口令管理”,点击“口令管理”可以解锁一些其他用户(如 SCOTT),这对于学习和测试非常有用。
    • 在“口令管理”中,找到 SCOTT 用户,点击“口令”,输入一个密码(tiger),然后点击“解锁”。
  • 完成后,点击 “关闭” 退出安装向导。

第三步:安装后验证与配置

检查服务

  • Win + R 键,输入 services.msc 并回车。
  • 在服务列表中,你应该能看到以下两个关键服务,并且它们的“状态”应该是“正在运行”:
    • OracleOraDB19Home1TNSListener: Oracle 监听器,负责接收客户端连接请求。
    • OracleServiceORCL: Oracle 实例服务,代表数据库本身。
  • 如果服务没有启动,右键点击它,选择“启动”。

*使用 SQLPlus 连接数据库**

  • Win + R 键,输入 sqlplus 并回车。
  • 这会打开命令行 SQL*Plus 工具。
  • 输入用户名和密码进行测试:
    SQL> sys as sysdba
    SQL> 输入密码: [你在安装时设置的密码]

    如果成功登录,会显示 SQL> 提示符。

  • 再测试一下 SYSTEM 用户:
    SQL> connect system/[你的密码]
    SQL> select * from v$version;
  • 再测试一下我们解锁的 SCOTT 用户:
    SQL> connect scott/tiger
    SQL> select * from emp;

使用 SQL Developer 连接数据库 (推荐)

SQL Developer 是一个图形化的数据库管理工具,比 SQL*Plus 更方便。

  1. 下载 SQL Developer: Oracle SQL Developer
  2. 解压下载的 zip 文件,直接运行 sqldeveloper.exe
  3. 首次运行会提示配置 JDK,通常它会自动找到,如果没有,请手动指定你的 Java JDK 路径。
  4. 在 SQL Developer 的左侧连接窗口,点击 号,创建新连接。
    • 连接名: orcl (任意填写)
    • 用户名: system
    • 密码: [你在安装时设置的密码]
    • 角色: default
    • 连接类型: 基本
    • 主机名: localhost
    • 端口: 1521 (默认端口)
    • SID: orcl
  5. 点击“测试”,如果显示“成功”,再点击“连接”。
  6. 你就可以通过图形界面浏览表、执行 SQL 语句了。

常见问题与解决方案

Q1: 安装时报错 "INS-13001: 环境不满足最低要求"

  • 原因: 通常是内存不足,请确保你的物理内存至少为 8GB。
  • 解决: 关闭其他占用内存的程序,或者增加物理内存。

Q2: 安装时报错 "INS-13013: 无法从安装程序包中读取文件"

  • 原因: 安装文件损坏或权限问题。
  • 解决:
    1. 重新下载安装包。
    2. 确保解压后的文件夹没有中文路径或特殊字符。
    3. 确保你使用的是管理员身份运行 setup.exe

Q3: 安装完成后,sqlplus sys as sysdba 连接不上,提示 "ORA-01031: insufficient privileges"

  • 原因: 用户不在 ORA_DBA Windows 组中。
  • 解决:
    1. Win + R,输入 lusrmgr.msc 并回车。
    2. 在左侧找到“用户”组。
    3. 在右侧找到你的 Windows 用户名,双击打开。
    4. 切换到“成员”选项卡,确保它属于 ORA_DBA 组,如果不属于,点击“添加”,输入 ORA_DBA 并确定。
    5. 重启电脑,然后再次尝试连接。

Q4: 如何完全卸载 Oracle?

  • 步骤:
    1. 停止所有 Oracle 相关服务(在 services.msc 中)。
    2. 使用 Universal Installer (setup.exe) 进行卸载,选择“卸载产品”。
    3. 手动删除之前创建的 Oracle 目录 (D:\oracle)。
    4. 手动清理环境变量(在“系统属性” -> “高级” -> “环境变量”中删除 ORACLE_HOME, ORACLE_BASE, PATH 中相关的条目)。
    5. 手动清理注册表(谨慎操作,建议使用 regedit 搜索 "Oracle" 相关项并删除)。
    6. 重启电脑。

至此,你已经成功在 Windows 系统上安装并配置好了 Oracle 数据库,祝你好运!

分享:
扫描分享到社交APP
上一篇
下一篇