查看: 6907|回复: 43

紧急求救:表空间无法联机

[复制链接]
论坛徽章:
0
跳转到指定楼层
1#
发表于 2008-7-1 12:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个表空间被我不小心点了立即脱机,然后联机的时候提示必须要恢复介质

表空间有4个文件,有3个有数据,有1个是没有数据的

sql>shutdown immediate;
sql>startup mount
sql>alter database datafile '/data/a001.dbf' online;
sql>alter database datafile '/data/a002.dbf' online;
sql>alter database datafile '/data/a003.dbf' online;

以上都没问题,但第4个文件就不行,提示要恢复

sql>recover datafile 121;

ORA-00289: suggestion : /arch/1_2123.dbf
ORA-00280: change 1974069278 for thread 1 is in sequence #2123


Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
(这里不管选 什么都出错,因为根本就没有那个文件)

ORA-00308: cannot open archived log '/arch/1_2123.dbf'
ORA-27037: unable to obtain file status
IBM AIX RISC System/6000 Error: 2: No such file or directory
Additional information: 3

数据暂时可以正常启动,就是这个表空间的数据不能访问了
论坛徽章:
0
2#
 楼主| 发表于 2008-7-1 12:45 | 只看该作者
忘了说了,第4个是没有数据的,是很久以前建的数据文件,建的时候发现建错了
就一直offline

使用道具 举报

回复
论坛徽章:
0
3#
 楼主| 发表于 2008-7-1 13:00 | 只看该作者
在线等

使用道具 举报

回复
论坛徽章:
1
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
4#
发表于 2008-7-1 13:14 | 只看该作者
要你恢复的话,你尝试:
SQL> startup mount;

SQL> recover database;

SQL> alter database open
看看行不行;

使用道具 举报

回复
论坛徽章:
190
生肖徽章:狗
日期:2006-11-23 04:26:03生肖徽章:羊
日期:2007-09-26 17:08:21生肖徽章:马
日期:2007-09-26 17:08:49授权会员
日期:2007-12-31 19:14:41生肖徽章2007版:牛
日期:2008-03-28 10:02:30奥运会纪念徽章:柔道
日期:2008-04-30 16:28:44奥运会纪念徽章:垒球
日期:2008-05-12 21:28:28奥运会纪念徽章:体操
日期:2008-06-26 10:00:41奥运会纪念徽章:沙滩排球
日期:2008-07-27 12:41:59奥运会纪念徽章:艺术体操
日期:2008-07-30 11:09:47
5#
发表于 2008-7-1 13:18 | 只看该作者
如果没用的话,直接offline drop掉即可。

使用道具 举报

回复
论坛徽章:
2
祖国60周年纪念徽章
日期:2009-10-09 08:28:00秀才
日期:2016-11-09 14:46:36
6#
发表于 2008-7-1 13:25 | 只看该作者
原帖由 jieyancai 于 2008-7-1 13:18 发表
如果没用的话,直接offline drop掉即可。

我也觉得是这样,反正没数据,直接offline drop掉

使用道具 举报

回复
论坛徽章:
0
7#
 楼主| 发表于 2008-7-1 13:26 | 只看该作者
offline drop掉后,那个表空间还是无法联机啊

使用道具 举报

回复
论坛徽章:
190
生肖徽章:狗
日期:2006-11-23 04:26:03生肖徽章:羊
日期:2007-09-26 17:08:21生肖徽章:马
日期:2007-09-26 17:08:49授权会员
日期:2007-12-31 19:14:41生肖徽章2007版:牛
日期:2008-03-28 10:02:30奥运会纪念徽章:柔道
日期:2008-04-30 16:28:44奥运会纪念徽章:垒球
日期:2008-05-12 21:28:28奥运会纪念徽章:体操
日期:2008-06-26 10:00:41奥运会纪念徽章:沙滩排球
日期:2008-07-27 12:41:59奥运会纪念徽章:艺术体操
日期:2008-07-30 11:09:47
8#
发表于 2008-7-1 13:42 | 只看该作者
原帖由 roker520 于 2008-7-1 13:26 发表
offline drop掉后,那个表空间还是无法联机啊

怎么会不可以呢?把你过程列出来。

使用道具 举报

回复
论坛徽章:
0
9#
 楼主| 发表于 2008-7-1 13:46 | 只看该作者
sql>alter database datafile 121 offline drop;
sql>alter tablespace a001 online;
*
ERROR at line 1:
ORA-01113: file 121 needs media recovery
ORA-01110: data file 121:  '/data/b_001.dbf'

实在是没招了

[ 本帖最后由 roker520 于 2008-7-1 13:57 编辑 ]

使用道具 举报

回复
论坛徽章:
190
生肖徽章:狗
日期:2006-11-23 04:26:03生肖徽章:羊
日期:2007-09-26 17:08:21生肖徽章:马
日期:2007-09-26 17:08:49授权会员
日期:2007-12-31 19:14:41生肖徽章2007版:牛
日期:2008-03-28 10:02:30奥运会纪念徽章:柔道
日期:2008-04-30 16:28:44奥运会纪念徽章:垒球
日期:2008-05-12 21:28:28奥运会纪念徽章:体操
日期:2008-06-26 10:00:41奥运会纪念徽章:沙滩排球
日期:2008-07-27 12:41:59奥运会纪念徽章:艺术体操
日期:2008-07-30 11:09:47
10#
发表于 2008-7-1 14:02 | 只看该作者
重新启动到mount状态下offline drop

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表