12
返回列表 发新帖
楼主: oracle-plus

有沒有人用過alter tablespace user_data begin backup?(Opened Database Backup)?

[复制链接]
论坛徽章:
3
授权会员
日期:2005-10-30 17:05:33BLOG每日发帖之星
日期:2008-12-27 01:01:13BLOG每日发帖之星
日期:2010-01-16 01:01:08
11#
发表于 2004-12-18 13:18 | 只看该作者
昨天正准备回来着,写到一半的时候到机房晃了晃,回来继续写再提交还要输密码就不提交了。
当你发出alter tablespce begin backup 命令后,ora server process把数据文件头frozen,就是biti说的冻结(但此时不影响事务),然后SCN被写进ARC文件以及CTL文件。这样就同步了。就是说备份时在这个点大家一致了。(当你shutdown的时候oracle server process干的也是这个,否则就打不开)。因此,在你恢复时只要有完备的ctl文件和连续的ARC文件就没问题。恢复时对SCN的判断由oracle自动完成。备份与恢复的教材对这些讲的很详细,大概有1页左右,看完你就明白。
在备份时有两个v$视图比较有用,v$backup,v$data_header,其中v$data_header中的fuzz列是说明备份状态的。如果你在热备时down机,在mount状态下查一下这两个视图,然后把没备份完的数据文件做alter database datafile ...end backup,才可以open你的库。

使用道具 举报

回复

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

本版积分规则 发表回复

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