Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Falha ao recuperar banco

Olá, boa noite.

Não consegui recuperar o backup nessa aula, é apresentado a seguinte mensagem.

TÍTULO: Microsoft SQL Server Management Studio

Falha na restauração do banco de dados 'FONTES_DB'. (Microsoft.SqlServer.Management.RelationalEngineTasks)


INFORMAÇÕES ADICIONAIS:

System.Data.SqlClient.SqlError: O arquivo "FONTES_DB" não pode ser restaurado sobre o "C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA\FONTES_DB.mdf" existente. Emita novamente a instrução RESTORE usando WITH REPLACE para substituir arquivos pré-existentes, ou WITH MOVE para identificar um local alternativo. (Microsoft.SqlServer.SmoExtended)

Estou usando o microsoft SQL server management studio 2017 e o microsoft SQL server 2019 (Não encontrei o 2017 disponível como no vídeo)

2 respostas
solução!

Renato,

Esse erro significa que voce esta tentando recuperar um banco sob arquivos que ja existem.

voce esta fazendo por interface grafica? quando voce clica la em "databases > restore database" , voce precisa ir la no checkbox do canto esquerdo escrito OPTIONS e selecionar a opção OVERWRITE THE EXISTING DATABASE (WITH REPLACE) isso vai fazer com que, quando voce for restaurar, ele vai substituir o arquivo ja existente.

Deu certo Rafael, obrigado!