locked
Base deletada!!! RRS feed

  • Pergunta

  • Gente,

    minha base de dados foi deletada por um usuario via terminal service.

    como posso recuperar esta base, não tenho backup infelizmente.

    Existe algum programa que eu posso usar?

     

    No aguardo desesperado, obrigado.

    quinta-feira, 8 de setembro de 2011 16:18

Respostas

  • Boa Tarde,

    Se a base foi deletada não possuímos mais os arquivos MDF e LDF.
    Nesse caso o processo é trivial. Restaure o último backup full, o último diferencial e aplique os logs restantes.

    Partindo do pressuposto que você não possua backup e nem os arquivos, não há do SQL Server que possa ser feito. O máximo que você poderia chegar é procurar algum bom programa para recuperar arquivos deletados do disco. Recuperando os arquivos MDF, LDF é possível tentar algo no SQL Server.

    Sem backup e sem arquivos... Não há alternativas.

    [ ]s,

    Gustavo Maia Aguiar
    Blog: http://gustavomaiaaguiar.wordpress.com
    Vídeos: http://www.youtube.com/user/gmasql 


    Classifique as respostas. O seu feedback é imprescindível
    quinta-feira, 8 de setembro de 2011 16:32
  • Adriano,

     

    não sei se entendi sua dúvida, você tem os arquivos mas não sabe onde estavam gravados, é isso ?

    Caso sim, se você possuir outros databases, e muito provável que todos os users databases estejam no mesmo caminho, basta ver nas propriedades do database. Outro modo de você descobrir o caminho padrão dos databases é verificar as propriedades da database MODEL.

    Para anexar o database no SQL Server, basta seguir o procedimento descrito no link:

    http://msdn.microsoft.com/en-us/library/ms190209.aspx

    Espero ter ajudado.

    Angelo Máximo

    MCTS - SQL Server 2008

     

     


    sábado, 10 de setembro de 2011 18:33

Todas as Respostas

  • Boa Tarde,

    Se a base foi deletada não possuímos mais os arquivos MDF e LDF.
    Nesse caso o processo é trivial. Restaure o último backup full, o último diferencial e aplique os logs restantes.

    Partindo do pressuposto que você não possua backup e nem os arquivos, não há do SQL Server que possa ser feito. O máximo que você poderia chegar é procurar algum bom programa para recuperar arquivos deletados do disco. Recuperando os arquivos MDF, LDF é possível tentar algo no SQL Server.

    Sem backup e sem arquivos... Não há alternativas.

    [ ]s,

    Gustavo Maia Aguiar
    Blog: http://gustavomaiaaguiar.wordpress.com
    Vídeos: http://www.youtube.com/user/gmasql 


    Classifique as respostas. O seu feedback é imprescindível
    quinta-feira, 8 de setembro de 2011 16:32
  • gente boa tarde,

     

    consegui uma copia dos arquivos mdf e ldf,

    tenho um  problema agora que nao sei aonde no sql estes arquivos estavam,  como recupero isso?

    no desespero

     

    obrigado

     

    sexta-feira, 9 de setembro de 2011 20:01
  • Adriano,

     

    não sei se entendi sua dúvida, você tem os arquivos mas não sabe onde estavam gravados, é isso ?

    Caso sim, se você possuir outros databases, e muito provável que todos os users databases estejam no mesmo caminho, basta ver nas propriedades do database. Outro modo de você descobrir o caminho padrão dos databases é verificar as propriedades da database MODEL.

    Para anexar o database no SQL Server, basta seguir o procedimento descrito no link:

    http://msdn.microsoft.com/en-us/library/ms190209.aspx

    Espero ter ajudado.

    Angelo Máximo

    MCTS - SQL Server 2008

     

     


    sábado, 10 de setembro de 2011 18:33
  • Adriano,

    Já tentou fazer Attach deste arquivos? Através da opção Attach Database ou Anexar Banco de Dados, você pode colocar este banco de dados de volta ao seu ambiente.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sábado, 10 de setembro de 2011 20:15
    Moderador