附加没有LDF文件的MDF文件

Ri1*_*121 4 sql sql-server sql-server-2008 sql-server-2008-r2

有没有人知道是否有一种方法只附加一个SQL Server MDF文件(没有.LDF)文件.数据库的日志文件已删除,我试图附加MDF,它不起作用.我已经尝试运行脚本来附加文件但没有帮助:

USE master;
GO
EXEC sp_attach_single_file_db @dbname = 'AdventureWorks2012', 
    @physname = 
N'C:\ProgramData\Homefront\Database\DB1.mdf';
Run Code Online (Sandbox Code Playgroud)

请帮助!!!!

M.A*_*Ali 8

也尝试这些方法......

CREATE DATABASE AdventureWorks2012 
ON (FILENAME = N'C:\ProgramData\Homefront\Database\DB1.mdf')
FOR ATTACH_REBUILD_LOG
GO
Run Code Online (Sandbox Code Playgroud)

或试试这个......

CREATE DATABASE AdventureWorks2012 
ON  ON (FILENAME = N'C:\ProgramData\Homefront\Database\DB1.mdf')
FOR ATTACH
GO
Run Code Online (Sandbox Code Playgroud)