3
我嘗試備份我的LocalDB文件中使用file.Copy()
方法,但它引發以下IOException
:如何備份和恢復localDb 2012數據庫?
該進程無法訪問該文件,因爲它正被另一個進程使用「\ DB.mdf。」。
,當我嘗試做備份用下面的腳本:
@"BACKUP DATABASE " + DatabaseName + " TO DISK = N'" + BackUpLocation + @"\" + BackUpFileName + @"'"
它拋出以下SqlException
:
數據庫 'DB' 不存在。確保名稱輸入正確。
我的連接字符串是:
Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\DB.mdf;Integrated Security=True;Connect Timeout=30
什麼是做備份在這種情況下,最好的方法是什麼?
http://stackoverflow.com/questions/10299527/sql-server-mdf-files-how-to-back-up – andy 2014-09-05 12:07:27
嘗試使用您的mdf的完整路徑作爲BACKUP命令中的數據庫名稱。 – 2014-09-06 09:57:53
非常感謝Dare @VDohnal。您的評論爲我工作! – 2014-09-06 11:34:24