2010-04-21 37 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