none
Problema ao Restaurar Backup no SQL Server 2005 RRS feed

  • Pergunta


  • Boa tarde!

     

    Pessoal, estou tentando restaurar um backup feito no SQL Server 2005 e está dando o seguinte erro:

    Directory lookup for the file"C:\....." failed with the operating system erro 2(O sistema não pode encontrar o arquivo
    especificado.).(Microsoft.SqlServer.Smo)

    Segue abaixo os passos que seguí:

     

    1)       Fiz o backup da base de dados no SQL Server 2000

    2)       Copiei o arquivo de backup que foi gerado no passo anterior para uma pasta no servidor onde instalei o SQL Server 2005(O SQL Server 2005 está em um servidor diferente do SQL Server 2000)

    3)       Tentei restaurar a base de dados através da opção Restore e obtive o erro que está na tela exibida no arquivo em anexo a este e-mail


    Me passem o e-mail que eu envio o print da tela com o erro que está sendo exibido.

     

    Obrigado


     


    • Movido Gustavo Maia Aguiar quinta-feira, 24 de março de 2011 14:42 (De:SQL Server - Desenvolvimento Geral)
    quarta-feira, 2 de abril de 2008 19:43

Respostas

  • Boa Tarde,

     

    Provavelmente os arquivos MDF e LDF apontam para locais inválidos. Se você está usando via ferramenta gráfica lembre-se apontar os arquivos para outra pasta. Se estiver usando linha de comando, use o parâmetro MOVE. Ex:

     

    Code Snippet

    RESTORE DATABASE Banco FROM DISK = 'C:\Local\Arquivo.BAK'

    WITH RECOVERY,

    MOVE 'Banco_Data' TO 'C:\MeuArquivodeDados.MDF'

    MOVE 'Banco_Log' TO 'C:\MeuArquivodeLog.LDF'

     

     

    [ ]s,

     

    Gustavo

     

    • Marcado como Resposta Gabriel Marquez segunda-feira, 9 de março de 2009 17:17
    quarta-feira, 2 de abril de 2008 19:59

Todas as Respostas

  • Boa Tarde,

     

    Provavelmente os arquivos MDF e LDF apontam para locais inválidos. Se você está usando via ferramenta gráfica lembre-se apontar os arquivos para outra pasta. Se estiver usando linha de comando, use o parâmetro MOVE. Ex:

     

    Code Snippet

    RESTORE DATABASE Banco FROM DISK = 'C:\Local\Arquivo.BAK'

    WITH RECOVERY,

    MOVE 'Banco_Data' TO 'C:\MeuArquivodeDados.MDF'

    MOVE 'Banco_Log' TO 'C:\MeuArquivodeLog.LDF'

     

     

    [ ]s,

     

    Gustavo

     

    • Marcado como Resposta Gabriel Marquez segunda-feira, 9 de março de 2009 17:17
    quarta-feira, 2 de abril de 2008 19:59
  • Eipok,

     

    De que forma você esta restaurando esta backup?

    terça-feira, 13 de janeiro de 2009 13:22
    Moderador
  • 2 de abril de 2008 ?

     

    Ressuscitou essa hein Jr ?

     

    [ ]s,

     

    Gustavo Maia Aguiar

    http://gustavomaiaaguiar.spaces.live.com

     

    terça-feira, 13 de janeiro de 2009 14:20
  •  Gustavo Maia Aguiar wrote:

    2 de abril de 2008 ?

     

    Ressuscitou essa hein Jr ?

     

    [ ]s,

     

    Gustavo Maia Aguiar

    http://gustavomaiaaguiar.spaces.live.com

     



    Cara, desculpe a intromissão mas não pude deixar de achar essa situação inusitada...
    segunda-feira, 19 de janeiro de 2009 18:02
  • Flávio,

     

    Sem querer eu acabei ressuscitando este post!!!

    segunda-feira, 19 de janeiro de 2009 18:41
    Moderador
  •  Junior Galvão - MVP wrote:

    Flávio,

     

    Sem querer eu acabei ressuscitando este post!!!




    Claro, Junior, não estou te zuando não...

    Só achei a situação curiosa, principalmente pelo "papo" dos dois MVP's.

    Não é todo dia que vemos uma situação como essa.


    Mas a minha intenção não foi ofender ninguém não.


    Valeu.


    segunda-feira, 19 de janeiro de 2009 18:47
  • Flávio,

     

    Sem problemas meu amigo, eu compreendo.

     

    Alias eu o Gustavo temos esta liberdade para conversamos, já faz parte do nosso dia a dia.

    segunda-feira, 19 de janeiro de 2009 19:07
    Moderador
  • Oi Pessoal,

     

    Foi apenas uma descontração mesmo. É que é bem raro revivermos threads antigas (rs).

     

    [ ]s,

     

    Gustavo Maia Aguiar

    http://gustavomaiaaguiar.spaces.live.com

     

    segunda-feira, 19 de janeiro de 2009 19:24
  •  Gustavo Maia Aguiar wrote:

    Oi Pessoal,

     

    Foi apenas uma descontração mesmo. É que é bem raro revivermos threads antigas (rs).

     

    [ ]s,

     

    Gustavo Maia Aguiar

    http://gustavomaiaaguiar.spaces.live.com

     




    Rsrsrs,

    foi muito legal isso.


    E dei umas risadas também com o Gustavo "chamando a atenção" do Junior.


    É isso aí galera, nós programadores, DBAs e afins podemos ter vida social também...
    terça-feira, 20 de janeiro de 2009 12:06
  • Comigo está acontecendo o mesmo problema porém o BD q tento restaurar é SQL 7, e caso eu não tenha os arquivos MDF e LDF como proceder para restaurar o backup sem estes arquivos?


    Vlww

    Rodrigo
    sexta-feira, 23 de janeiro de 2009 12:39
  • Vamos ressuscitar este post? Preciso de uma ajuda aqui.

     

    Tenho um backup feito: banco.bak

    Quando tento fazer o restore utilizando o management studio (sql server 2005) dá o seguinte erro:

    ==================================================================

    ADDITIONAL INFORMATION:

    System.Data.SqlClient.SqlError: Directory lookup for the file "D:\basemssql\BYOU_11.mdf" failed with the operating system error 2(O sistema não pode encontrar o arquivo especificado.). (Microsoft.SqlServer.Smo)

    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&LinkId=20476

    ==================================================================

    Estou tentando pegar o arquivo q está no D: 

    Como resolvo isso?

    Me ajudem aí por favor!

     

    Obrigado

     

     


    Jardel
    quinta-feira, 24 de março de 2011 14:06
  • Já resolvi esse problema! Clicando em options, lá vc especifica onde vai ficar os arquivos .mdf e o .ldf com nomes diferentes. Agora o erro: Erro nos dados (verificação cíclica de redundância). O que pode ser isso?
    Jardel
    quinta-feira, 24 de março de 2011 18:20