只有mdf文件而没有ldf文件修复方法

1.建一个同名的数据库
2、修改服务器设置:允许多系统目录进行直接修改
--设置“允许多系统目录进行直接修改”
exec   SP_CONFIGURE   'ALLOW UPDATES',1   RECONFIGURE   WITH   OVERRIDE  
3、停止SQL Server
4、用原mdf文件覆盖新建库的数据库文件
5、重启SQL Server(这时数据库应该是置疑)
6、将数据库置为紧急状态:
sqlserver2000执行
 update master.dbo.sysdatabases set status = 32768 where name = ‘dbname’
sqlserver2005执行
 alter database dbname set emergency

7.导出数据或者脚本,后面的事情,你懂的。

原文地址:https://www.cnblogs.com/zjoch/p/2765453.html