ITPUB论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: piner

[精华] ORACLE备份&恢复案例--ORACLE BACKUP&RESTORE SCHEME [复制链接]

注册会员

老会员

精华贴数
2
技术积分
1378
社区积分
663
注册时间
2002-6-24
论坛徽章:
3
会员2006贡献徽章
日期:2006-04-17 13:46:34生肖徽章2007版:鼠
日期:2008-01-02 17:35:53设计板块每日发贴之星
日期:2011-05-20 01:01:01
发表于 2004-2-6 18:00:27 |显示全部楼层

实际应用中遇到的问题求助

各位DX,我遇到下边这个情况,执行完第五步后出现Statement processed,第六步不管执行与否,在执行第七步:DROP TABLESPACE outbound_rbs INCLUDING CONTENTS;   时都提示ORA-01548 "active rollback segment outbound_rbs04 found, terminate dropping tablespace".无法删除表空间。这个方法是否验证过?还是我的操作有问题?


5.3.2数据库关闭,但是数据文件中没有活动事务
这种情况下最简单的方法就是offline drop掉这个坏了的或者丢失的数据文件,然后以restricted模式打开数据库然后删除并且重建包含损坏文件的回滚段表空间。
具体步骤如下:
1。确定数据库是正常的关闭的。方法是可以去查看alert文件,到最后看是否有如下信息:
"alter database dismount
Completed: alter database dismount"
如果有的话,就证明数据库是正常关闭的,否则就不能用这个方法去恢复。
2。修改init参数文件,移去ROLLBACK_SEGMENTS中包含的损坏数据文件的回滚段表空间的回滚段,如果你不能确定哪些回滚段是坏的,简单的方法是你可以注释掉整个ROLLBACK_SEGMENTS。
3。以restricted模式去mount数据库。
STARTUP RESTRICT MOUNT
4。offline drop掉那个坏的数据文件
ALTER DATABASE DATAFILE '<full_path_file_name>' OFFLINE DROP;
5。打开数据库
ALTER DATABASE OPEN
如果你看到如下信息"Statement processed",则跳到第7步,如果你看到ORA-604, ORA-376, and ORA-1110的错误信息,继续第6步。
6。正常的关闭数据库,然后在init文件中注释掉ROLLBACK_SEGMENTS,并加入隐含参数
_corrupted_rollback_segments = ( <rollback1>,...., <rollbackN> )
然后以restricted模式打开数据库
STARTUP RESTRICT
7。删除掉那个包含损坏文件的回滚段表空间。
DROP TABLESPACE <tablespace_name> INCLUDING CONTENTS;
8。重建回滚段表空间,记得创建后要把回滚段都online。
9。重新使数据库对所有用户可用。
ALTER SYSTEM DISABLE RESTRICTED SESSION;
10。然后正常关闭数据库,修改init文件,如果开始只是注释掉了ROLLBACK_SEGMENTS的,就去掉注释即可,如果加了隐含参数的,注释掉它,并在ROLLBACK_SEGMENTS加入所有的回滚段。
11。正常启动数据库。
Startup
说明:
1、这种方法的前提条件是数据库是正常关闭(不是abort)可用
2、这种方法是正常方法,不会引起数据错误

使用道具 举报

注册会员

初级会员

精华贴数
0
技术积分
66
社区积分
0
注册时间
2004-4-7
论坛徽章:
0
发表于 2004-6-23 13:46:13 |显示全部楼层
好文章一定要顶,多谢piner

使用道具 举报

注册会员

just do it

精华贴数
1
技术积分
7389
社区积分
111
注册时间
2002-11-21
论坛徽章:
11
会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB元老
日期:2006-04-24 14:03:07授权会员
日期:2006-04-24 13:56:42ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44生肖徽章2007版:虎
日期:2008-01-02 17:35:53CTO参与奖
日期:2009-01-15 11:42:46
发表于 2004-6-23 14:42:57 |显示全部楼层
itpub的好斑竹!

使用道具 举报

注册会员

淡泊明志 宁静志远

