none
Cannot Attach a database with the same name as an existing database RRS feed

  • Pergunta

  • Ola,

    Ao tentar efetuar um attach database apresenta o seguinte erro:

    Cannot  Attach a database with the same name as an existing database

    Segue os passos executados antes de apresentar o erro:

    Fiz um backup da maquina "A" para uma unidade de fita com sucesso. Restaurei o mesmo backup para a maquina "B" com sucesso.

    Obs: na maquina "A" o caminho dos backups eram: D:\SQL\nomedobanco.mdf  E:\Logs\nomedobanco.ldf

    Na maquina "B" o restore foi feito para: C:\Data File\nomedobanco.mdf C:\Data log\nomedobanco.ldf

     

    Será que o caminho anterior está influenciando no attach do database ?

     

    Desde já agradeço a todos.

     

     

    segunda-feira, 19 de abril de 2010 14:09

Respostas

  • Salustiano,

    Obrigado pelo retorno, se possível e achar justo, marque a resposta que o atendeu, esta ação poderá ajudar outros usuários do forum.

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    • Marcado como Resposta salustiano segunda-feira, 19 de abril de 2010 18:14
    segunda-feira, 19 de abril de 2010 17:58
    Moderador
  • Obrigado Marcelo,

    Após executar o comando Drop database nomedobanco o Attach database funcionou normalmente.

    Obrigad pela ajuda

     

    • Marcado como Resposta salustiano segunda-feira, 19 de abril de 2010 16:51
    segunda-feira, 19 de abril de 2010 16:51

Todas as Respostas

  • Olá,

    A mensagem de erro informa que ja existe um banco de dados com o nome do banco que está tentando executar o attach!

    Verifique se realemente existe o banco com mesmo nome, ou tente alterar o nome!

    Obs: Para attach o caminho não influência! Mas para restore você deve usar a opção MOVE.

    segunda-feira, 19 de abril de 2010 14:20
  • Ola,

    Não existe nenhum banco com o mesmo nome na maquina.

    E para eu usar a opção "MOVE" eu teria que está com os arquivos com as extensão "*.BAK" não é o caso.

    Eu já estou com os arquivos *.MDF e *.LDF na maquina a única opção que me resta e fazer o ATTACH do database.

    Não sei pq ele insiste em dizer q o arquivo já existe com o mesmo nome, já que o mesmo não existe.

     

    segunda-feira, 19 de abril de 2010 14:56
  • Salustiano,

    No attach vc nao consegue fazer o move... no restore de um .BAK sim.
    Pela mensagem de erro, deve exsitir um DB com o nome que vc esta tentando atachar
    verifique
    select * from sys.databases where neme = 'nomedobanco'

    att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    segunda-feira, 19 de abril de 2010 15:03
    Moderador
  • Marcelo,

    Ao executar o select apresenta realmente um banco criado:

    Sitefweb  2010-04-15 15:39:13.773

    Esse nome e justamente o nome do banco que estou tentando restaurar, porém esse banco foi excluido na mesma data mais me parece que o resgistro continua no base do master.

    Tem como alterar isso ?

     

     

     

     

     

    segunda-feira, 19 de abril de 2010 15:26
  • Salustiano,

    ja tentou o drop database Sitefweb

    att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    segunda-feira, 19 de abril de 2010 15:40
    Moderador
  • Obrigado Marcelo,

    Após executar o comando Drop database nomedobanco o Attach database funcionou normalmente.

    Obrigad pela ajuda

     

    • Marcado como Resposta salustiano segunda-feira, 19 de abril de 2010 16:51
    segunda-feira, 19 de abril de 2010 16:51
  • É meu amigo , mas quem te ajudou e respondeu sua dúvida foi o Marcelo ... nada mais justo do que ele receber a marcação de resposta.
    Diogo A. Di Pietro
    segunda-feira, 19 de abril de 2010 17:56
  • Salustiano,

    Obrigado pelo retorno, se possível e achar justo, marque a resposta que o atendeu, esta ação poderá ajudar outros usuários do forum.

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    • Marcado como Resposta salustiano segunda-feira, 19 de abril de 2010 18:14
    segunda-feira, 19 de abril de 2010 17:58
    Moderador