windows10安装配置oracle

老刘

Windows 10 安装配置Oracle数据库完整指南

一、安装前准备工作:别急着点下一步

1.1 检查系统要求是否达标

在开始安装前,先确认你的电脑配置是否满足Oracle的基本要求:

  • 操作系统:Windows 10专业版/企业版(家庭版可能遇到权限问题)
  • 内存:至少4GB,建议8GB以上
  • 硬盘空间:安装目录至少10GB空闲空间
  • 处理器:64位处理器
  • 虚拟内存:设置为物理内存的1.5-2倍

快速检查方法

  1. 右键点击“此电脑”→选择“属性”
  2. 查看“设备规格”中的系统类型和内存
  3. 查看各个磁盘的可用空间

1.2 下载正确的安装文件

访问Oracle官网下载最新版本,这里以Oracle 19c为例:

  1. 进入Oracle官网数据库下载页面
  2. 选择“Oracle Database 19c for Microsoft Windows x64”
  3. 下载两个文件:安装包和补丁(如果需要)
  4. 文件大小约2.8GB,确保网络稳定

1.3 关闭可能干扰的程序

安装前务必关闭:

  • 所有杀毒软件(特别是实时防护)
  • Windows Defender防火墙(临时关闭)
  • 其他数据库软件(如MySQL、SQL Server)
  • 不必要的后台程序

二、详细安装步骤(图文详解)

2.1 解压安装文件

  1. 将下载的压缩包解压到英文路径,例如:D:\OracleSetup
  2. 注意:路径中不要有中文、空格或特殊字符
  3. 进入解压后的文件夹,找到setup.exe

2.2 启动安装向导

  1. 右键setup.exe→“以管理员身份运行”
  2. 如果弹出安全警告,点击“是”或“允许”
  3. 等待安装程序初始化完成

2.3 配置安装选项

windows10安装配置oracle

第一步:配置安全更新

  • 取消勾选“我希望通过My Oracle Support接收安全更新”
  • 点击“下一步”,确认“是”

第二步:安装选项 选择“创建和配置数据库”(适合首次安装)

  • 桌面类:适合个人学习使用
  • 服务器类:功能更完整,建议选择此项

第三步:系统类 选择“单实例数据库安装”

第四步:安装类型 选择“高级安装”可以自定义更多设置

2.4 设置数据库信息(关键步骤)

Oracle主目录位置

D:\app\oracle\product\19.0.0\dbhome_1

数据库文件位置

D:\app\oracle\oradata

数据库标识符

  • 全局数据库名:orcl(常用,可自定义)
  • SID:orcl(与全局名相同)

配置类型:选择“一般用途/事务处理”

内存设置

  • 自动内存管理:勾选
  • 内存大小:根据电脑配置调整,4GB内存可设为2GB

字符集:选择“AL32UTF8”(支持中文)

管理选项:保持默认

数据库存储:保持默认文件系统存储

备份和恢复:取消“启用自动备份”

方案密码设置

  • 为所有账户设置相同密码
  • 密码要求:至少8位,包含字母和数字
  • 记住这个密码!后面登录要用

操作系统组:保持默认

2.5 执行先决条件检查

安装程序会自动检查系统环境:

  1. 如果出现警告(非错误),可以忽略继续
  2. 如果出现错误,按照提示解决后再继续
  3. 常见问题:Windows更新缺失、权限不足

2.6 开始安装

  1. 点击“安装”开始正式安装
  2. 整个过程需要30-60分钟,取决于电脑性能
  3. 不要中途关闭窗口或操作电脑

2.7 完成安装

  1. 安装完成后会显示“Database Configuration Assistant”
  2. 等待数据库创建完成
  3. 记下显示的URL信息:
    • Enterprise Manager URL
    • 数据库配置文件位置
  4. 点击“关闭”完成安装

三、安装后必须做的配置

3.1 配置环境变量

  1. 右键“此电脑”→“属性”→“高级系统设置”
  2. 点击“环境变量”
  3. 在“系统变量”中新建:
    变量名:ORACLE_HOME
    变量值:D:\app\oracle\product\19.0.0\dbhome_1
  4. 编辑Path变量,添加:
    %ORACLE_HOME%\bin

3.2 测试连接

*方法一:使用SQLPlus**

  1. 按Win+R,输入cmd打开命令提示符
  2. 输入命令:
    sqlplus system/你设置的密码@orcl
  3. 看到SQL>提示符表示连接成功

