none
Restore do arquivo MDF removido manualmente. RRS feed

  • Pergunta

  • Bom dia Pessoal,

    Devido a falta de espaço no disco foi removido manualmente o arquivo MDF do local e o estamos tranferindo para outro server, porém o executar não fez pelo processo de backup/retore e depois dorpado o banco, ele simplesmente removeu o MDF. O arquivo LOG não foi alterado. Ainda temos a possibilidade de voltar esse MDF para o local que foi removido e subi-lo sem maiores problemas?
    W.Marrane
    quarta-feira, 8 de abril de 2009 14:46

Respostas

  • Se o mdf e o ldf ainda se encontram intactos, creio que você consiga sim atachar novamente o banco, ou se ele já estiver atachado, abrí-lo normalmente. 

    Abraços
    Gilberto Neto
    Gilberto Neto
    • Marcado como Resposta W. Marrane quinta-feira, 9 de abril de 2009 00:54
    quarta-feira, 8 de abril de 2009 14:51

Todas as Respostas

  • Se o mdf e o ldf ainda se encontram intactos, creio que você consiga sim atachar novamente o banco, ou se ele já estiver atachado, abrí-lo normalmente. 

    Abraços
    Gilberto Neto
    Gilberto Neto
    • Marcado como Resposta W. Marrane quinta-feira, 9 de abril de 2009 00:54
    quarta-feira, 8 de abril de 2009 14:51
  • Gilberto,

    Isso mesmo, com certeza deverá funcionar.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quarta-feira, 8 de abril de 2009 18:34
    Moderador
  • Concordo com suas respostas.

    Mas gostaria apenas de dizer que caso o arquivo de log esteja corrompido ou tenha sido perdido, é possível recriá-lo também.



    Att,
    De Lima - MCTS SQL Server
    quarta-feira, 8 de abril de 2009 19:39
  • De Lima,

     Sim, poderá recriar um arquivo de log, mas caso o banco não tenha sido fechado corretamente, não poderá ocorrer alguma perda de informação?

    Abraços
    Gilberto Neto
    Gilberto Neto
    quarta-feira, 8 de abril de 2009 23:12
  • Gilberto,


    Exatamente!  Todas as transações que não foram "comitadas" no banco serão perdidas. Mas é melhor do que precisar voltar um backup que na melhor das hipóteses, foi feito no dia anterior...  :)


    Abç
    De Lima - MCTS SQL Server
    quinta-feira, 9 de abril de 2009 13:09
  • De Lima,


    Concordo com você.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quinta-feira, 9 de abril de 2009 13:10
    Moderador
  • De Lima,

     Exato... tb concordo, apenas quis alertar o usuário sobre esse problema.  No caso, tudo o que não tiver sido efetivado nos datafiles, vai ser perdido. Mas realmente é uma última situação a se pensar.

    Abraços
    Gilberto Neto
    Gilberto Neto
    quinta-feira, 9 de abril de 2009 13:13