插件窝 干货文章 一文详解64位oracle安装教程

一文详解64位oracle安装教程

安装 Oracle 配置 数据库 373    来源:    2025-04-29

64位Oracle数据库安装详细教程

一、安装前准备

1. 系统要求检查

  • 操作系统:Windows Server 2008 R2/2012/2016/2019 或 Windows 10/11 (64位)
  • 内存:至少4GB(建议8GB以上)
  • 磁盘空间:系统盘至少10GB空闲,安装目录至少15GB
  • 处理器:x64架构,支持SSE2指令集

2. 下载Oracle软件

从Oracle官网下载64位数据库安装包: - Oracle Database 19c (19.3) for Windows x64 - 或 Oracle Database 21c for Windows x64

3. 创建必要的用户和组(可选)

  • 创建Oracle安装用户(建议)
  • 创建ORA_DBA组(将管理员用户加入此组可免密码登录)

二、安装步骤

1. 解压安装包

将下载的ZIP文件解压到临时目录,如C:\temp\oracle

2. 运行安装程序

  1. 以管理员身份运行setup.exe
  2. 选择"仅安装数据库软件"或"创建和配置数据库"(推荐)

3. 配置选项

  1. 安装选项

    • 选择"单实例数据库安装"
    • 或"高级安装"(自定义配置)
  2. 系统类

    • 生产环境选择"服务器类"
    • 开发测试可选择"桌面类"(简化配置)
  3. Oracle主目录

    • 指定Oracle基目录,如C:\app\oracle
    • 指定软件位置,如C:\app\oracle\product\19.0.0\dbhome_1
  4. 安装类型

    • 典型安装(推荐新手)
    • 高级安装(可自定义组件)
  5. 特权操作系统组

    • 选择默认或之前创建的ORA_DBA组

4. 先决条件检查

安装程序会自动检查系统是否符合要求,如有警告: - 缺少.NET Framework:安装相应版本 - 内存不足:关闭其他程序或增加虚拟内存 - 显示设置:确保分辨率至少1024x768

5. 摘要确认

  • 检查所有配置是否正确
  • 点击"安装"开始安装过程

三、数据库创建(如选择)

1. 数据库配置

  1. 全局数据库名:如orcl.example.com
  2. SID:如orcl(通常与全局名相同)
  3. 字符集:建议AL32UTF8(支持多语言)
  4. 示例Schema:勾选"创建带样本方案的数据库"(学习用途)

2. 管理选项

  • 配置Enterprise Manager(可选)
  • 启用自动维护任务(建议)

3. 数据库凭证

  • 为SYS、SYSTEM等账户设置密码
  • 可选择所有账户使用相同密码(测试环境)

4. 存储选项

  • 文件系统存储(默认)
  • ASM存储(需要额外配置)

5. 恢复选项

  • 启用归档日志(生产环境建议)
  • 指定快速恢复区位置和大小

四、安装后配置

1. 环境变量设置

添加以下系统环境变量:

ORACLE_HOME=C:\app\oracle\product\19.0.0\dbhome_1
ORACLE_SID=orcl
PATH=%ORACLE_HOME%\bin;%PATH%

2. 服务配置

检查Windows服务中Oracle相关服务是否自动启动: - OracleServiceORCL(数据库实例服务) - OracleOraDB19Home1TNSListener(监听器服务)

3. 网络配置

检查%ORACLE_HOME%\network\admin目录下的: - listener.ora(监听器配置文件) - tnsnames.ora(本地网络服务名配置)

4. 防火墙设置

开放Oracle默认端口: - 1521(数据库监听) - 5500(EM Express)

五、验证安装

1. 连接测试

使用SQL*Plus验证安装:

sqlplus sys/password@orcl as sysdba
SELECT * FROM v$version;

2. EM Express访问

在浏览器中访问:

https://localhost:5500/em

六、常见问题解决

  1. ORA-12514: TNS监听程序当前无法识别连接描述符中请求的服务

    • 检查监听器服务是否启动
    • 确认listener.oratnsnames.ora配置正确
  2. 安装程序无法启动

    • 确保以管理员身份运行
    • 检查临时目录空间和权限
  3. 安装过程中卡住

    • 关闭杀毒软件
    • 检查日志文件C:\Program Files\Oracle\Inventory\logs
  4. 内存不足错误

    • 编辑%ORACLE_HOME%\database\SPFILEORCL.ORA
    • 调整内存参数或增加系统内存

七、卸载Oracle

  1. 停止所有Oracle服务
  2. 运行Oracle Universal Installer选择"卸载产品"
  3. 手动删除剩余文件和注册表项(谨慎操作)
  4. 删除环境变量和用户组

按照以上步骤,您应该能够顺利完成64位Oracle数据库的安装和基本配置。如需更高级的配置,请参考Oracle官方文档或联系Oracle技术支持。