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

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

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


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

相关推荐
沃尔威武3 小时前
数据库 Sinks(.net8)
数据库·.net·webview
Dreamboat¿4 小时前
SQL 注入漏洞
数据库·sql
曹牧5 小时前
Oracle数据库中,将JSON字符串转换为多行数据
数据库·oracle·json
被摘下的星星5 小时前
MySQL count()函数的用法
数据库·mysql
末央&5 小时前
【天机论坛】项目环境搭建和数据库设计
java·数据库
徒 花6 小时前
数据库知识复习07
数据库·作业
素玥6 小时前
实训5 python连接mysql数据库
数据库·python·mysql
jnrjian6 小时前
text index 查看index column index定义 index 刷新频率 index视图
数据库·oracle
韶博雅6 小时前
emcc升级
oracle
瀚高PG实验室6 小时前
审计策略修改
网络·数据库·瀚高数据库