数据库从mvc.net应用程序备份

时间:2010-10-08 08:38:11

标签: asp.net-mvc

我正在使用VS2010并正在使用mvc应用程序。我想从c#代码获取数据库备份,然后想要恢复数据库。

如果某人有解决方案,请回复。

2 个答案:

答案 0 :(得分:0)

您可以使用T-SQL脚本执行数据库备份,请参阅此MSDN帮助页面: http://msdn.microsoft.com/en-us/library/ms186865.aspx

然后你可以把它包装成一个存储过程并从你的C#代码中执行它。

答案 1 :(得分:0)

你应该考虑两个部分的问题。第一个 - 关于如何备份和恢复数据库的Transact SQL脚本,第二个 - 如何从ASP.Net运行此脚本,只是.NET用于一般目的。两者都是相互独立的。第一个问题的答案就像Sam所建议的那样,看MSDN Documentation。对于第二个示例,您可以使用第一个答案来查看SqlCommand。为了更一般的目的,你可以看看.NET Data Access,但我认为你现在不需要这个