ReturnTmp's Blog ReturnTmp's Blog
首页
基础课程
编程语言
框架技术
运维笔记
人工智能
随笔摘录
  • 友链
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

ReturnTmp

分享有趣好玩的计算机知识
首页
基础课程
编程语言
框架技术
运维笔记
人工智能
随笔摘录
  • 友链
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • GLIBC_2.28 not found 问题解决
  • Monorepo 多项目单仓库
  • Renovate 第三方依赖更新监控
  • 【IDEA】Maven 构建项目生成文件解析
  • K8s

  • Zotero 使用指南
  • package-lock.json 是否提交问题
  • 『ARM』和『x86』处理器架构解析指南
  • GlassFish 安装配置
  • 手把手教你安装配置『Oracle Database 19c』
    • 前言
    • 安装
    • 步骤
    • 配置
    • 问题
      • 安装过程中断
      • 环境变量问题
    • 启动
    • 参考链接
  • Oracle Database 19c 彻底卸载
  • 语雀故障回顾
  • OpenStack 云计算平台 Nova 计算服务学习指南
  • Vue devServer 教程
  • Swagger 导出 API 文档
  • MapStruct POJO 映射框架指南
  • IDEA 代码热部署和热加载
  • SpringBoot 启动参数配置
  • Nacos 入门指南
  • seleuim 指南
  • Spring 服务降级熔断
  • Maven BOM 解析
  • .vscode 文件夹
  • Spring Security Token 认证
  • SpringBoot 基于 Actuator 和 Admin 实现应用监控管理
  • SPM/SCM 流量跟踪体系
  • Netty 入门
  • Flyway 数据库版本管理实战指南
  • Swagger 2 和 3 安装区别
  • MP 配置分页
  • MySQL 分库分表
  • Git Commit 提交规范,变更日志、版本发布自动化和 Emoji 提交标准
  • VSCode 插件 i18n Ally 进行国家化配置
  • Vue3 组合式 全局挂载
  • TS 教程
  • 架构解析:同城双活、异地多活、单元化架构
  • Spring 跨域配置
  • SpringCloud 微服务实战
  • Sentinel 流量治理组件教程
  • leetcode 上分
  • JMeter 压测
  • Netty IM 系统
  • IDEA 插件开发
  • SpringBoot 邮件服务 集成配置 详解
  • Maven 依赖包冲突问题解决
  • 社区项目 forest 修改
  • Maven 项目命名规范
  • 新版 PyCharm 设置 Conda 虚拟环境
  • 框架工具
ReturnTmp
2023-10-27
目录

手把手教你安装配置『Oracle Database 19c』

# 前言

本文将会讲解如何在 Windows 系统上安装 Oracle Database 19c 数据库,适合初学者学习 Oracle 快速入门和实践练习,比较方便快捷

官方安装文档:Preinstallation Considerations for Installing Oracle Database (opens new window)

对于企业级的数据库,基本上都是安装在 Linux 服务器上,安全且高效,如果您想要安装 Oracle Database 19c 到 Linux 服务器上,可以参考如下官方文档

官方安装文档:Oracle Database Database Installation Guide, 19c for Linux (opens new window)

Install-Oracle-Database-19c-on-Windows-e1613119592623

# 安装

进入官网下载链接:Oracle Database 19c Download for Microsoft Windows x64 (64-bit) (opens new window)

image-20231027101102077

直接下载过慢,我们需要使用 IDM 加速下载,但是直接复制上面链接到 IDM 中得到的是 html 网页,我们需要点击上面的链接,开始下载,然后在浏览器下载中右键复制下载链接,然后复制该链接到 IDM 下载即可

下载完成之后,我们需要解压缩文件,使用管理员权限运行根目录下的 setup.exe 文件

# 步骤

顺利运行 setup.exe 文件之后,我们会进入如下界面,然后按照如下配置即可

image-20231027103935023

  • 配置选项【仅设置软件】
  • 数据库安装选项【单实例数据库安装】
  • 数据库版本【企业版】
  • Oracle 主目录用户,默认推荐的【虚拟账户】
  • 安装位置可以默认,也可以自定义安装
  • 等待条件检查结束并确认概要设定,点击【安装】

