Você por acaso, ao restaurar uma database se encontrou com uma mensagem que impedia como prosseguir? Saiba como resolver.
Ao tentar restaurar uma database, às vezes podemos nos deparar com a seguinte mensagem:
System.Data.SQlClient.SqlError: Exclusive access could not be obtained because the database is in use. (Microsoft.SqlServer.SmoExtended)
Conforme o print abaixo.
Eu havia executado o sp_who, verificado os serviços, os usuários, e não consegui encontrar o que estava “travando” a restauração, então achei um tópico interessante no Stack Overflow que falava disso.
Para resolver, de forma simples e fácil, eu tive que checar a opção “Close existing connections to destination database” e desmarcar a opção “Take tail-log backup before restore”, conforme print abaixo.
A partir disso, a restauração ocorreu normalmente.
Referências:
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Obrigado! Consegui resolver dessa maneira!!!
Eu que agradeço pelo comentário Maicon. Grande abraço.
Salvou kkk ja tinha tentando de tudo. Obrigado!
Opa, eu que agradeço pelo comentário Bruno.
Abraços.
Muito Obrigado, com seu post consegui resolver!!!
Opa, obrigado pelo feedback Renato.
Grande abraço.
Olá Dan, me ajudou também muito obrigado pela dica, forte abraço!
Opa, nós que agradecemos pelo comentário Jader.
Forte abraço.
Sensacional como sempre. Deu certo para mim com esse procedimento. Obrigado!!!
Bom dia Vicente, tudo joia?
Opa, nós que agradecemos pelo comentário, é muita generosidade sua.
Um grande abraço.