修复MDF文件

时间:2008-09-02 10:32:21

标签: sql-server

此论坛中有人可以推荐修复或恢复损坏的SQL Server 2000数据库文件的工具/程序吗?

3 个答案:

答案 0 :(得分:1)

您可以附加数据库(可能需要一段时间)吗?你有MDF和LDF吗?事件日志或SQL Server日志中的任何错误?

如果LDF丢失或损坏,您可以创建empty log file,或者运行DBCC CHECKDB,如果仍有错误,请使用REPAIR_ALLOW_DATA_LOSS再次运行(显然,可能会丢失数据 - 但如果你有一个好的备份,你可能不会问这个。)

显然,这些都是最后的手段 - 你几乎肯定会以这种方式丢失数据。如果您的数据有任何价值,请拿起电话并花费249美元与MS产品支持部门联系。

答案 1 :(得分:0)

我见过的修复数据库损坏的最佳文章是:

答案 2 :(得分:0)

损坏的sql server数据库mdf文件可以通过以下方式修复 -

  1. 从'start'中选择'run'进入

  2. 'cmd'然后输入“chkdsk

  3. 类型
  4. x:/ r“并按回车键,此处X代表mdf文件所在的驱动器

  5. 存储以确认恢复按“Y”重启系统,驱动器将在启动时扫描并恢复MDF文件

  6. 如果这些无效,您可以使用第三方my sql repair软件。