2010-04-21 86 views
0

我正在使用C#和Linq到SQL Winforms应用程序,并需要通过该程序集成备份和还原。我使用了SMO并且工作得很顺利。然而,问题在于应用程序是使用ClickOnce部署的,我非常喜欢它 - 但是由于我必须包含dll的下载大小从3mb => 15mb。我知道他们只需要下载一次,但它也很吸引我,因为Visual Studio 2010似乎每次都会上传dll,而这需要花一些时间在宽带(eh)上。C#和Linq:从代码生成SQL备份/还原

因此,任何人都有任何建议,说明如何在不使用SMO对象的情况下制定出有效的备份/恢复解决方案?

回答

1

你可以通过ado命令在盒子上简单地打开ol'sql

+0

我喜欢SPROC的想法,应该想到这一点。谢谢。 – mdvaldosta 2010-04-21 21:00:31

0

您可以使用存储过程执行备份和恢复以代替SMO。网上有许多样本,including this one