-3
A
回答
1
要還原的數據庫已在服務器中。您需要在您的語句中添加WITH REPLACE以替換現有的語句。例如
RESTORE DATABASE AdventureWorks FROM DISK = 'C:\AdventureWorks.BAK'
WITH REPLACE
GO
+0
我正在通過我的應用程序運行恢復查詢。 –
+0
應用程序目前正在使用數據庫,所以它給我一個錯誤,「數據庫正在使用」。 –
相關問題
- 1. Azure SQL備份和還原
- 2. 從varbinary(max)變量備份文件還原SQL Server備份
- 3. SQL Server Management Studio中還原備份表
- 4. 備份和還原文件的文件表通過SQL Server 2012
- 5. 備份和還原在C#
- 6. 如何在SQL Server 2008中還原SQL Server 2014備份
- 7. SQL Server備份還原問題?
- 8. SQL Server備份/還原與detach/attach
- 9. SQL Server:強制備份/還原位置
- 10. 備份和還原SQL數據庫
- 11. SQL Server還原備份錯誤
- 12. SQL Server 2005備份還原失敗(使用文件夾權限)
- 13. 從文件備份還原SQL Express數據庫
- 14. 我可以在SQL Server 2008上還原SQL Server 2005備份嗎?
- 15. mySQL備份和還原c#
- 16. 無法將SQL Server 2008 R2 Express備份文件還原到SQL Server 2012 Express
- 17. C#和Linq:從代碼生成SQL備份/還原
- 18. 使用c備份和還原Azure sql數據庫#
- 19. 還原Sql Server 2005數據庫備份到Sql Server 2000
- 20. 我需要將SQL Server 2000備份還原到SQL Server 2012
- 21. 是否可以將SQL Server Standard 2014備份還原到Azure SQL?
- 22. SQL Express 2008從SQL Server 2008備份還原
- 23. 在SQL Server 2016中使用一個備份文件進行多次還原
- 24. 從多個SQL文件還原SQL
- 25. Azure備份還原
- 26. SQL Server備份到C#文件
- 27. 如何備份和還原SQL Server中的WPF C#和實體框架
- 28. SQL Server備份文件
- 29. SQL文件未備份
- 30. 還原MySQL的備份
我們是否看到您正在使用的代碼或我們必須猜測? – Arran
String str = @「RESTORE DATABASE [」+ Application.StartupPath + @「\ DMSdatabase \ DMSdb.mdf] FROM DISK = N'」+ BL.DbBkPath +「'WITH FILE = 1,KEEP_REPLICATION,NOUNLOAD,REPLACE,STATS = 10" ; –
這是我用來恢復備份 –