杰瑞科技汇

64位Oracle安装教程,步骤详细吗?

重要提示:请在开始前阅读

  1. 版本选择:本教程以 Oracle Database 19c (19.3.0.0.0) Enterprise EditionOracle Database 19c Client (19.3.0.0.0) 为例进行讲解,请根据你的实际需求选择合适的版本。
  2. 操作系统:本教程基于 Windows Server 2025 Datacenter (64位),对于 Windows Server 2025 或 Windows 10/11 专业版/企业版,步骤基本相同。
  3. 准备工作是关键:Oracle 安装失败,90% 的原因在于准备工作没有做好,请务必仔细阅读并执行“安装前准备”部分。
  4. 权限:整个安装过程强烈建议使用 管理员身份 运行所有命令和安装程序。

第一步:安装前准备

这是最关键的一步,请严格按照以下步骤操作。

64位Oracle安装教程,步骤详细吗?-图1
(图片来源网络,侵删)

1 下载安装文件

从 Oracle 官方网站下载所需的安装文件,你需要两个文件:

  1. Oracle Database 安装文件

  2. Oracle Client 安装文件 (可选,但推荐)

    • 在同一个下载页面,找到 "Oracle Database 19c (19.3) Client for Microsoft Windows x64 (64-bit)"。
    • 下载 "winx64_19c_client.zip",如果你需要连接其他数据库服务器,这个是必需的。

将下载的两个 database 压缩包解压到同一个文件夹下,D:\Oracle\install,解压后,你会看到一个名为 database 的文件夹,里面包含安装所需的文件。

64位Oracle安装教程,步骤详细吗?-图2
(图片来源网络,侵删)

2 配置服务器环境

关闭防火墙和杀毒软件 为了避免网络连接问题,暂时禁用 Windows Defender 防火墙和任何第三方杀毒软件。

  • 打开 "Windows Defender 防火墙" -> "启用或关闭 Windows Defender 防火墙" -> 为所有网络配置文件选择“关闭”。

配置主机名

  • 右键点击“此电脑” -> “属性” -> “高级系统设置” -> “计算机名” 选项卡 -> “更改”。
  • 确保你的计算机名(主机名)不含中文、空格等特殊字符,ORCL-SERVER
  • 点击“更改”后,确保“工作组”设置正确。
  • 点击“确定”,系统可能会提示你重启计算机。先不要重启,继续下一步

配置 hosts 文件

  • 以管理员身份记事本打开 C:\Windows\System32\drivers\etc\hosts 文件。
  • 添加一行,将你的 IP 地址和主机名对应起来。
    168.1.100   ORCL-SERVER
  • 保存并关闭文件。

创建安装用户和组

64位Oracle安装教程,步骤详细吗?-图3
(图片来源网络,侵删)
  • 打开 "计算机管理" (compmgmt.msc) -> "本地用户和组" -> "组"。
  • 右侧点击 "新建组",创建一个名为 ORA_DBA 的组。
  • 然后进入 "用户" 文件夹,右键点击 "新建用户"。
    • 用户名: oracle
    • 密码: 设置一个强密码(Oracle@123),并取消勾选“用户下次登录时须更改密码”
    • 勾选“密码永不过期”。
  • 创建用户后,双击该用户,进入 "隶属于" 选项卡,点击 "添加",输入 ORA_DBA 并确认,确保 oracle 用户是 ORA_DBAAdministrators (管理员组) 的成员。

创建安装目录

  • 在 D 盘(或其他非系统盘)创建以下目录结构:
    D:\oracle
    ├── product
    │   └── 19c
    │       └── dbhome_1
    └── oradata
        └ ORCL
  • 右键点击这些文件夹,选择 "属性" -> "安全" 选项卡,确保 oracle 用户拥有 "完全控制" 权限。

3 检查并安装依赖组件

打开 “服务器管理器”,点击 “添加角色和功能”,向导会自动检测并提示你安装以下必需的组件:

  • .NET Framework 3.5:这是必需的,如果未安装,勾选它,安装程序会从 Windows Update 或安装源中自动下载。
  • 故障转移群集:虽然不是必须,但 Oracle 推荐安装。

第二步:安装 Oracle Database 软件

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

  1. 进入你之前解压的 D:\Oracle\install\database 目录。
  2. 找到 setup.exe 文件。
  3. 右键点击 setup.exe,选择 “以管理员身份运行”。

2 运行配置脚本

安装程序启动后,可能会弹出一个黑色的命令行窗口,显示“正在运行配置脚本...”,请耐心等待它自动完成,不要关闭窗口,完成后,会弹出 Oracle Universal Installer (OUI) 的主界面。

