Я пытаюсь восстановить файл AdventureWorks2014.bak. SQL Server устанавливается локально, а .bak сохраняется локально. Я использую инструкции из https://www.youtube.com/watch?v=JhuDtvbpses. Когда я запускаю SQL, я получаю следующее сообщение:
"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."
Я проверил разрешения на файл .bak. Все разрешения имеют значение true, кроме специальных разрешений. На следующей странице предложены некоторые меры по исправлению, но я все еще не могу восстановить резервную копию из-за отказа в доступе. http://blog.sqlauthority.com/2011/04/13/sql-server-fix-error-msg-3201-level-16-cannot-open-backup-device-operating-system-error-5access-is- отказано /
Можете ли вы порекомендовать какие-либо тесты, которые помогут мне устранить проблему?
Ниже приведен 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'