2
respostas

Falha ao restaurar BD

Ao tentar restaurar o banco ele dá msg dizendo que o arquivo está sendo utilizado por outro banco, mas não tem mais nada aberto.

Local do Programa:

em Microsoft.SqlServer.Management.RelationalEngineTasks.RestoreDatabaseTaskFormComponent.PerformTask(ITaskExecutionContext context) em Microsoft.SqlServer.Management.RelationalEngineTasks.RestoreDatabaseTaskFormComponent.Perform(ITaskExecutionContext context) em Microsoft.SqlServer.Management.TaskForms.TaskExecutionManager.ExecuteTaskSequence(ISfcScriptCollector collector)

===================================

System.Data.SqlClient.SqlError: O arquivo 'C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\DATA\SUCOS_VENDAS.mdf' não pode ser substituído. Ele está sendo usado pelo banco de dados 'SUCOS_VENDAS_01'. (Microsoft.SqlServer.SmoExtended)


Para obter ajuda, clique em: https://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=16.100.41011.9+(SqlManagementObjects-master-APPLOCAL)&LinkId=20476


Local do Programa:

em Microsoft.SqlServer.Management.Smo.RestorePlan.Execute() em Microsoft.SqlServer.Management.RelationalEngineTasks.RestoreDatabaseTaskFormComponent.PerformTask(ITaskExecutionContext context)

2 respostas

Olá Nathalia, tudo bem?

Poderia realizar um pequeno teste? Fecha o sql server management studioe em seguida abre novamente e tenta restaurar o banco de dados novamente antes de realizar outro processo e em seguida informa pra gente se funcionou?!

Aguardo o seu retorno!

Nathalia,

Você verificou se já não possui a esse banco restaurado no servidor?

Se mesmo assim você quiser restaurar, basta marcar a opção na hora da restauração que fecha as conexões e que sobrescreve. Está certo?

Comente se conseguiu,

Estamos à disposição.