• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    硬盘基地手机版
  • 关注官方公众号
    微信扫一扫关注
    硬盘基地公众号
  • [求助] 数据库SQL2005的MDF文件损坏

    [复制链接]
    最好D期待 发表于 2017-12-9 18:32:42 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
    本人有一个数据库SQL2005的。MDF和LDF文件,损坏了,求高手帮忙修复,有打赏。

    SQL2005数据库置疑或ldf丢失修复方法:(5步)
    示例数据库名为:dbname

    1. alter database dbname set emergency ---1.设置紧急状态:

    2. alter database dbname set single_user ---2.设置单用户模式

    3. dbcc checkdb('dbname',REPAIR_ALLOW_DATA_LOSS) ---3.重建日志
    复制代码





    消息 8921,级别 16,状态 1,第 2 行
    检查已终止。收集事实数据时检测到错误。可能是 tempdb 空间用尽或某个系统表不一致。请检查前面的错误消息。
    消息 824,级别 24,状态 2,第 2 行
    SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确(应为 1:2493,但实际为 21378:-1732290248)。在文件 'D:\88\ts.mdf' 中、偏移量为 0x0000000137a000 的位置对数据库 ID 32 中的页 (1:2493) 执行 读取 期间,发生了该错误。SQL Server 错误日志或系统事件日志中的其他消息可能提供了更详细信息。这是一个威胁数据库完整性的严重错误条件,必须立即纠正。请执行完整的数据库一致性检查(DBCC CHECKDB)。此错误可以由许多因素导致;有关详细信息,请参阅 SQL Server 联机丛书。



    1. dbcc checkdb('dbname',REPAIR_REBUILD) ---4.修复

    2. alter database dbname set multi_user  ---5.恢复多用户模式
    复制代码

    精彩评论4

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关注0

    粉丝0

    帖子1

    发布主题
    阅读排行 更多
    广告位

    扫描微信二维码

    查看手机版网站

    随时了解更新最新资讯

    .

    在线客服(服务时间 9:00~18:00)

    在线QQ客服
    .
    Email:9443120@qq.com
    移动电话:13011628855

    Powered by Intohard X1.0© 2001-2013 Inhdd Inc.( 鲁ICP备09029790号 )