# 配置

注意,后面所有命令都需要在管理员身份下运行,否则可能出现严重问题

首先运行如下命令

lsnrctl start
1

命令行输入 dbca 启动 Oracle 数据库配置,然后按照如下步骤配置即可

  • 数据库操作【创建数据库】
  • 创建模式【高级配置】,然后数据库类型选择【Oracle 单实例数据库】、创建模板选择【一般用途或事务处理】
  • 输入SID,为了测试方便取消勾选【创建为容器数据库】(CDB/PDB)

image-20231027105023607

存储选项【为数据库存储属性使用模板文件】

快速回复选项【指定快速恢复区】

网络配置如下

image-20231027105658236

Data Vault 暂时忽略

配置选项如下

image-20231027105554349

image-20231027110531288

但是这里可能会爆出错误 [DBT-50000] 无法检查可用内存,执行如下命令重新配置即可(错因就是没有使用管理员身份执行命令)

dbca -J-Doracle.assistants.dbca.validate.ConfigurationParams=false
1

除此之外需要注意的是,不要使用 PowerShell,,需要使用 CMD,否则上述命令会出现问题

但是我建议直接使用管理员身份运行 dbca,也可以更有效的避免后续出现的问题,替换上面的命令虽然可以消除 50000 问题,但是会造成后面某处地方仍旧报错

image-20231027105800595

管理选项配置,不选择任何选项

image-20231027110610736

口令输入 Oracle123,所有账户使用相同口令

image-20231027110632867

image-20231027110649488

之后的都是默认点击【下一步】,最后点击【完成】安装即可,最后如果没有问题,我们将会看到如下安装成功界面

image-20231027163454717

如果您在执行最后安装的过程自行中断,而导致后续重新安装出现问题,请跳转下一章节

# 问题

# 安装过程中断

如果我们在上面在最后安装过程中中断,导致再次安装遇到问题,可以重新输入 dbca(管理员身份),然后依次执行如下删除数据库即可,之后持续【下一步】,然后【完成】即可

注:博主就是安装过程异常中断,然后重新安装出现 指定的SID在本机上已经存在 问题,然后删除数据库解决

image-20231027160822139

这里面的口令就是我们上面填写的 Oracle123

image-20231027160836874

如果该方法对您的情况不起作用,可能需要彻底删除 Oracle 服务,这涉及到注册表的修改等,可以自行查找相应文章

# 环境变量问题

由于环境变量(SID/Home 等)的设置导致无法连接 sqlplus,可能需要设置如下变量

注:但是博主没有遇到这个问题

set ORACLE_SID=orcl
set ORACLE_HOME=<Oracle Home的路径>
1
2

# 启动

首先我们执行如下命令验证监听是否正常(管理员身份)

lsnrctl status
1

然后执行如下命令进行验证测试

输入 sqlplus 开始连接数据库,然后输入用户名 sqlplus as sysdba,这里的口令需要输入 Oracle123

之后可以输入如下命令查看数据库实例名

select instance_name from v$instance;
1

image-20231027164948099

# 参考链接

  • Preinstallation Considerations for Installing Oracle Database (opens new window)
  • Oracle Database Database Installation Guide, 19c for Linux (opens new window)
  • 手把手教你在Windows 10安装Oracle 19c - 墨天轮 (modb.pro) (opens new window)
  • 安装oracle19c时报错DBT-50000_dbt-50000无法检查可用内存-CSDN博客 (opens new window)
  • windows10上安装19c遇到的问题 - 墨天轮 (modb.pro) (opens new window)
编辑 (opens new window)
上次更新: 2023/11/13, 06:42:54
GlassFish 安装配置
Oracle Database 19c 彻底卸载

← GlassFish 安装配置 Oracle Database 19c 彻底卸载→

最近更新
01
百度网盘加速
03-24
02
新版 PyCharm 设置 Conda 虚拟环境
03-24
03
腾讯云域名转到阿里云
03-24
更多文章>
Theme by Vdoing | Copyright © 2023-2024 ReturnTmp | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式