日期:2014-05-18  浏览次数:20502 次

救命!服务器断点,重做系统后附加数据库报错。
前天客户停电,服务器挂掉了。然后找人重做了系统
以前数据库的mdf 和 ldf是放在D盘的。
今天早上我就开始配置.net环境,装iis,装SQL SERVER。
SQL SERVER装好了我就开始附加数据库,本以为大功告成、缺不想报了一个错误,无法附加。
消息 1813,级别 16,状态 2,第 1 行
无法打开新数据库 'tofly_post'。CREATE DATABASE 中止。
消息 824,级别 24,状态 2,第 1 行
SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正确(应为: 0x38ed684d,但实际为: 0xa86a5709)。在文件 'D:\6.5ERP\data\tofly_post.mdf' 中、偏移量为 0x000000026f4000 的位置对数据库 ID 7 中的页 (1:4986) 执行 读取 期间,发生了该错误。SQL Server 错误日志或系统事件日志中的其他消息可能提供了更详细信息。这是一个威胁数据库完整性的严重错误条件,必须立即纠正。请执行完整的数据库一致性检查(DBCC CHECKDB)。此错误可以由许多因素导致;有关详细信息,请参阅 SQL Server 联机丛书。
消息 3313,级别 21,状态 2,第 1 行
在重做数据库 'tofly_post' 的日志中记录的操作时,日志记录 ID (415:1344:2) 出错。通常,特定故障以前会在 Windows 事件日志服务中记录为错误。请利用完整备份还原数据库,或者修复该数据库。

------解决方案--------------------
找最近的备份吧。。。