因为只有mdf文件,想恢复数据库,在百度文库上的解决方案,列出ABCDEFG或者12345几项去解决,可惜,不成功。可以用下面的代码先测试。
1、在sqlserver里新建个查询,执行下面语句:
EXEC sp_attach_single_file_db @dbname = 'AQSW_Data',
@physname = 'D:\AQSW.MDF'
--'AQSW_Data' 为恢复的数据库名
--'D:\AQSW.MDF' 物理文件位置
2、刷新数据库,就出现了新的数据库AQSW_Data。
PS:根据mdf文件还原成功,就这么简单!我用的是sqlserver2008。