Windows 10 安装配置Oracle数据库完整指南
一、安装前准备工作:别急着点下一步
1.1 检查系统要求是否达标
在开始安装前,先确认你的电脑配置是否满足Oracle的基本要求:
- 操作系统:Windows 10专业版/企业版(家庭版可能遇到权限问题)
- 内存:至少4GB,建议8GB以上
- 硬盘空间:安装目录至少10GB空闲空间
- 处理器:64位处理器
- 虚拟内存:设置为物理内存的1.5-2倍
快速检查方法:
- 右键点击“此电脑”→选择“属性”
- 查看“设备规格”中的系统类型和内存
- 查看各个磁盘的可用空间
1.2 下载正确的安装文件
访问Oracle官网下载最新版本,这里以Oracle 19c为例:
- 进入Oracle官网数据库下载页面
- 选择“Oracle Database 19c for Microsoft Windows x64”
- 下载两个文件:安装包和补丁(如果需要)
- 文件大小约2.8GB,确保网络稳定
1.3 关闭可能干扰的程序
安装前务必关闭:
- 所有杀毒软件(特别是实时防护)
- Windows Defender防火墙(临时关闭)
- 其他数据库软件(如MySQL、SQL Server)
- 不必要的后台程序
二、详细安装步骤(图文详解)
2.1 解压安装文件
- 将下载的压缩包解压到英文路径,例如:
D:\OracleSetup - 注意:路径中不要有中文、空格或特殊字符
- 进入解压后的文件夹,找到
setup.exe
2.2 启动安装向导
- 右键
setup.exe→“以管理员身份运行” - 如果弹出安全警告,点击“是”或“允许”
- 等待安装程序初始化完成
2.3 配置安装选项

第一步:配置安全更新
- 取消勾选“我希望通过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 执行先决条件检查
安装程序会自动检查系统环境:
- 如果出现警告(非错误),可以忽略继续
- 如果出现错误,按照提示解决后再继续
- 常见问题:Windows更新缺失、权限不足
2.6 开始安装
- 点击“安装”开始正式安装
- 整个过程需要30-60分钟,取决于电脑性能
- 不要中途关闭窗口或操作电脑
2.7 完成安装
- 安装完成后会显示“Database Configuration Assistant”
- 等待数据库创建完成
- 记下显示的URL信息:
- Enterprise Manager URL
- 数据库配置文件位置
- 点击“关闭”完成安装
三、安装后必须做的配置
3.1 配置环境变量
- 右键“此电脑”→“属性”→“高级系统设置”
- 点击“环境变量”
- 在“系统变量”中新建:
变量名:ORACLE_HOME 变量值:D:\app\oracle\product\19.0.0\dbhome_1 - 编辑Path变量,添加:
%ORACLE_HOME%\bin
3.2 测试连接
*方法一:使用SQLPlus**
- 按Win+R,输入
cmd打开命令提示符 - 输入命令:
sqlplus system/你设置的密码@orcl - 看到
SQL>提示符表示连接成功
方法二:使用SQL Developer
- 在开始菜单找到“SQL Developer”
- 新建连接:
- 连接名:任意,如
myorcl - 用户名:
system - 密码:安装时设置的密码
- 主机名:
localhost - 端口:
1521 - SID:
orcl
- 连接名:任意,如
- 点击“测试”,状态显示“成功”
四、常见问题解决指南
4.1 安装过程中断
症状:安装到一半卡住或报错 解决:
- 彻底卸载Oracle(使用官方卸载工具)
- 删除残留文件夹:
C:\Program Files\OracleD:\app(安装目录)HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE(注册表)
- 重启电脑后重新安装
4.2 监听程序无法启动
症状:连接时提示“监听程序未启动” 解决:
- 打开“服务”(services.msc)
- 找到
OracleOraDB19Home1TNSListener - 右键→“启动”
- 如果启动失败,以管理员运行命令提示符:
lsnrctl start
4.3 内存不足问题
症状:运行缓慢或频繁崩溃 优化:
- 修改SGA大小:
ALTER SYSTEM SET sga_max_size=2G SCOPE=spfile; ALTER SYSTEM SET sga_target=2G SCOPE=spfile; - 重启数据库使设置生效
五、日常使用与维护
5.1 启动/停止数据库服务
图形界面:
- 打开“服务”(按Win+R输入
services.msc) - 找到以下服务:
OracleServiceORCL(数据库实例)OracleOraDB19Home1TNSListener(监听器)
- 右键选择启动/停止
命令行:
# 启动监听
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 为学习环境优化
-
减少内存占用:
- 修改
D:\app\oracle\product\19.0.0\dbhome_1\database\SPFILEORCL.ORA - 将
sga_target和pga_aggregate_target调小
- 修改
-
关闭不必要服务:
- Oracle Job Scheduler
- Oracle VSS Writer Service
- 设置为手动启动
6.2 定期维护
-
每月清理日志:
- 删除
D:\app\oracle\diag\rdbms\orcl\orcl\trace中的旧文件 - 保留最近7天的日志即可
- 删除
-
检查表空间:
SELECT tablespace_name, used_percent FROM dba_tablespace_usage_metrics;
七、重要注意事项
7.1 安全提醒
- 修改默认密码:安装后立即修改system、sys用户密码
- 不要使用简单密码:避免使用123456、oracle等弱密码
- 定期备份:重要数据一定要定期备份到其他磁盘
7.2 学习资源推荐
- 官方文档:最权威的学习资料
- 练习数据库:安装后自带
HR示例数据库 - 在线工具:SQL Fiddle在线练习SQL
7.3 卸载Oracle的正确方法
如果安装失败需要重装:
- 使用Oracle Universal Installer卸载
- 手动删除安装目录
- 清理注册表(谨慎操作)
- 重启电脑后再安装
结语
在Windows 10上安装Oracle确实比在服务器系统上复杂一些,但只要按照步骤仔细操作,避开常见的坑,一般都能成功安装。第一次安装建议在虚拟机中练习,熟悉后再在物理机上安装。安装过程中遇到问题不要慌张,大多数问题都有明确的解决方案。
记住,数据库安装只是第一步,更重要的是后续的学习和使用。安装完成后,可以从简单的SQL语句开始,逐步深入学习Oracle数据库的各个方面。
文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

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