症状:

当您尝试.mdf数据库附加到SQL Server,您是否可以在错误后看到错误:

无法将数据库附加到服务器“XXX”。 (Microsoft.Sqlserver.Smo)

执行Transact-SQL规则或图像时发生异常。 (Microsoft.sqlserver.connectionInfo)

文件“XXX.mdf”标题不是数据库文件的有效标题。文件大小功能无效。 (Micosoft SQL Server,错误:5172

'xxx.mdf'是您需要附加的MDF文件名。

私人屏幕截图错误:

精确定义:

MDF文件中的数据存储在页面中,每个页面为8个粪便。第一页称为文件标题页,包含有关整个文件的最重要信息,例如文件签名,文件大小,兼容性等。

如果MDF文件头页面损坏或损坏,并且Microsoft无法识别其SQL Server,则SQL Server将认为标题不正确并通知此错误。

可以使用我们的产品 Datanumen. SQL恢复 数据恢复已损坏的MDF文件并解决此错误。

文件示例:

损坏的MDF文件模式,犯错误:

SQL Server Version. 损坏的MDF文件 MDF文件已修复 Datanumen. SQL恢复
SQL Server 2005. 错误2_.1.mdf. 错误2__fixed.mdf.
SQL Server 2008 R2 错误2_2.mdf. 错误2_2_fixed.mdf.
SQL Server 2012. 错误2_3.mdf. 错误2_3_fixed.mdf.
SQL Server 2014. 错误2_4.mdf. 错误2_4_fixed.mdf.