none
Recuperar base de datos RRS feed

  • Pregunta

  • Buen dia amigos, borre  por error una base de datos, ya que la confundi con otra, el problema es que la borre desde el explorador de objetos por lo tanto me borra los archivos .mdf y .ldf busque en papelera de reciclaje pero no hay nada, me los borro totalmente de SO, es posible que recupere mi BD? si si es posible de que manera la puedo recuperar? saludos
    miércoles, 23 de mayo de 2018 23:02

Respuestas

  • prueba con sp_attach_single_file_db  sin poner el ldf, si no te funciona, aunque no está oficialmente soportado y puede que no funcione bien...

    créate una base de datos con el mismo nombre de ficheros. Detén el servicio y sobreescribe los ficheros creados con los tuyos. 

    luego prueba con sp_resetstatus y los comandos de recovery a ver si te funcionara. 

    te deseo suerte... y no olvides la lección... backupssssss


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    jueves, 24 de mayo de 2018 7:34
    Moderador
  • Saludos

    Ultimo punto

    Alter database 'nombre' set emergency

    En este modo solo un sysadmin puede entrar y solo 1, la base esta en modo lectura pero puedes extraer información y enviarla a una sana, si no tienes otra opción es lo ultimo que puedes hacer, no aconsejo ir a esta opción por cuestiones de calidad y fiabilidad de los datos pero eso es punto aparte.


    Blog: www.sqlservertoolbox.blogspot.com.mx


    viernes, 25 de mayo de 2018 21:40
  • Como te dice  Enrique, hay que poner el modo de emergencia y luego ya la puedes poner normal.

    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    lunes, 28 de mayo de 2018 8:56
    Moderador

Todas las respuestas

  • Saludos,

    Tenias algun backup o de menos el mdf? sino lamento decirte que la perdiste.


    Blog: www.sqlservertoolbox.blogspot.com.mx

    jueves, 24 de mayo de 2018 2:58
  • no tengo copia de seguridad, pero logre recuperar el mdf y el ldf pero me marca error al adjuntar la BD
    jueves, 24 de mayo de 2018 5:34
  • prueba con sp_attach_single_file_db  sin poner el ldf, si no te funciona, aunque no está oficialmente soportado y puede que no funcione bien...

    créate una base de datos con el mismo nombre de ficheros. Detén el servicio y sobreescribe los ficheros creados con los tuyos. 

    luego prueba con sp_resetstatus y los comandos de recovery a ver si te funcionara. 

    te deseo suerte... y no olvides la lección... backupssssss


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    jueves, 24 de mayo de 2018 7:34
    Moderador
  • lo intente amigo sin embargo mi BD se queda en modo de pendiente de recuperacion ya intente de todo y no funciona, recupere los archivos mdf despues de ser borrada del SO, los archivos se sobrescribieron con otros y por eso ya no es funcional, gracias
    viernes, 25 de mayo de 2018 21:31
  • Saludos

    Ultimo punto

    Alter database 'nombre' set emergency

    En este modo solo un sysadmin puede entrar y solo 1, la base esta en modo lectura pero puedes extraer información y enviarla a una sana, si no tienes otra opción es lo ultimo que puedes hacer, no aconsejo ir a esta opción por cuestiones de calidad y fiabilidad de los datos pero eso es punto aparte.


    Blog: www.sqlservertoolbox.blogspot.com.mx


    viernes, 25 de mayo de 2018 21:40
  • Como te dice  Enrique, hay que poner el modo de emergencia y luego ya la puedes poner normal.

    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    lunes, 28 de mayo de 2018 8:56
    Moderador