CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Backup de B.D. sql server desde VB.NET
(1/1)
Litros:
hola, quiero hacer una copia de seguridad de mi base de datos y que el usuario pueda elegir donde guardar esa copia de seguridad y todo desde vb.net.
Estoy trabajando con visual basic 2005 y sql server 2005.
La verdad es que estoy un poco verde en temas de Backup's y no se por donde tirar, si alguien me podria ayudar lo agradeceria.
P.d: Si alguien me podria esplicar tambien que es un dispositivo de copias de seguridad....
Muchas gracias a todos
vgt43:
creo k es esto lo k buscas... te recomiendo la web del Guille
--- Código: Text --- Dim sBackup As String = "BACKUP DATABASE " & Me.txtBase.Text & _ " TO DISK = N'" & Me.txtBackup.Text & _ "' WITH NOFORMAT, NOINIT, NAME =N'" & Me.txtBase.Text & _ "-Full Database Backup',SKIP, STATS = 10" Dim csb As New SqlConnectionStringBuildercsb.DataSource = Me.txtServidor.Textcsb.InitialCatalog = Me.txtBase.Textcsb.IntegratedSecurity = True Using con As New SqlConnection(csb.ConnectionString) Try con.Open() Dim cmdBackUp As New SqlCommand(sBackup, con) cmdBackUp.ExecuteNonQuery() MessageBox.Show("Se ha creado un BackUp de La base de datos satisfactoria "Copia de seguridad de base de datos", _ MessageBoxButtons.OK, MessageBoxIcon.Information) con.Close() Catch ex As Exception MessageBox.Show(ex.Message, _ "Error al copiar la base de datos", _ MessageBoxButtons.OK, MessageBoxIcon.Error) End TryEnd Using
insisto, ese código está sacado de la web de Guille (buscalo en google k no me deja poner enlaces :huh: )
y pertenece a su autor que, x cierto, está entre zidane y dios :lol: jajaja
saludos
... solo los perdedores alegan haber hecho lo que han podido...
Litros:
Gracias tio, me funciona perfectamente.
vgt43:
... un placer ayudar... :good:
saludos !!! :lol:
Navegación
Ir a la versión completa