杰瑞科技汇

Oracle数据库安装教程,详细步骤是怎样的?

重要提示:

  • 硬件要求: Oracle 数据库对硬件要求较高,请确保你的计算机配置满足以下最低要求:
    • CPU: 2 个核心或更多。
    • 内存: 至少 8GB RAM(推荐 16GB 或以上)。
    • 硬盘空间: 至少 20GB 可用空间(安装后数据库文件会占用更多空间,建议使用 SSD 硬盘以获得更好的性能)。
    • 交换空间: 物理内存的 2 倍(如果内存小于 2GB,则为 3 倍)。
  • 操作系统要求: 本教程基于 Windows 10/11,其他版本的 Windows 或 Linux 系统步骤会有所不同。
  • 管理员权限: 安装过程和后续使用都需要管理员权限。
  • 下载软件: 你需要从 Oracle 官网下载安装文件,下载可能需要你同意 Oracle 的许可协议并拥有一个免费的 Oracle 账户。

第一步:准备工作

在开始安装之前,请完成以下准备工作,这可以避免 90% 的安装问题。

下载 Oracle Database 安装文件

  1. 访问 Oracle 官方下载页面:Oracle Database Software Downloads
  2. 在 "Oracle Database" 部分,选择 "Oracle Database 19c (19.3)" 版本。
  3. 选择你的操作系统,这里我们选择 "Microsoft Windows x64 (64-bit)"
  4. 你会看到两个文件需要下载:
    • winx64_19c_database_1of2.zip (约 1.6 GB)
    • winx64_19c_database_2of2.zip (约 1.6 GB)
  5. 将这两个文件解压到同一个文件夹中,D:\Oracle_Install\database,解压后,你会看到一个名为 database 的文件夹,里面包含了所有安装所需的文件。

配置 Windows 环境变量

为了让系统能够识别 Oracle 的命令,需要添加其路径到环境变量 PATH 中。

  1. 在 Windows 搜索框中搜索“编辑系统环境变量”并打开它。
  2. 在弹出的“系统属性”窗口中,点击“环境变量...”按钮。
  3. 在“系统变量”(或“用户变量”)列表中,找到名为 Path 的变量,选中它,然后点击“编辑...”。
  4. 点击“新建”,然后输入 Oracle 的安装路径,如果你打算安装在默认位置,就输入:
    C:\app\product\19c\dbhome_1\bin

    (注意:如果你将 Oracle 安装在其他盘符,请相应修改路径)

  5. 依次点击“确定”保存所有设置。重启你的电脑以使环境变量生效。

创建安装所需的用户和组 (可选,但推荐)

