locked
Erro ao Restaurar Backup no SQL Server 2008 Express RRS feed

  • Pergunta

  • Boa noite,

    Estou tentando restaurar um banco de dados criado no SQL 2005 e esta aparecendo a seguinte mensagem: 


    " TÍTULO: Microsoft SQL Server Management Studio
    ------------------------------
    Restaurar falhou para Servidor 'PC-ESTUDO\SQLEXPRESS'.  (Microsoft.SqlServer.SmoExtended)

    Para obter ajuda, clique em: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.1600.22+((SQL_PreRelease).080709-1414+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Restaurar+Server&LinkId=20476
    ------------------------------
    INFORMAÇÕES ADICIONAIS:
    Ocorreu uma exceção ao executar um lote ou uma instrução Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
    ------------------------------
    O conjunto de backup mantém um backup de um banco de dados diferente do banco de dados 'Estudo' existente.
    RESTORE DATABASE está sendo encerrado de forma anormal. (Microsoft SQL Server, Erro: 3154)

    Para obter ajuda, clique em: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.1600&EvtSrc=
    MSSQLServer&EvtID=3154&LinkId=20476
    ------------------------------
    BOTÕES:
    OK
    ------------------------------

    O  que estou fazendo é o seguinte,  Como esta aprendendo SQL agora não estou fazendo via script estou fazendo via wizard..

    Eu seleciono o modo de compatibilidade 2005 e mesmo assim nao vai.

    Obrigado a todos pela atenção...
    terça-feira, 23 de fevereiro de 2010 04:28

Respostas

  • Adenison,

    pela mensagem de erro

    O conjunto de backup mantém um backup de um banco de dados diferente do banco de dados 'Estudo' existente.

    eu diria que vc fez o backup de algum banco do seu PC_ESTUDO e tentou restaurar este backup em outro BD na mesma máquina. 

    Para saber o que tem no arquivo de backup, e supondo que seu backup foi feito em disco, execute o seguinte comando

    RESTORE HEADERONLY FROM DISK='<caminho e nome do arquivo de backup'
    

    Depois coloque no forum o resultado para podermos analisar.
    Se a resposta resolveu sua questão ou problema, classifique-a para manter a qualidade do forum e a confiabilidade dos participantes.

    Alex M. Bastos
    http://bastosalex.spaces.live.com
    • Marcado como Resposta Adenison Santos terça-feira, 23 de fevereiro de 2010 13:58
    terça-feira, 23 de fevereiro de 2010 12:43

Todas as Respostas

  • O backup está sendo efetuado de qual versão do SQL Server? (2000/2005/2008)
    O restore que você está tentando fazer é em qual versão do SQL Server? (2000/2005/2008)
    Qual o tamanho do arquivo? (o Express possui uma limitação de 4Gb lembre-se disso).

    Att,
    Ricardo Muramatsu

    http://ricardomura.spaces.live.com
    terça-feira, 23 de fevereiro de 2010 11:51
  • Adenison,

    pela mensagem de erro

    O conjunto de backup mantém um backup de um banco de dados diferente do banco de dados 'Estudo' existente.

    eu diria que vc fez o backup de algum banco do seu PC_ESTUDO e tentou restaurar este backup em outro BD na mesma máquina. 

    Para saber o que tem no arquivo de backup, e supondo que seu backup foi feito em disco, execute o seguinte comando

    RESTORE HEADERONLY FROM DISK='<caminho e nome do arquivo de backup'
    

    Depois coloque no forum o resultado para podermos analisar.
    Se a resposta resolveu sua questão ou problema, classifique-a para manter a qualidade do forum e a confiabilidade dos participantes.

    Alex M. Bastos
    http://bastosalex.spaces.live.com
    • Marcado como Resposta Adenison Santos terça-feira, 23 de fevereiro de 2010 13:58
    terça-feira, 23 de fevereiro de 2010 12:43
  • Obrigado pela ajuda de voces...

    O backup esta esta sendo feito em um banco diferente que estava na maquina por exemplo  ( o nome do banco era ADVSRV, mais ele estava tentando salar no banco Estudos.)
    Banco que eu criei pois havia me falado que eu teria que criar um novo banco com compatibilidade do 2005 e restaurar em cima....


    Valeu mesmo.
    terça-feira, 23 de fevereiro de 2010 14:02
  • Poooooooooxa.... eu tambem estou com esse problema. que sacanage... imoral isso, é tão complicado assim restaurar um

    backup em um bando de dados vazio ?

    terça-feira, 22 de fevereiro de 2011 00:52
  • Bom, cara pra mim estava apárecendo  mesmo erro, na hora que voce for fazer o restore, abre aquela janela pra voce indicar o arquivo.bak.

    Note que do lado a tem uma aba, OPÇÕES, la eu marquei a opção  "SUBSTITUIR O BANCO DE DADOS EXISTENTE ( WITH REPLACE)"

    No meu caso era o mesmo problema que o seu e funcionou!

    • Sugerido como Resposta Renan Rufino sexta-feira, 11 de julho de 2014 14:35
    terça-feira, 11 de dezembro de 2012 10:14
  • vlw resolveu aqui
    terça-feira, 22 de março de 2016 17:31