带NDF文件的数据库怎么还原

带NDF文件的数据库怎么还原,第1张

应该是使用BACKUP备份出的文件吧,这样:

在企业管理器中还原:

1、右击要还原的目标数据库,如果没有,可以新建一个

2、点击所有任务,还原数据库。

3、在常规页面中点击从设备,选择设备,添加。

4、定位到备份原文件。然后确定,再次确定。

5、此时返回到了常规页,再点击选项页标签。

6、给“在选定数据库上强制还原”打勾。

7、确定一下移至物理文件名,要求数据库文件和日志文件改成与目标数据库目标文件夹和文件名一致。

8、确定。等待即可完成。

注意:如果目标数据库有打开的连接,包括应用程序及查询分析器等,必须要断开连接。

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


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6772822.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存