none
Erro no back-up - ms sql 2005 RRS feed

  • Pergunta

  • Fiz o back-up de um banco no meu estagio e esta acontecendo o seguinte erro quando tento fazer o restore aqui em casa.. alguem poderia me ajudar???


    TITLE: Microsoft SQL Server Management Studio
    ------------------------------

    Restore failed for Server 'NAYRON'.  (Microsoft.SqlServer.Smo)

    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.3042.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Restore+Server&LinkId=20476

    ------------------------------
    ADDITIONAL INFORMATION:

    System.Data.SqlClient.SqlError: The media set has 2 media families but only 1 are provided. All members must be provided. (Microsoft.SqlServer.Smo)

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

    ------------------------------
    BUTTONS:

    OK
    ------------------------------

    • Movido Gustavo Maia Aguiar segunda-feira, 1 de março de 2010 12:28 (De:SQL Server - Desenvolvimento Geral)
    sexta-feira, 5 de outubro de 2007 17:15

Todas as Respostas

  • É necessário observar 2 coisas ao restaurar um banco de dados em outro lugar.

    A primeira delas é a seguinte: Quando você instala o SQL SERVER ele pede uma conta para rodar o SqL SERveR Engine. É essa conta que o SQL SERVER utilizará para acessar e restaurar o arquivo. Logo, o SqL server precisa ter permissão para acessar essa pasta. Caso você não lembre a conta você pode visualizá-la através do SQL SERVER CONFIGURATION MANAGER, ou simplesmente jogar o banco na pasta DATA, dentro do diretório padrão da instalação do SQL SERVER.

    A segunda coisa a se observar é se o caminho de restauração do banco de dados existe. Para verificar isso basta clicar na aba Option na tela de restauração do banco de dados e checar se o caminho do banco e do log são válidos.

    segunda-feira, 1 de março de 2010 10:42
  • Bom Dia,

    Esse backup está perdido. Você terá que efetuar um novo backup.
    A mensagem de erro é bem clara e o problema não está relacionado a permissões ou algo do tipo.

    "The media set has 2 media families but only 1 are provided. All members must be provided."

    Isso significa que ao fazer o backup, você o dividiu em duas partes e no momento do restore você está somente com uma das partes. Apenas com um pedaço não é possível restaurá-lo. Isso normalmente ocorre quando se faz o backup via interface gráfica e inadivertidamente não é retirado o caminho do backup anterior. Ao sugerir um novo caminho, o backup atual é dividido entre o caminho informado e o caminho anterior. Apenas com as duas partes você conseguirá restaurá-lo ou optar por fazer um novo backup.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    Encontrando tabelas não utilizadas
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!957.entry
    Classifique as respostas. O seu feedback é imprescindível
    segunda-feira, 1 de março de 2010 12:28
  • Nayron,

    Eu concordo com o Gustavo, refaça toda estrutura de backup e tente fazer a restauração!!!!


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    segunda-feira, 1 de março de 2010 13:11
    Moderador