博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年1月11日

摘要: 说明:灾难恢复系列的文章是由 Robert Davis 写的,发布在SQLSoldier, 个人认为挺不错的,所以根据自己的理解,边测试边整理,并非直接翻译,如有不准确,欢迎指正。本篇进入数据库灾难恢复第五篇,上一篇演示了修复简单的非聚集索引损坏,今天,我们将看一个稍复杂点儿的,那就是管理区分配页损坏,不过分配页无法修复,只能恢复整个数据库。什么是管理区分配页?管理区分配页是数据文件中特殊的页,用来跟踪和管理区分配,本篇将关注三种:全局分配映射表 (GAM):记录已分配的区,对于一个数据文件,每4GB会有一个GAM页,它的ID总是为2,之后每511,232页出现一次。 Page ID = 2 阅读全文

posted @ 2013-01-11 14:57 nzperfect 阅读(1005) 评论(1) 推荐(0) 编辑

摘要: 说明:灾难恢复系列的文章是由 Robert Davis 写的,发布在SQLSoldier, 个人认为挺不错的,所以根据自己的理解,边测试边整理,并非直接翻译,如有不准确,欢迎指正。本篇进入数据库灾难恢复第五篇,从本篇开始,主要深入讲述一些数据page损坏的问题,先从容易修复的非聚集索引开始。通常,处理数据损坏的情况按三个步骤进行:1.确定损坏(使用DBCC CHECKDB)2.确定损坏的对象及对象类型(如索引页、分配页等)3.确定适合的修复方法确定损坏当我们在做一些例行完整性检查或者收到一些其它的错误或警告,如果有一个page损坏的信息,不要直接就去处理这个页面,应该先对数据库运行DBCC C 阅读全文

posted @ 2013-01-11 11:25 nzperfect 阅读(1873) 评论(0) 推荐(0) 编辑