免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1388 | 回复: 8
打印 上一主题 下一主题

[求救]各位高手帮我看看怎么恢复? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-30 17:18 |只看该作者 |倒序浏览
我把现在的数据库删除了(控制文件、日志文件、数据文件)

把原来的admin目录的东西还原,
database里面的东西还原
oradata里面的三种文件也都还原了

能连接到sysdba

不过startup就出现下面情况

ORACLE 例程已经启动。

Total System Global Area  118255568 bytes
Fixed Size                   282576 bytes
Variable Size              83886080 bytes
Database Buffers           33554432 bytes
Redo Buffers                 532480 bytes
数据库装载完毕。
ORA-01157: 无法标识/锁定数据文件 11 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 11: 'I:\ORACLE\ORADATA\OIDDATA\ATTRS1_OIDDATA.DBF'

但是原来也没有
ATTRS1_OIDDATA.DBF这个文件啊,怎么办呢?

论坛徽章:
0
2 [报告]
发表于 2006-05-05 00:06 |只看该作者

你自己的测试环境吧?

重建控制文件,可以恢复。

论坛徽章:
0
3 [报告]
发表于 2006-05-05 00:43 |只看该作者
是把以前的控制文件拷贝回去,还是怎么恢复?

论坛徽章:
0
4 [报告]
发表于 2006-05-05 10:56 |只看该作者
数据重要吗?

论坛徽章:
0
5 [报告]
发表于 2006-05-05 17:03 |只看该作者
你可以采用不完全恢复,但是有时回出现数据丢失!

论坛徽章:
0
6 [报告]
发表于 2006-05-05 19:18 |只看该作者
原帖由 jiaer 于 2006-5-5 00:43 发表
是把以前的控制文件拷贝回去,还是怎么恢复?

哥们,留个MSN,我来试试帮你恢复,手把手教你~

论坛徽章:
0
7 [报告]
发表于 2006-05-06 16:19 |只看该作者
你可以使用
statrup mount
alter database backup controlfile to trace
然后重新建立controlfile
使用recover database until cancel
alter database open resetlogs

论坛徽章:
0
8 [报告]
发表于 2006-05-08 10:50 |只看该作者
imtj
光明使者

没有控制文件的话,是不能startup mount的。

论坛徽章:
0
9 [报告]
发表于 2006-05-08 15:38 |只看该作者
如果这个数据文件没用,先mount,然后把它offline drop它,再open
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP