2016-01-01 109 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文件位置以將複製的數據庫附加到目標服務器。

相關問題