答:是可以恢复的。

方法一、

1、把mdf文件和ldf文件拷贝到数据库的默知认路径道C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA里。

2、在sqlserver里新建个查询,执行下面代码。

USE master;

GO

CREATE DATABASE NewFile

ON (FILENAME = C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA/File.mdf),

(FILENAME = C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA/File_log.ldf)

FOR ATTACH;

GO

3、刷专新数据库,就出现了新的数据库NewFile,根据属mdf文件和ldf文件还原成功。

方法二、

1、打开SQL Server软件,点击下拉菜单中的还原数据按钮。

2、进入还原窗口。

3、设置数据库的源对象,完成后还需设置目标原文件。

4、点击“确定”即可开始还原数据库。