社区
基础和管理
帖子详情
求助!Linux下Oracle数据库误删表空间后恢复出现问题!
microchu
2005-04-10 08:45:32
前天,一不小心将Oracle下的一个表空间删除,删除是直接用rm语句将数据文件删除。
后又重新建立此表空间,结果,再执行SQL语句的时候,数据库会经常死掉。经测试,
如果一次执行少量SQL语句(100次以内),数据库正常,但是一旦数据库执行较多的SQL
语句,数据库就会死掉,重起数据库后,数据库内容没有发生变化。
请各位大虾帮忙分析分析原因,该怎么解决?
...全文
152
4
打赏
收藏
求助!Linux下Oracle数据库误删表空间后恢复出现问题!
前天,一不小心将Oracle下的一个表空间删除,删除是直接用rm语句将数据文件删除。 后又重新建立此表空间,结果,再执行SQL语句的时候,数据库会经常死掉。经测试, 如果一次执行少量SQL语句(100次以内),数据库正常,但是一旦数据库执行较多的SQL 语句,数据库就会死掉,重起数据库后,数据库内容没有发生变化。 请各位大虾帮忙分析分析原因,该怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fanyu_yu
2005-04-10
打赏
举报
回复
执行出错内容是什么,好像与重建数据库无关,是否没有配好回滚段
microchu
2005-04-10
打赏
举报
回复
看不到错误,程序就没有反应了。
如何查看和配置回滚段?
etheltim
2005-04-10
打赏
举报
回复
把错误贴上来看看
rolandzhang
2005-04-10
打赏
举报
回复
看看rollback segment space,shared pool 空间是否太小,alertlog报告什么错误
Oracle
UNDO
表空间
文件
误删
除故障
恢复
本文详细阐述
Oracle
数据库
中UNDO
表空间
数据文件被
误删
除后的两种典型故障场景及其
恢复
方法:一是
数据库
仍在运行时执行shutdown immediate失败,利用
Linux
进程fd句柄
恢复
文件;二是
数据库
已关闭后重启失败,需切换为手动UNDO管理、屏蔽损坏回滚段并重建控制文件。涵盖关键操作命令、隐含参数调整(如_allow_resetlogs_corruption)、不完全
恢复
及resetlogs开库等核心技术环节。
linux
表空间
被
误删
除,
oracle
误删
除
表空间
后
数据库
如何修复的方法
本文详细介绍了在
Oracle
数据库
中
误删
除
表空间
后如何进行数据
恢复
的步骤,包括创建新
表空间
、备份控制文件、关闭并打开
数据库
、进行不完全
恢复
等操作。在
恢复
过程中,由于控制文件的变动导致的
问题
,需要通过重建控制文件来解决,最终成功实现了
数据库
的不完全
恢复
。
Oracle
误删
表空间
文件
本文分享了一次在未重启
数据库
情况下,成功处理
Oracle
数据文件
误删
问题
的经验。作者在清理主机空间时,误将
表空间
数据文件当作dump文件删除,通过将
表空间
离线并直接删除数据文件的方式,避免了
数据库
重启,确保了
数据库
正常运行。
oracle
恢复
sql文件,SQL
误删
Oracle
数据文件的
恢复
方法
本文详细介绍了在
Linux
环境下,当
误删
除
Oracle
数据库
的users
表空间
数据文件后,如何进行
恢复
的完整过程。包括使用SQL命令检查数据文件、确认dbwr进程、在proc目录查找文件句柄、复制文件并执行离线、媒体
恢复
和在线操作,最终成功重建表的测试,展示了
数据库
恢复
的关键步骤和技术。
linux
误删
表空间
文件,UNDO
表空间
下的数据文件被
误删
除后的处理方法
本文介绍在
数据库
运行状态下
误删
除UNDO
表空间
数据文件后的处理步骤:首先备份
数据库
,然后离线删除的数据文件,创建新的UNDO
表空间
及其数据文件,并调整参数指向新
表空间
,最后重启
数据库
并删除旧
表空间
。
基础和管理
17,377
社区成员
95,112
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章