فناوری اطلاعات

.فعالیت این وبلاگ در زمینه برنامه نویسی دات نت ،شبکه های کامپیوتری و اخبار فناوری می باشد

فناوری اطلاعات

.فعالیت این وبلاگ در زمینه برنامه نویسی دات نت ،شبکه های کامپیوتری و اخبار فناوری می باشد

آخرین نظرات
  • ۲۶ تیر ۰۰، ۱۶:۰۱ - آلپ صنعت
    عالیه

۱ مطلب با کلمه‌ی کلیدی «تهیه نسخه پشتیبان از SQL Express و بازیابی» ثبت شده است

تهیه نسخه پشتیبان از SQL Express و بازیابی

سید محسن علوی | پنجشنبه, ۱ اسفند ۱۳۹۲، ۱۱:۳۷ ب.ظ

تعریف  Connection String

      string ConnectionString = "Data Source=.\\SQLEXPRESS; AttachDbFilename=" + Application.StartupPath + "\\myDatabase.mdf; Integrated Security=True; Connect Timeout=30; User Instance=True";

حالا با اجرای کوئری زیر می توانید نسخه پشتیبان را تهیه کنید:

"backup database [" + System.Windows.Forms.Application.StartupPath + "\\myDatabase.mdf] to disk ='D:\myBackup.bak' with init,stats=10"

حتما دقت کنید که آدرس فایل باید بین [ و ] قرار بگیرد.
برای بازیابی (Restore) کردن نسخه پشتیبان هم از کوئری زیر می توانید استفاده کنید:

 

 

string query = "USE [master]; RESTORE DATABASE [" + Application.StartupPath + "\\myDatabase.mdf] FROM DISK = N'myBackup.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10";

 

 

 

 

  • سید محسن علوی