时间:2021-07-01 10:21:17 帮助过:14人阅读
为了继续讲解SQL Server 2005中灾难恢复场景的系列(SQL Server 2005中的灾难恢复程序部分一,SQL Server 2005中的灾难恢复程序部分二(分离临界对象)、QL Server 2005中的灾难恢复程序部分三(使用分区表和多个文件组来实现高可用性)),让我们来看看其他可以增加你的高度危急数据库可用性的方法。某些情况下,你的大型数据库可能会损坏。这可能是由有故障的硬盘驱动器或者控制器造成的,或者有时候是由在SQL Server机器上运行的错误配置的反病毒软件造成的。你确实需要运行一个全数据库备份来得到损坏的数据。但是如果只有一些页破坏了,那么你可能不想恢复整个数据库。SQL Server 2005引进了页级别恢复的概念。这将为你提供恢复一个或者多个损坏页而不用恢复整个数据库的选择。在企业级版本中,当条件允许时,页恢复是联机执行的,这意味着可以为你的数据库实现高可用性。
让我们看看在一个损坏的数据库中如何使用页级别恢复。在这篇文章中,我仍然会使用Northwind数据库