在SQLServer中附加mdf数据库文件时有时候会缺少ldf日志文件,导致附加失败。如何解决呢?
可以使用Create语句在mdf的基础上重新创建数据库,如下:
CREATE DATABASE AdventureWorksLT2012
on (FileName='D:\AdventureWorksLT2012_Data.mdf')
FOR ATTACH_REBUILD_LOG;
在SQLServer中附加mdf数据库文件时有时候会缺少ldf日志文件,导致附加失败。如何解决呢?
可以使用Create语句在mdf的基础上重新创建数据库,如下:
CREATE DATABASE AdventureWorksLT2012
on (FileName='D:\AdventureWorksLT2012_Data.mdf')
FOR ATTACH_REBUILD_LOG;