Restaurar una Base de Datos con Visual Basic.NET

Restaurar Base de Datos SQL Server, System.Data.SqlClient

 

Este articulo complementa el articulo http://www.onglasses.net/default.aspx?articuloid=357 en el cual creamos un backup de una base de datos. Para el ejemplo crearemos un proyecto como en la imagen y usaremos el espacio de nombres System.Data.SqlClient.
 
En el evento click del boton examinar definiremos un OpenFileDialog el cual configuraremos en la opcion Filter que solo abramos archivos .bak. Una vez seleccionamos el archivo agregamos el nombre al textbox de la ubicacion.
 
 
 
 
Tenemos que tener en cuenta que elarchivo .bak que se seleccione corresponda con la base de datos a la cual vamos a restaurar. una vez tengamos la ubicacion del backup, hallamos elegido el servidor a si como la base de datos. haremos click en restaurar, en primer lugar se evaluara que los campos no esten vacios y llamaremos la funcion restaurar_basededatos().
 
 
La siguiente funcion nos permite restaurar la base de datos definiendo asi un SqlConnectionStringBuilder para crear la conexion y un SqlCommand para ejecutar la sentencia de la restauracion. la funcion nos retornara un valor booleano si se ejecuta satisfactoriamente sera true de lo contrario false.
 
El Codigo en

Mas Informacion...

Comentarios:
  • Visitante

    Escribió 8/15/2012 9:21:48 AM

  • Visitante

    Escribió 8/18/2012 2:27:33 PM

    x

  • Visitante

    Escribió 8/18/2012 2:27:43 PM

    y el codigo?

  • javiryma

    Escribió 9/24/2012 6:39:06 AM

    El link esta en http://onglasses.net/wwwroot/UpFiles/User/BackupBD.rar

  • Visitante

    Escribió 9/25/2012 6:46:49 PM

    el link que pones y el que esta en el post es el correspondiente a anterior, es decir, realiza el backup, podrás subir este para restaurarlo por favor? aprovecho para felicitarte, anda perfecto el que realiza el backup!!!

  • Visitante

    Escribió 9/25/2012 7:25:30 PM

    lo encontre :) http://onglasses.net/wwwroot/UpFiles/User/restoreBD.rar Saludos!

  • Visitante

    Escribió 9/25/2012 7:30:57 PM

    Anda de 10!! Muchas gracias muy útil!

  • Visitante

    Escribió 9/29/2012 2:44:12 PM

    EXCELENTE TRABAJO.... FELICITACIONES AL PROGRAMADOR

  • Visitante

    Escribió 9/29/2012 2:45:05 PM

    ME GUSTARIA UN EJEMPLO PARA DAR Y DENEGAR PERMISOS A 2 USUARIOS,,, EL USUARIO 1 PUEDA ELIMINAR HACER CONSULTAS,INGRESAR DATOS EN FORMULARIOS, ECT... Y EL OTRO USUARIO 2 NO TENGA ACCESO A ELLO.. SOLO PUEDA CONSULTAR..Y PRESTAR LIBROS Y GRABAR DATOS ETC.... ESTOY HACIENDO UN SISTEMA PARA UNA BIBLIOTECA.. EN C# 2010 CON SQL SERVER 2008 ESPERO ME ENTIENDA ... GRACIAS ESPERO SU RESPUESTA...

  • Visitante

    Escribió 10/2/2012 9:59:28 AM

  • Visitante

    Escribió 10/5/2012 10:00:13 AM

    Gracias Excelente Aporte + 10

  • Visitante

    Escribió 11/6/2012 7:41:57 AM

  • Visitante

    Escribió 11/13/2012 3:24:01 PM

    en las imagenes que muestran no son las mismas que la del proyecto en el proyecto solo esta lo del bakup...no se xq mienten

  • Visitante

    Escribió 11/30/2012 9:14:44 AM

    gracias por la ayuda me sirvio de mucho

  • Visitante

    Escribió 12/3/2012 10:13:29 AM

  • Visitante

    Escribió 12/17/2012 2:33:22 PM

    Gracias hombre muchas gracias llevaba buscando algo asi por mas de 6 meses jejejeje

  • Visitante

    Escribió 12/18/2012 3:40:38 PM

    gato por liebre, dice restaurar, no hacer backup..

  • Visitante

    Escribió 12/27/2012 8:26:47 PM

  • Visitante

    Escribió 2/21/2013 3:35:43 PM

    Ummm.. el tutorial es Restaurar, pero el ejemplo es gebnerar un backup????

  • Visitante

    Escribió 6/19/2013 5:00:25 AM

  • Visitante

    Escribió 10/15/2013 8:11:18 AM

  • Visitante

    Escribió 11/17/2013 11:19:57 PM

  • Visitante

    Escribió 12/8/2013 8:17:03 PM

  • Comentario:


Contenido relacionado