虽然 Oracle 安装程序可以自动创建,但手动创建可以更好地控制权限。

  1. Win + R,输入 lusrmgr.msc 并回车,打开“本地用户和组”。
  2. 在左侧,右键点击“组”,选择“新建组...”。
    • 组名: ORA_DBA
    • 描述: Oracle DBA Group
    • 点击“创建”。
  3. 再次右键点击“组”,选择“新建组...”。
    • 组名: ORA_OPER
    • 描述: Oracle OPER Group
    • 点击“创建”。
  4. 在左侧,右键点击“用户”,选择“新建用户...”。
    • 用户名: oracle (这是 Oracle 安装程序默认的安装用户)
    • 密码: 设置一个强密码(Oracle#123),并确认。
    • 取消勾选“用户下次登录时必须更改密码”。
    • 勾选“密码永不过期”。
    • 点击“创建”。
  5. 双击刚创建的 oracle 用户,进入“隶属于”选项卡,点击“添加...”。
  6. 输入 ORA_DBAORA_OPER,将用户 oracle 加入这两个组。
  7. 点击“确定”保存。

第二步:运行安装程序

准备工作完成后,现在可以开始正式安装了。

  1. 打开你之前解压的 database 文件夹。
  2. 管理员身份 运行 setup.exe,右键点击它,选择“以管理员身份运行”。
  3. 此时可能会弹出“用户账户控制”警告,点击“”。

第三步:安装向导界面操作

安装程序启动后,按照以下步骤操作:

欢迎界面

  • 直接点击 “下一步”

安全性更新

  • 你可以选择是否接收安全更新,通常选择“跳过软件更新”即可,因为安装完成后可以手动更新。
  • 点击 “下一步”

安装选项

  • 选择 “创建和配置数据库”
  • 这是最常用的选项,它会帮你安装软件并创建一个可立即使用的数据库实例。
  • 点击 “下一步”

系统类

  • 选择 “桌面类”
  • 这个选项简化了安装和配置过程,适合个人开发、学习和小型应用,它会自动配置大部分内存和存储设置。
  • 注意: 如果你的服务器内存大于 8GB,安装程序可能会提示你选择“服务器类”,对于初学者,强烈建议选择“桌面类”。
  • 点击 “下一步”

典型安装

  • 这是默认选项,非常适合新手。
  • 主目录: 软件安装位置,默认是 C:\app,建议保持默认。
  • Oracle 基位置: 所有 Oracle 相关数据的根目录,默认也是 C:\app
  • 全局数据库名: 数据库的唯一标识符,默认是 ORCLCDB
  • 管理口令:SYS, SYSTEM, PDBADMIN 等内置管理员账户设置一个统一的密码。
    • 必须设置一个强密码! 包含大写字母、小写字母、数字和特殊符号(如 , , _)。
    • 记住这个密码,后面登录数据库时会用到。
  • 点击 “下一步”

先决条件检查

  • 安装程序会自动检查你的系统是否符合安装要求。
  • 如果看到红色的叉号,通常是检查失败,常见问题包括:
    • 内存不足: 确保物理内存 >= 8GB。
    • 页面文件太小: Windows 会自动管理,通常不会失败。
    • 权限问题: 确保你是以管理员身份运行的。
    • 端口被占用: 如果安装过旧版 Oracle,可能需要先卸载或修改监听端口。
  • 如果所有检查都通过(显示绿色的对勾),点击 “下一步”

概要

  • 此页面会汇总你的所有选择,请仔细检查一遍,特别是安装路径和数据库名称。
  • 确认无误后,点击 “完成”

安装

  • 现在安装程序开始复制文件并配置数据库,这个过程可能需要 15-30 分钟,请耐心等待。
  • 你会看到一个进度条和安装日志,如果一切顺利,最终会显示“安装完成”。

第四步:验证安装

安装完成后,最重要的一步是验证数据库是否正常运行。

*使用 SQLPlus 命令行工具**

  1. Win + R,输入 cmd 并回车,打开命令提示符。
  2. 输入以下命令连接到数据库:
    sqlplus / as sysdba
    • 这个命令表示以 SYS 用户(最高权限管理员)身份登录,并且不需要输入密码,因为安装时已经将你的 Windows 用户加入了 ORA_DBA 组。
  3. 如果连接成功,你会看到 SQL*Plus 的提示符 SQL>
  4. SQL> 提示符下,输入以下命令检查数据库状态:
    SELECT status FROM v$instance;
  5. 如果返回 OPEN,说明数据库已经成功启动并正在运行。
  6. 输入 exit 退出 SQL*Plus。

使用 SQL Developer (图形化工具)

  1. Oracle 安装程序通常会自动安装 SQL Developer,你可以在开始菜单中找到它。
  2. 打开 SQL Developer,它会提示你设置默认的 JDK 路径,通常它会自动找到,如果没有,手动指向 C:\app\product\19c\dbhome_1\jdk
  3. 在主界面,点击左上角的“新建连接”图标。
  4. 连接名称: 随便起一个,MyOracleDB
  5. 用户名: system
  6. 口令: 你在第三步第5点设置的密码
  7. 角色: SYSDBA
  8. 连接类型: 基本选择 Basic,确保主机名是 localhost,端口是 1521,SID 是 ORCLCDB(或你在概要中设置的全局数据库名)。
  9. 点击“连接”。
  10. 如果成功,你将能看到数据库中的对象列表,证明安装和配置完全正确。

第五步:后续管理与注意事项

  • 启动和停止数据库:
    • 启动: 打开命令提示符,输入 sqlplus / as sysdba,然后执行 STARTUP
    • 停止: 同样进入 SQL*Plus,执行 SHUTDOWN IMMEDIATE
  • 监听器: 监听器是数据库的网络服务,负责接收客户端的连接请求,通常安装程序会自动配置并启动它,你可以通过命令 lsnrctl status 来检查其状态。
  • 防火墙: 如果你的数据库需要从网络上的其他计算机访问,请确保 Windows 防火墙允许 1521 端口的入站连接。

恭喜!你已经成功地在 Windows 上安装并配置了 Oracle Database 19c,现在你可以开始学习 SQL 和数据库管理了。

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