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数据库附加没有日志文件解决办法所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)