logo LWP Comunidad de Programadores Suscribete en LWP
LWP >> Foros >> Microsoft SQL Server >> Urgente Restaurar BD mdf daņado
Cursos Biblioteca de Temas Preguntas y Respuestas Buscador para Programadores Drivers Solicitudes para Programadores Programas y Utilidades Ofertas de Trabajo

Microsoft SQL Server - Urgente Restaurar BD mdf daņado

Volver
Volver
Filtrado por todos los mensajes
Imprimirfacebooktwitter
Vistas:
Mensajes realizados anteriormente (No estaban la última vez que entraste)
 Urgente Restaurar BD mdf daņado
Rodrigo (21/05/2008 19:25:48)
5.448 visitas
4 respuestas
 RE:Urgente Restaurar BD mdf daņado
Isaias (21/05/2008 20:21:57)
 RE:Urgente Restaurar BD mdf daņado
Carlos Reyes (31/05/2008 00:07:07)
 RE:Urgente Restaurar BD mdf daņado
Carlos Reyes (09/06/2008 17:51:57)
 RE:Urgente Restaurar BD mdf daņado
Rodrigo (10/06/2008 15:23:56)
Asunto:Urgente Restaurar BD mdf daņado
Autor:Rodrigo (11 intervenciones)
Fecha:21/05/2008 19:25:48
Hola, tengo una BD en la cual el archivo MDF se daņo (sale redundancia ciclica), y solo tengo un Backup de la BD de hace uno tres meses atras, mi archivo LDF esta bien.
Mi pregunta es si se puede restaurar la BD a partir de mi archivo LDF y cuales serian los pasos que tendria q tomar, soy nuevo en esto y necesito de vuestra ayuda.

Adicionalmente repare el archivo daņado con un programa que se llama BadCopy, no se si hice bien haciendo eso, pero bueno logre levantar la BD con estado sospechoso trate de cambiarle de estado pero sin resultados, le cambie a estado de emergencia pero de ahi no se que mas hacer con el comando dbcc checkdb('MiBD') me salen errores en de incompatibilidad con unos indices trate de reindexar con dbcc dbreindex(tabla,'',70) pero me sale error.

Necesito recuperar esa informacion porfavor, les agradeceria mucho que me ayudaran.

Gracias.
Responder al autor  Subir
Asunto:RE:Urgente Restaurar BD mdf daņado
Autor:Isaias (1764 intervenciones)
Fecha:21/05/2008 20:21:57
Rodrigo

Desafortunadamente uste tomo malas decisiones al intentar "reparar" su base, ya le he dejado un comentario al respecto y con todo sinceridad, creo que ha daņado el archivo MDF.

Le deseo mucha suerte en su cometido.
Comentar el mensaje  Subir
Asunto:RE:Urgente Restaurar BD mdf daņado
Autor:Carlos Reyes (20 intervenciones)
Fecha:31/05/2008 00:07:07
Pues esta dificil tu situacion, has esto, primero asegurate de detener todos los servicios de sql, para que te copies el mdf y el log por aparte por cualquier cosa.
Sacate un backup del log de tu base de datos para que recuperes la transaccionalidad.
Una vez hecho esto lanzate un restore de tu backup de tu BD de hace 3 meses y el log que respaldaste, asi recuperas la base de datos buena y las transacciones.

Si no funciona por corrupcion en la BD o algo asi, entonces detente el Agente de sql para que puedas renombrar el MDF, luego la hechas a andar para que te detecte un fallo en la BD, como no encuentra el MDF pero si el log te deberia permitir la restauracion; y asi lanzes de esta forma el restore de la base completa

PD: debes de tener un plan de recuperacion apropiado, por ejemplo si es muy transaccional tu BD o muy recurrente el acceso te recomiendo que por ejemplo programes backups completos 1 vez por semana en fin de semana y diferenciales a mediados de semana y respaldos del log por decir cada 5 horas, asi no te pasa esto de perder 3 meses de informacion


Espero te sirva

Saludos!!!
Comentar el mensaje  Subir
Asunto:RE:Urgente Restaurar BD mdf daņado
Autor:Carlos Reyes (20 intervenciones)
Fecha:09/06/2008 17:51:57
Lograste restaurar tu BD?
Comentar el mensaje  Subir
Asunto:RE:Urgente Restaurar BD mdf daņado
Autor:Rodrigo (11 intervenciones)
Fecha:10/06/2008 15:23:56
Si, Carlos gracias por tu respuesta es una buena opcion que tendre en cuenta si me vuelve a pasar (Dios no quiera) este problema.
Lo que hice fue, recupere mi BD pero me salia en modo sospechoso de ahi la pase a modo emergencia donde me decia que habian indices y unas tablas que estaban daņadas o corruptas, pero en modo emergencia podia ver la data, asi que levante la bd de hace tres meses en otro servidor y con DTS copie a la BD que estaba bien la informacion que pude recuperar de mi BD en modo emergencia, aunque perdi algunos datos solo fueron de un dia y no de tres meses.
De todas maneras gracias por responder y darme alternativas de solucion.
Pd. Ya hice mi plan de mantenimiento para las BD.
Comentar el mensaje  Subir
Nota anteriorcomo utilizar el inner joinNota siguienteSQL + SAP R-1