MSSQLServer数据库附加没有日志文件解决办法

MSSQLServer数据库附加没有日志文件解决办法,第1张

概述1.新建同名的数据库文件 2.暂停SQLSetver服务 3.将原先的mdf文件,覆盖新建的数据库,删除新数据库的ldf文件 4.重新启动SQLSetver服务 ,这时看到的数据库是这个样子的,打不开 5.执行以下SQL语句 --1.设置为紧急状态 alter database Test set emergency --2.设置为单用户模式 alter database Test s

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

2.暂停sqlSetver服务

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

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

5.执行以下SQL语句

 --1.设置为紧急状态  alter database Test set emergency  --2.设置为单用户模式  alter database Test set single_user  --3.检查并重建日志文件  dbcc checkdb('Test',REPAIR_ALLOW_DATA_LOSS)  --4.第3步 *** 作如果有错误提示,运行第4步,没有错误则跳过  dbcc checkdb('Test',REPAIR_REBUILD)  --5.恢复成多用户模式 alter database Test set multi_user

6.至此会重新生成改库的日志文件,整个过程完成

总结

以上是内存溢出为你收集整理的MSSQLServer数据库附加没有日志文件解决办法全部内容,希望文章能够帮你解决MSSQLServer数据库附加没有日志文件解决办法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1161640.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存