电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

#常见问题#【干货分享】数据库实体ldf日志文件不小心删除了,只有mdf文件,而且无法附加mdf,怎么办?

来源:金蝶云社区作者:金蝶2024-09-167

#常见问题#【干货分享】数据库实体ldf日志文件不小心删除了,只有mdf文件,而且无法附加mdf,怎么办?

1.【问题描述】:数据库实体ldf日志文件不小心删除了,只有mdf文件,无法附加。

d52b5ddbbcf867b364c3fab57e72e823_0100fe8fb1579cf94dc2b08a826c97870f34.webp

2.【原因分析】:杀毒软件不小心删除(ldf文件没了),附加不上去(ldf文件损坏)

3.【解决方法】:

Step1:首先要备份好唯一的mdf文件(多备份几份,要不然彻底玩完了

Step2在数据库中新建一个需要附加同名的数据库。例如【AIS20200020212】

Step3停止SQL Server服务

Step4找到该数据库所在的文件夹、并删除AIS20200020212_log.ldf与AIS20200020212.mdf文件

Step5把需要附加的数据库【AIS20200020212.mdf】文件拷贝到当前路径。

Step6启动SQL Server服务。

Step7此时的Step1中新建的数据库地址已经指向你需要附加数据库的mdf文件了。但是现在数据库还是无法打开的。

Step8执行语句:ALTER DATABASE AIS20200020212 SET EMERGENCY

Step9执行语句:ALTER DATABASE AIS20200020212 SET SINGLE_USER

Step10执行语句:ALTER DATABASE AIS20200020212 REBUILD LOG ON (NAME=AIS20200020212_log, FILENAME='F:\MSSQL2008\DATA\DM_log.ldf') 最后这一句F:开头的是指的重建的ldf文件存放的位置、,需要改成跟第5条的mdf文件一样的路径  

       这一步可能会出现两个问题:

      a.如果出现无法操作数据库文件,那么修改DM.mdf文件的权限为完全控制。

      b.其中FILE

#常见问题#【干货分享】数据库实体ldf日志文件不小心删除了,只有mdf文件,而且无法附加mdf,怎么办?

1.【问题描述】:数据库实体ldf日志文件不小心删除了,只有mdf文件,无法附加。2.【原因分析】:杀毒软件不小心删除(ldf文件没了),附加...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信