oracle恢复一问,删除了datafile

bobqi bobqi 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我将database目录下的一份文件(应该是与表空间相关联的datafile给删了)
用其他例如storage manager连接时
用internal用户登陆后有提示 oracle no available
而其他用户则提示ORACLE initialization or shutdown in progress

在svrmgr里可以用internal登录
可以shutdown和startup
不过有错误提示说找不到datafile

用其他用户登录时显示
ORACLE initialization or shutdown in progress

有没有办法删除oracle对这个文件映射或者关联
让我的数据库可以恢复
...全文

相关推荐

如何正确的删除Oracle表空间数据文件

详细介绍如何正常删除Oracle 数据库表空间数据文件,OFFLINE和OFFLINE DROP的区别,OS级别删除了数据文件后的恢复,删除数据库表空间数据文件演示示例

自然之客

oracle误删除表空间后恢复

当误操作将表空间删除怎样恢复,本文简述了操作方法

sjgsjgsjg123

Oracle必杀技物理删除数据文件恢复

Oracle必杀技物理删除数据文件恢复,详解了实用的Oracle物理表空间删除修复命令。

machen_smiling

linux oracle 建表,表空间以及删除命令

linux oracle 建表,表空间以及删除命令

小城故事dream

ORACLE表空间恢复方案

主要描述几种方式下得数据恢复 一)用户表空间      错误: 在启动数据库时出现ORA-01157,ORA-01110或操作系统级错误例如ORA-07360, 在关闭数据库(使用shutdown normal或shutdown immediate) 时将导致错误ORA -01116,ORA-01110以及操作系统级错误ORA-07368      解决: 以下有两种解决方案:      1.用户的表空间可以被轻易地重建   即最近导出的对象是可用的或表空间中的对象可以被轻易地重建等.   在这种情况下,最简单的方法是offline并删除该数据文件,删除表空间并重建表空间以及所有的对象.   svrmgrl> startup mount   svrmgrl> alter database datafile filename offline drop;   svrmgrl> alter database open;   svrmgrl> drop tablespace tablespace_name including contents;   重建表空间及所有对象.

lklk0
评论 10
收藏 已收藏
分享
返回顶部
bobqi
Sybase 2,598 成员 25,608 内容