SQL Server: Restaurar Banco de Dados; Falhou. "erro não encontrado"

3

Acabei de instalar o SQL Server 2005 em uma máquina nova e estou tentando importar dois bancos de dados de um dos meus servidores. Isso funcionou bem para uma caixa que eu fiz esta manhã, mas agora estou recebendo alguns erros nesta segunda caixa.

Eu estou fazendo o seguinte:

  1. Clique com o botão direito do mouse em Banco de dados > Restaurar banco de dados ...
  2. Para o banco de dados: "myDb"
  3. Do dispositivo: C: \ myDbBkp.bak
  4. Verifique o conjunto de backup e clique em OK

Normalmente, há um pop-up dizendo "Importar com êxito", mas agora recebo o seguinte:

Falha na restauração do servidor "myServer". (Microsoft.SqlServer.Smo)

Informações adicionais: System.Data.SqlClient.SqlError: Pesquisa de diretório para o arquivo " C: \ Arquivos de Programas \ Microsoft Sql Server \ MSSQL.1 \ MSSQL \ DATA \ myDbBkp.mdf " falhou com o erro do sistema operacional 3 (erro não encontrado) (Microsoft.SqlServer.Smo)

Minhas próximas perguntas são:

  1. Por que está tentando carregar um arquivo MDF de um diretório que eu não especifiquei
  2. Erro não encontrado, isso é tão útil quanto parece?

Alguma ideia? Eu fiz isso com sucesso anteriormente em um ambiente idêntico com as mesmas versões, etc.

Muito obrigado

    
por user155695 28.10.2009 / 15:59

2 respostas

3

Não está tentando carregar um MDF de um diretório que você não especificou, ele está tentando colocá-lo lá (porque estava lá, em primeiro lugar).

Em vez de fazer o passo 4, verifique e não clique em "OK", mas depois vá para OPTIONS e certifique-se de que o caminho Data e o caminho do log (e os nomes .MDF / .LDF) estão corretos e único.

Como alternativa, crie o caminho * C: \ Arquivos de Programas \ Microsoft Sql Server \ MSSQL.1 \ MSSQL \ DATA *.

;)

    
por 13.11.2009 / 14:21
0

O caminho de destino é o mesmo que o caminho de origem? Caso contrário, você precisará alterar o caminho de destino.

    
por 28.10.2009 / 16:19