Когда я пытаюсь восстановить файл резервной копии базы данных, я получаю следующую ошибку:
Исключение при выполнении инструкции или пакета Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
Дополнительная информация:
Не удается открыть устройство резервного копирования "C: \ Domains \ Backup.bak". Ошибка операционной системы 5 (Доступ запрещен).
RESTORE HEADERONLY аварийно завершает работу. (Microsoft SQL Server, ошибка: 3201)
Это происходит только на нашей удаленной машине. Файл бэкапа восстанавливает нормально локально. Пользователь имеет права администратора на удаленном компьютере, а сетевая служба имеет доступ к базе данных и файлу резервной копии. В чем проблема?
Пользователю SQL необходимы права для доступа к этому расположению. Сетевая служба и локальный пользователь больше не используются SQL.
При установке сервера sql, если вы выбрали сетевые службы, вам нужно будет добавить сетевую службу в services.msc. выберите сервер sql (mssqlserver), затем щелкните свойства и войдите в систему. Здесь укажите учетную запись, которую вы использовали при установке sql server, и я надеюсь, что ваша проблема будет решена. Тем не менее, если проблема не решена, вы можете связаться со мной по адресу gauravj.iitkgp@gmail.com.
Используется ли это 2008 / 2008r2 / win7 / vista? Если это так, пользователи Adminsitrator не являются администраторами ... до тех пор, пока UAC не скажет об этом. Вы можете попробовать запустить процесс восстановления с приложением, работающим в «режиме администратора» (щелкните правой кнопкой мыши «Запуск от имени администратора») ... и посмотрите, поможет ли это.