AdventureWorks 2014

1

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'
    
por user2901516 03.01.2015 / 21:16

1 resposta

0

No meu caso, funciona com estas duas coisas:

  1. Para definir a permissão do AdventureWorks2014.bak para ser acessado por todos.
  2. Abrindo a janela Propriedades do AdventureWorks2014.bak, clique no botão Desbloquear na guia Geral.

Boa sorte:)

    
por 04.01.2015 / 16:21