方法二:使用SQL Developer

  1. 在开始菜单找到“SQL Developer”
  2. 新建连接:
    • 连接名:任意,如myorcl
    • 用户名:system
    • 密码:安装时设置的密码
    • 主机名:localhost
    • 端口:1521
    • SID:orcl
  3. 点击“测试”,状态显示“成功”

四、常见问题解决指南

4.1 安装过程中断

症状:安装到一半卡住或报错 解决

  1. 彻底卸载Oracle(使用官方卸载工具)
  2. 删除残留文件夹:
    • C:\Program Files\Oracle
    • D:\app(安装目录)
    • HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE(注册表)
  3. 重启电脑后重新安装

4.2 监听程序无法启动

症状:连接时提示“监听程序未启动” 解决

  1. 打开“服务”(services.msc)
  2. 找到OracleOraDB19Home1TNSListener
  3. 右键→“启动”
  4. 如果启动失败,以管理员运行命令提示符:
    lsnrctl start

4.3 内存不足问题

症状:运行缓慢或频繁崩溃 优化

  1. 修改SGA大小:
    ALTER SYSTEM SET sga_max_size=2G SCOPE=spfile;
    ALTER SYSTEM SET sga_target=2G SCOPE=spfile;
  2. 重启数据库使设置生效

五、日常使用与维护

5.1 启动/停止数据库服务

图形界面

  1. 打开“服务”(按Win+R输入services.msc
  2. 找到以下服务:
    • OracleServiceORCL(数据库实例)
    • OracleOraDB19Home1TNSListener(监听器)
  3. 右键选择启动/停止

命令行

# 启动监听
lsnrctl start

# 启动数据库
sqlplus / as sysdba
SQL> startup

# 关闭数据库
SQL> shutdown immediate

5.2 创建新用户

-- 以system用户登录
CREATE USER testuser IDENTIFIED BY password123;
GRANT CONNECT, RESOURCE TO testuser;
ALTER USER testuser QUOTA UNLIMITED ON USERS;

5.3 数据备份基础

-- 导出整个数据库(命令行执行)
expdp system/密码@orcl full=y directory=DATA_PUMP_DIR dumpfile=backup.dmp

-- 导入数据
impdp system/密码@orcl full=y directory=DATA_PUMP_DIR dumpfile=backup.dmp

六、性能优化建议

6.1 为学习环境优化

  1. 减少内存占用

    • 修改D:\app\oracle\product\19.0.0\dbhome_1\database\SPFILEORCL.ORA
    • sga_targetpga_aggregate_target调小
  2. 关闭不必要服务

    • Oracle Job Scheduler
    • Oracle VSS Writer Service
    • 设置为手动启动

6.2 定期维护

  1. 每月清理日志

    • 删除D:\app\oracle\diag\rdbms\orcl\orcl\trace中的旧文件
    • 保留最近7天的日志即可
  2. 检查表空间

    SELECT tablespace_name, used_percent 
    FROM dba_tablespace_usage_metrics;

七、重要注意事项

7.1 安全提醒

  1. 修改默认密码:安装后立即修改system、sys用户密码
  2. 不要使用简单密码:避免使用123456、oracle等弱密码
  3. 定期备份:重要数据一定要定期备份到其他磁盘

7.2 学习资源推荐

  1. 官方文档:最权威的学习资料
  2. 练习数据库:安装后自带HR示例数据库
  3. 在线工具:SQL Fiddle在线练习SQL

7.3 卸载Oracle的正确方法

如果安装失败需要重装:

  1. 使用Oracle Universal Installer卸载
  2. 手动删除安装目录
  3. 清理注册表(谨慎操作)
  4. 重启电脑后再安装

结语

在Windows 10上安装Oracle确实比在服务器系统上复杂一些,但只要按照步骤仔细操作,避开常见的坑,一般都能成功安装。第一次安装建议在虚拟机中练习,熟悉后再在物理机上安装。安装过程中遇到问题不要慌张,大多数问题都有明确的解决方案。

记住,数据库安装只是第一步,更重要的是后续的学习和使用。安装完成后,可以从简单的SQL语句开始,逐步深入学习Oracle数据库的各个方面。

文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,7人围观)

还没有评论,来说两句吧...

目录[+]