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

Falha na recuperação do banco de dados

Ao tentar recuperar o banco com o arquivo DW_SUCOS.BAK aparece o erro abaixo:

TÍTULO: Microsoft SQL Server Management Studio

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


INFORMAÇÕES ADICIONAIS:

System.Data.SqlClient.SqlError: O sistema operacional retornou o erro '5(Acesso negado.)' ao tentar 'RestoreContainer::ValidateTargetForCreation' em 'C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\DATA\DW_SUCOS.mdf'. (Microsoft.SqlServer.SmoExtended)

Para obter ajuda, clique em: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=14.0.17289.0+((SSMS_Rel_17_4).181117-0805)&LinkId=20476

2 respostas

Oi Gabriela! Como vai?

Primeiramente, confirme se o o usuário que você está usando tem permissão de acesso a essa pasta que está gravada o banco de dados.

Outra coisa, você já havia instalado e desistalado o SQL Server alguma vez nessa máquina?

Dei uma pesquisada, e quando isso ocorre, uma solução que outras pessoas encontraram foi de fazer o seguinte:

Na janela de Restore do SQL Management Studio (Clicar com o botão direito no banco de dados > Tasks(Tarefas) > Restore (Restaurar) > Database (Banco de Dados)), vá até a opção Files (Arquivos) e marque a opção Relocate All Files to Folder (Realocar todos os arquivos para a pasta).

Se nada disso te ajudar, por favor me avise!

solução!

Marina, grata pela ajuda. Funcionou marcando a opção "Realocar todos os arquivos para a pasta". ;)