SQL Server 2000文件损坏的修复方案 |
本文标签:SQL Server 2000文件损坏 以下的文章主要向大家描述的是在实际操作的过程中如果出现SQL Server 2000文件损坏的这一情况,我们将对其如何进行恢复?以下就是文章的主要内容的具体描述,望大家在浏览之后会有对其有更好的了解 。 SQL Server2000中,如果数据库文件(非系统数据库文件)遇到错误的时候,我们该怎么办 。以下是笔者以前的笔记 。仅适用于非master,msdb的数据库 。 说明如下: SQL Server 2000文件损坏的恢复1、建一个测试数据库test(数据库类型为完全) 。 2、建一个表,插入点记录 。
3、作完全备份,到文件test_1.bak 。 4、在作一点修改 。
5、shutdown 数据库服务器 。
已处理2页,这些页属于数据库 test 的文件 TEST_Log(位于文件 1 上) 。 BACKUP LOG 操作成功地处理了 2 页,花费了 0.111 秒(0.087 MB/秒) 。 SQL Server 2000文件损坏的恢复9、进行恢复最老的完全备份 。
已处理96页,这些页属于数据库 test 的文件 TEST_Data(位于文件 1 上) 。已处理1页,这些页属于数据库 test 的文件 TEST_Log(位于文件 1 上) 。 RESTORE DATABASE 操作成功地处理了 97 页,花费了 0.107 秒(7.368 MB/秒) 。 10、恢复最近的日志 。
已处理 2 页,这些页属于数据库 test 的文件 TEST_Log(位于文件 1 上) 。 RESTORE LOG 操作成功地处理了 2 页,花费了 0.056 秒(0.173 MB/秒) 。 数据已经完全恢复了,可以使用了 。
总结,DBA应该有一个完善的数据库备份计划 。本例中,如果没有一个完全备份的话,数据库的恢复就不可能 。 以上的相关内容就是对SQL Server 2000文件损坏的恢复的介绍,望你能有所收获 。 |