SqlServer丢失.ldf日志文件,附加数据库mdf文件的解决办法
当遇到.ldf日志文件缺失,只有mdf文件的时候,需要恢复数据库,可以执行以下脚本进行还原:
格式:
CREATE DATABASE [数据库名称] on (FileName='数据库mdf文件路径') FOR ATTACH_REBUILD_LOG;
样例:
CREATE DATABASE [demoDB] on (FileName='c:/db/demoDB.mdf') FOR ATTACH_REBUILD_LOG;
命令执行成功后,左侧刷新数据库即可。SqlServer2012亲测可用。