2016-01-01 110 views
0

我想用Visual Studio在数据库创建的C#应用​​程序中备份和恢复我的数据库。通过复制mdf和ldf文件备份数据库

我想备份我的数据库,将.mdf.ldf文件复制到一个地方并将它们恢复到原来的位置。

我该怎么做?我想用C#来做,就像 System.IO.File.Copy(Application.StartupPath +“\ DBSP.mdf”,Application.StartupPath +“\ DBSP.mdf”,true);

但它说,这是由另一个进程

+0

http://www.c-sharpcorner.com/UploadFile/rohatash/restore-sql-server-backup-file-with-C-Sharp/使用此解决您的问题 – ADMIN

+6

一个字:**不要!**使用正确的SQL Server BACKUP DATABASE和RESTORE DATABASE命令 –

+0

首先,停止实例的SQL Server服务,然后复制和恢复这些文件。注意不要将.mdf与较旧的较新的.ldf混合。 – Polux2

回答

0

在SQL Server Management Studio中使用,右键单击数据库,然后选择附加。 然后提供MDF文件位置以将复制的数据库附加到目标服务器。

相关问题