天天看点

附加没有日志文件的数据库方法

  阅读目录

  操作步骤

  回到顶部

  1.新建同名的数据库文件

  2.暂停sqlsetver服务

  3.将原先的mdf文件,覆盖新建的数据库,删除新数据库的ldf文件

  4.重新启动sqlsetver服务 ,这时看到的数据库是这个样子的,打不开

附加没有日志文件的数据库方法

  5.执行以下sql语句

1 --1.设置为紧急状态

2 alter database 数据库名称 set emergency

3 --2.设置为单用户模式

4 alter database 数据库名称 set single_user

5 --3.检查并重建日志文件

6 dbcc checkdb('数据库名称',repair_allow_data_loss)

7 --4.第3步操作如果有错误提示,运行第4步,没有错误则跳过

8 dbcc checkdb('数据库名称',repair_rebuild)

9 --5.恢复成多用户模式

10 alter database 数据库名称 set multi_user成

  或者也可以采用手动附加(本方法参考@码道程工)

附加没有日志文件的数据库方法

最新内容请见作者的github页:http://qaseven.github.io/