Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1241221
  • 博文数量: 510
  • 博客积分: 20296
  • 博客等级: 上将
  • 技术积分: 4680
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-30 03:58
文章存档

2011年(13)

2010年(92)

2009年(242)

2008年(163)

我的朋友

分类: 数据库开发技术

2009-08-23 21:31:43

    事务日志文件(ldf)在SQL Server服务未启动的情况下被删除(SQL Server在工作状态下是无法删除日志文件),这种情况下启动SQL服务后,相应数据库即被标志成置疑(suspend)状态
    按目前本人实验结果,恢复方法如下:
    1,分离被置疑的数据库,可以使用sp_detach_db
    2,附加数据库,可以使用sp_attach_single_file_db
    SQL2K下可以直接在EM环境下完成这些操作,如果是SQL7则需要在QA里完成操作。
本人在SQL Server2000下实验数次均成功。以上方法适用于被删除日志文件中不存在活动日志的情况,如果有活动事务,将不会成功。

阅读(520) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~