f_arab
دوشنبه 06 دی 1389, 10:37 صبح
با سلام خدمت دوستان عزیز
من کد زیر و برای گرفتن بک آپ تو vb.net نوشتم ولی جواب نمیده البته دوستان بخش vb.net میگن این کد به اونا جواب داده به خاطر همین فکر کردم شاید مشکل از sql باشه و سؤالمو اینجا مطرح کردم
SaveFileDialog1.FileName = "backup"
SaveFileDialog1.Filter = "backup files (*.bak)|*.bak"
SaveFileDialog1.ShowDialog()
Dim cnn As New SqlConnection
cnn.ConnectionString = "Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\names.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"
If cnn.State = ConnectionState.Closed Then
cnn.Open()
End If
Dim query As String = "BACKUP DATABASE [names] TO DISK = '" & SaveFileDialog1.FileName & ".bak'"
Dim cmd As New SqlCommand(query, cnn)
cmd.ExecuteNonQuery()
cnn.Close()
اینم متن خطاییه که میده:
Could not locate entry in sysdatabases for database 'names'. No entry found with that name. Make sure that the name is entered correctly.
BACKUP DATABASE is terminating abnormally
من کد زیر و برای گرفتن بک آپ تو vb.net نوشتم ولی جواب نمیده البته دوستان بخش vb.net میگن این کد به اونا جواب داده به خاطر همین فکر کردم شاید مشکل از sql باشه و سؤالمو اینجا مطرح کردم
SaveFileDialog1.FileName = "backup"
SaveFileDialog1.Filter = "backup files (*.bak)|*.bak"
SaveFileDialog1.ShowDialog()
Dim cnn As New SqlConnection
cnn.ConnectionString = "Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\names.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"
If cnn.State = ConnectionState.Closed Then
cnn.Open()
End If
Dim query As String = "BACKUP DATABASE [names] TO DISK = '" & SaveFileDialog1.FileName & ".bak'"
Dim cmd As New SqlCommand(query, cnn)
cmd.ExecuteNonQuery()
cnn.Close()
اینم متن خطاییه که میده:
Could not locate entry in sysdatabases for database 'names'. No entry found with that name. Make sure that the name is entered correctly.
BACKUP DATABASE is terminating abnormally