No meu caso, funciona com estas duas coisas:
- Para definir a permissão do AdventureWorks2014.bak para ser acessado por todos.
- Abrindo a janela Propriedades do AdventureWorks2014.bak, clique no botão Desbloquear na guia Geral.
Boa sorte:)
Estou tentando restaurar o arquivo AdventureWorks2014.bak. O SQL Server é instalado localmente e o .bak é salvo localmente. Estou usando as instruções do link . Quando executo o SQL, recebo a seguinte mensagem:
"Msg 3201, Level 16, State 2, Line 3
Cannot open backup device 'C:\Program Files\Microsoft SQL Server\MSSQL12.SQLCAST2014\MSSQL\Backup\AdventureWorks2014.bak'. Operating system error 5(Access is denied.).
Msg 3013, Level 16, State 1, Line 3
RESTORE DATABASE is terminating abnormally."
Eu verifiquei as permissões no arquivo .bak. Todas as permissões são definidas como verdadeiras, exceto as permissões especiais. A página a seguir sugeriu algumas coisas para um remédio, mas ainda não consigo recuperar o backup porque meu acesso foi negado. link
Você pode recomendar algum teste que me ajude a solucionar o problema?
Abaixo está o SQL:
USE [master]
RESTORE DATABASE AdventureWorks2014
FROM DISK= 'C:\Program Files\Microsoft SQL Server\MSSQL12.SQLCAST2014\MSSQL\Backup\AdventureWorks2014.bak'
WITH MOVE 'AdventureWorks2014_data'
TO 'C:\Program Files\Microsoft SQL Server\MSSQL12.SQLCAST2014\MSSQL\DATA\AdventureWorks2014.mdf',
MOVE 'AdventureWorks_log'
No meu caso, funciona com estas duas coisas:
Boa sorte:)