win平台挂起Oracle数据库启动进程

对于oracle的有些故障,如果数据库完全open会报错,导致启动失败,这个时候,我们可以尝试在数据库open到一半的过程中把启动过程挂起,然后登录数据库对字典进行修复,然后就可以正常启动数据库。非win平台可以通过gdb挂起数据库启动过程,因为win系统是进程模式,无法通过gdb挂起来实现,通过自己写程序修改oracle内存来实现这个功能

Oracle Recovery Tools工具中,点击修改内存--->检索Oracle数据库进程--->选择需要操作的数据库进程--->挂起Oracle进程 就可以实现oracle数据库在open的过程中挂住


然后其他会话登录数据库,进行需要的操作,再重新点击取消挂起数据库可以继续open成功

相关推荐
wangbing11251 天前
平台介绍-开放API后台微服务
数据库·微服务·架构
高一要励志成为佬1 天前
【数据库】第三章 关系数据库标准语言SQL
数据库·sql
尽兴-1 天前
MySQL执行UPDATE语句的全流程深度解析
数据库·mysql·innodb·dba·存储引擎·update
MXM_7771 天前
laravel 并发控制写法-涉及资金
java·数据库·oracle
进阶的小名1 天前
[超轻量级消息队列(MQ)] Redis 不只是缓存:我用 Redis Stream 实现了一个 MQ(自定义注解方式)
数据库·spring boot·redis·缓存·消息队列·个人开发
列御寇1 天前
MongoDB分片集群——分片键(Shard Keys)概述
数据库·mongodb
oMcLin1 天前
如何在Ubuntu 22.04 LTS上通过配置ZFS存储池,提升高吞吐量数据库的读写性能与可靠性?
linux·数据库·ubuntu
Cx330❀1 天前
脉脉平台深度测评:【AI创作者xAMA】从职场社交到AI创作赋能
数据库·人工智能·脉脉
f***24111 天前
Bug侦探团:破解技术悬案的秘密武器
数据库
Li_7695321 天前
Redis 进阶(八)—— 分布式锁
数据库·redis·分布式