Bueno,les cuento, en una ocasión no tenia acceso al servidor donde tenia mi base de datos; lo unico que tenia era un backup de la base de datos y me urgia ver ciertas estructuras y datos. Lo intente de varias maneras, y casi siempre me salia un error como este; Microsoft SQL Server, Error: 3203,pero lo que me funciono fue esto:.
OJO, tienen que tener escritas en algun lugar las rutas de donde esta la base de datos y el backup original y crear los directorios en la maquina o servidor en donde quieran recuperar la base .
1.-Lo primero que hice fue crear una base de datos con el mismo nombre de la base de datos original(una base de datos vacia) y dirigida hacia la misma ruta original.
2.-Realizar un backup de esa base de datos vacia al mismo directorio(si no existe, crearlo) en donde estaba el backup original.
3.-Sobrescribir ese backup de datos vacios con el backup original(el que te interesa restaurar).
4.-Realizar un restore a la base de datos con la opcion(en la pestaña de opciones) de :sobreescribir la base de datos existente(WITH REPLACE)
Y eso seria todo. El tipo de autenticacion es MODO DE AUTENTICACION DE WINDOWS
NOTA: ESTO SOLO OCUPENLO CUANDO NO TENGAN OTRA FORMA DE RECUPERAR LOS DATOS Y SOLO DISPONGAN DEL BACKUP. FIJENSE BIEN EN LO QUE ESTAN HACIENDO, NO VAYAN A SOBREESCRIBIR UNA BASE DE DATOS QUE ESTA ACTUALIZADA CON UNA OBSOLETA
Si alguien tiene mas claro el procedimiento, echenos un cable por ahí.
Que esten bien!
martes 20 de julio de 2010
Restaurar un backup en un servidor diferente sql server 2008 R2
Etiquetas:
Backup,
error 3203,
otro servidor,
Restore,
Sql erver 2008 R2,
with replace
Suscribirse a:
Enviar comentarios (Atom)

Es muy útil para los usuarios contar con este tipo de información para saber a qué atenerse antes de proceder a la recuperación de datos, aunque hay que tener mucho cuidado y estar muy seguro de lo que se hace antes de llevar a cabo estos procesos, ya que pueden derivar en una pérdida de datos irreversible.
ResponderSuprimirPerdon la ignorancia, pero tengo un backup de una bases de datos echa en sql server 2008 R2 y pues debo restaurarlo, el punto es que no he podido instalar el sql server 2008 R2 standar, y tengo instalado sql server 2008. Este procedimiento me sirve para restaurar el backup en esa version?
ResponderSuprimirgracias por la pronta respuesta.
Hola, la única manera de saberlo es probando, auqnue es probable que no funcione por ser una versión mas antigua.
ResponderSuprimirRecuerda tener las rutas correctas, y NO VAYAS A SOBREESCRIBIR UNA BASE DE DATOS CORRECTA CON OTRA INCORRETA, APUNTA EN PAPEL TODOS LOS DATOS(RUTAS,NOMBRE DEL BACKUP ETC) Y HASTA QUE ESTES SEGURO DE LO QUE HACES, SOLO ENTONCES REALIZA EL PROCEDIMIENTO.
Si no haz podido instalar el R2, que error te da? si te manda el mensaje de versiones anteriores y no puedes instalar el management studio, prueba a desinstalar todas las versiones express que tengas e instala el r2.
Saludos
Sabo sobre las situaciones semejantes y despues la utiliza interesante que sabe decidir la complecacion presente - como reparar mssql.
ResponderSuprimir