martes, 24 de febrero de 2015

Restaurar una Copia de seguridad de una Base de Datos con SSMS

Ok, he aqui el primer post.
Este es para ver un tema que me ha dado un par de problemillas que, como siempre, la resolución era una tontera.
Here we go.

Restaurar un backup de una base de datos con SSMS

Previa

Situacion normal de cualquier dia, queriendo practicar un código me encuentro, no se de como, con un pibe que se tomo el laburo de poner una copia de resguardo para restaurarla y poder practicar... pero al momento de restaurarla me daba error.

Solución

Veamos paso a paso, lo que todos los demas blogs en internet dicen que hay que hacer, pero con el agregado de cosas que permitan hacerlo efectivamente.

1_ Click derecho a la DB a la cual se va a restaurar la copia. Vamos hasta Tarea -> Restaurar -> Base de Datos

2_ en la pantalla de Restaurar Base de Datos, seleccionamos Desde Dispositivo, click a los puntos susepnsivos.

3_ en especificar copia de seguridad, damos click a Agregar y elegimos el archivo .bak y damos Aceptar.

4_ Damos click al checkbox Restaurar y vamos a Opciones. En opciones tildamos la opción de Sobrescribir la base de datos existentes (WITH REPLACE) y damos a Aceptar y vamos a ver el messagewindow informando que todo ha salido OK.

5_ Finalmente, hacemos click derecho en la base de datos, Propiedades y en la segunda opción Archivos, veirificamos que aparescan nuestras credenciales en Propietario, caso contrario damos click a los puntos suspensivos y en la ventana emergente ingresamos nuestro nombre de usuario y damos a Comprobar Nombres, aceptar, aceptar y voila!

Despues de todo esto vamos a poder restaurar nuestra base de datos sin ningun problema.

Usuario Talibán: pero si esto es lo mismo que vi por todos lados, donde gran puta esta la diferencia?! :@
Yo: la diferencia y que pocos comentan es que tenes que poner WITH REPLACE para evadir cualquier problema al momento de restaurar. Y el tema del Propietario en el paso 5 que eso no vi en ningun blog.
Si les sirve me alegro, y sino no me importa.... esto es un blog para referencia mia xD