بک آپ گیری و رستور از دیتا بیس SQL express ویژال استودیو2010
سلام
من چند ماهیه دنبال دستورات بک آپ گیری و رستور از دیتابیس Sql اکسپرس ویژال استودیو 2010 هستم
از هرکی سوال کردم جواب درست و حسابی به من نداد
این دستورات برای من حیاتی هستش.
مثلا یه برنامه ای که اسم دیتابیسش db1 باشه و بخواد مسیرش رو خودش واسه بک آپ گیری و رستور گیری انتخاب کنه.
سورس کدش هم وبی دات نت باشه
لطفا واضح و جامع جواب بدین تا همه استفاده کنند
ممنون از همه ی مهندسین
نقل قول: بک آپ گیری و رستور از دیتا بیس SQL express ویژال استودیو2010
سلام
از این کد می تونی برای بک آپ گیری استفاده کنی:
Dim cmd As New SqlCommand
cmd.Connection = Con
Dim StrSql As String
Con.Open()
StrSql = "BACKUP DATABASE [" & Path & "\Table1.mdf] TO DISK ='" & BackupPath & "BackUp.bak" & "' with format"
cmd = New SqlCommand(StrSql, Con)
cmd.ExecuteNonQuery()
Con.Close()
و از این کد برای بازگردانی
Dim cmd As New SqlCommand
cmd.Connection = Con
Dim StrSql As String
Con.Open()
StrSql = "USE master; RESTORE DATABASE [" & Path & "\Table1.mdf]" & " FROM DISK ='" & RestorePath & "Backup.bak'"
cmd = New SqlCommand(StrSql, Con)
cmd.ExecuteNonQuery()
Con.Close()
نقل قول: بک آپ گیری و رستور از دیتا بیس SQL express ویژال استودیو2010
نقل قول: بک آپ گیری و رستور از دیتا بیس SQL express ویژال استودیو2010
نقل قول:
نوشته شده توسط
farhad_swh
سلام
از این کد می تونی برای بک آپ گیری استفاده کنی:
Dim cmd As New SqlCommand
cmd.Connection = Con
Dim StrSql As String
Con.Open()
StrSql = "BACKUP DATABASE [" & Path & "\Table1.mdf] TO DISK ='" & BackupPath & "BackUp.bak" & "' with format"
cmd = New SqlCommand(StrSql, Con)
cmd.ExecuteNonQuery()
Con.Close()
و از این کد برای بازگردانی
Dim cmd As New SqlCommand
cmd.Connection = Con
Dim StrSql As String
Con.Open()
StrSql = "USE master; RESTORE DATABASE [" & Path & "\Table1.mdf]" & " FROM DISK ='" & RestorePath & "Backup.bak'"
cmd = New SqlCommand(StrSql, Con)
cmd.ExecuteNonQuery()
Con.Close()
این کد برای دیتابیس sql server 2008 نسخه دولوپر جواب میده؟؟
من معادل لینکشو میخوام هست یا نه؟؟
متشکر!
نقل قول: بک آپ گیری و رستور از دیتا بیس SQL express ویژال استودیو2010