精华贴数
1
技术积分
7289
社区积分
1126
注册时间
2003-2-12
论坛徽章:
12
ITPUB元老
日期:2006-12-29 17:11:00生肖徽章2007版:猴
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:532009新春纪念徽章
日期:2009-01-04 14:52:28祖国60周年纪念徽章
日期:2009-10-09 08:28:002010新春纪念徽章
日期:2010-03-01 11:21:02ITPUB十周年纪念徽章
日期:2011-11-01 16:19:412012新春纪念徽章
日期:2012-01-04 11:49:54
发表于 2004-6-23 14:43:24 |显示全部楼层
顶一下

使用道具 举报

注册会员

一般会员

精华贴数
0
技术积分
220
社区积分
1
注册时间
2001-10-22
论坛徽章:
0
发表于 2004-6-23 16:00:48 |显示全部楼层
我也来顶一下

使用道具 举报

注册会员

一般会员

精华贴数
0
技术积分
150
社区积分
0
注册时间
2004-1-27
论坛徽章:
0
发表于 2004-6-23 23:27:45 |显示全部楼层
好东西呀!!!!!!!!
佩服斑竹花时间写出来!

我有一个问题问问,可不可以利用 Rman 克隆一个数据库?(感觉好像是不行)

就是从生产系统通过 Rman 备份的东西克隆到另一台主机,或者直接 OS 级别的热备,然后在另一台主机上恢复。不能用 Exp/Imp!

使用道具 举报

注册会员

高级会员

精华贴数
0
技术积分
3311
社区积分
156
注册时间
2003-12-31
论坛徽章:
7
参与2007年甲骨文全球大会(中国上海)纪念
日期:2007-08-06 15:19:02会员2007贡献徽章
日期:2007-09-26 18:42:10生肖徽章2007版:鸡
日期:2008-01-02 17:35:532010数据库技术大会纪念徽章
日期:2010-05-13 09:34:23
发表于 2004-6-24 10:31:10 |显示全部楼层
好文章

使用道具 举报

注册会员

高级会员

精华贴数
0
技术积分
3311
社区积分
156
注册时间
2003-12-31
论坛徽章:
7
参与2007年甲骨文全球大会(中国上海)纪念
日期:2007-08-06 15:19:02会员2007贡献徽章
日期:2007-09-26 18:42:10生肖徽章2007版:鸡
日期:2008-01-02 17:35:532010数据库技术大会纪念徽章
日期:2010-05-13 09:34:23
发表于 2004-6-24 10:37:34 |显示全部楼层
恢复过程大致可以分为复原(Restore)与恢复(Restore)过程。
是不是restore和revovery两个过程

使用道具 举报

注册会员

高级会员

精华贴数
0
技术积分
7531
社区积分
216
注册时间
2003-9-18
论坛徽章:
28
数据库板块每日发贴之星
日期:2005-07-12 01:01:25生肖徽章2007版:龙
日期:2009-08-15 14:06:312010新春纪念徽章
日期:2010-03-01 11:20:002010年世界杯参赛球队:希腊
日期:2010-03-18 08:46:352010广州亚运会纪念徽章:田径
日期:2010-10-04 00:13:502010广州亚运会纪念徽章:举重
日期:2010-10-09 16:31:592010广州亚运会纪念徽章:曲棍球
日期:2011-02-23 20:38:102010广州亚运会纪念徽章:棒球
日期:2011-03-15 19:29:342010广州亚运会纪念徽章:棒球
日期:2011-04-12 12:12:00SQL大赛参与纪念
日期:2011-04-13 12:08:17蛋疼蛋
日期:2011-06-03 19:39:27蜘蛛蛋
日期:2011-06-14 14:20:33
发表于 2004-6-24 12:25:46 |显示全部楼层
好文章,谢谢!收藏。

使用道具 举报

注册会员

中级会员

精华贴数
0
技术积分
796
社区积分
13
注册时间
2003-8-29
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33ITPUB元老
日期:2006-08-28 13:56:36
发表于 2004-6-24 17:20:01 |显示全部楼层
好文章,我来顶一下

使用道具 举报

相关内容推荐
您需要登录后才可以回帖 登录 | 注册

TOP技术积分榜 社区积分榜 徽章 电子杂志 团队 统计 邮箱 虎吧 老博客 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档 | IT博客
CopyRight 1999-2011 itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有 联系我们 网站律师 隐私政策 知识产权声明
京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001 广播电视节目制作经营许可证:编号(京)字第1149号
  
回顶部