3 选择安装选项

  1. 创建和配置数据库:这是最常用的选项,会安装软件并创建一个数据库实例。
  2. 仅安装数据库软件:如果你只想安装软件,稍后手动创建数据库,可以选择此项。
  3. 升级现有数据库:用于升级旧版本的数据库。

这里我们选择 “创建和配置数据库”,然后点击“下一步”。

4 系统类

选择 “服务器类”,因为我们是在服务器上安装数据库,而不是在开发人员的电脑上安装客户端,点击“下一步”。

5 安装选项

选择 “单实例数据库安装”,这是最常见的企业级部署方式,点击“下一步”。

6 选择产品语言

选择你需要的语言,通常默认的“英语”和“简体中文”都勾选上即可,点击“下一步”。

7 企业版或标准版

选择 “企业版”,功能最全,如果你的授权是标准版,则选择“标准版”,点击“下一步”。

8 安装位置

  • Oracle 基目录: D:\oracle
  • 软件位置: D:\oracle\product\19c\dbhome_1

安装程序通常会自动填写正确,确认无误即可,点击“下一步”。

9 创建 Oracle 主目录

这一步确认你的主目录信息,点击“下一步”。

10 执行先决条件检查

这是安装过程中的一个重要检查环节,OUI 会检查你的系统是否符合安装要求。

  • 如果检查失败:点击“查看日志”查看详细信息,然后根据提示返回前面的步骤进行修正(通常是环境准备阶段出了问题)。不要跳过错误!
  • 如果检查通过:点击“下一步”。

11 选择安装类型

选择 “典型安装”,对于初学者来说,这是最简单且足够的选择,点击“下一步”。

12 配置数据库

这是创建数据库的核心步骤:

  • 全局数据库名: 数据库的唯一标识,格式为 数据库名.域名ORCLORCL.LOCAL
  • 管理口令: 为 SYS, SYSTEM, PDBADMIN 等用户设置一个统一的强密码。请务必记住这个密码!
  • 使用 Oracle 管理的文件: 勾选此项,Oracle 会自动管理数据文件、控制文件等,大大简化了数据库的创建和管理。

设置完成后,点击“下一步”。

13 指定配置管理选项

保持默认即可,使用“使用 Grid Infrastructure 控制文件进行管理”,点击“下一步”。

14 指定数据库存储选项

保持默认即可,使用“快速恢复区”,点击“下一步”。

15 指定创建数据库的选项

保持默认即可,点击“下一步”。

16 概要

这是最后确认界面,请仔细检查所有配置信息,特别是安装路径和密码,确认无误后,点击“完成”。

17 安装过程

安装程序开始复制文件并创建数据库,这个过程可能需要 20-40 分钟,请耐心等待,不要中断。

18 安装完成

安装成功后,会弹出“数据库配置助手”的窗口,显示数据库创建的摘要信息,点击“密码管理”可以查看或修改用户的密码。

点击“关闭”,然后点击“退出”,完成整个数据库软件的安装。


第三步:安装 Oracle Client (可选)

  1. 进入你下载的 Client 解压目录,找到 setup.exe
  2. 以管理员身份运行 setup.exe
  3. 选择 “简单安装”。
  4. 基目录: D:\oracle
  5. 软件位置: D:\oracle\product\19c\client_1
  6. 管理口令: 为 SYS, SYSTEM 等用户设置一个密码。
  7. 点击 “安装”,等待完成即可。

第四步:验证安装

1 验证数据库服务

  1. Win + R,输入 services.msc 并回车。
  2. 在服务列表中,你应该能看到以下 Oracle 相关的服务正在运行:
    • OracleOraDB19cHome1TNSListener (监听器)
    • OracleServiceORCL (数据库实例服务,ORCL 是你的数据库名)

2 验证监听器

  1. 打开一个新的命令提示符(CMD)。
  2. 切换到 Oracle 网络管理目录:
    cd D:\oracle\product\19c\dbhome_1\BIN
  3. 运行 lsnrctl status 命令:
    lsnrctl status

    如果看到 Listener 的状态为 RUNNING,并且有 ORCL 的信息,说明监听器正常。

3 验证数据库连接

  1. 在同一个 CMD 窗口中,运行 SQL*Plus:
    sqlplus / as sysdba

    这个命令会以 SYS 用户、操作系统认证的方式连接到数据库,如果成功,会显示 SQL> 提示符。

  2. SQL> 提示符下,执行以下命令:
    SELECT * FROM V$VERSION;

    如果能看到 Oracle Database 19c 的版本信息,说明数据库软件和实例都已成功安装并运行。

至此,64位 Oracle Database 19c 在 Windows 上的安装全部完成,恭喜你!

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