仅有LDF文件和MDF文件 怎样还原数据库?

2024-11-01 17:54:54
推荐回答(3个)
回答(1):

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文件还原成功!

回答(2):

还在线上吗??可是我的只有控制台根目录~其他的什么都没有

回答(3):

那需要附加数据库