У нас було те саме питання сьогодні. Це виявилося питанням дозволів, як це проілюстровано в деяких інших відповідях. Різниця в тому, що обліковий запис, який нам потрібно було додати, був NT SERVICE\MSSQLSERVER
.
Я визначив обліковий запис, порівнявши дозволи дозволів папки резервного копіювання за замовчуванням із папкою, що містить файл резервної копії.
Додавання облікового запису послуги не так просто, як здається. Ось що для мене спрацювало. (Сервер 2012 R2)
- Увійдіть на сервер. (Зміни повинні бути здійснені на фактичному сервері, а не через загальну мережу.)
- Змініть Місцеположення на ім’я локального сервера.
- Введіть у
NT SERVICE\MSSQLSERVER
поле імен. (Не натискайте Перевірити імена)
- Натисніть кнопку ОК. Потім ви побачите список відповідних облікових записів послуг. Виберіть MSSQLSERVER і натисніть кнопку OK, щоб прийняти вибір.
Ви повинні побачити обліковий запис служби, вказаний у налаштуваннях безпеки, і можете відповідно відрегулювати дозволи.
Після додавання дозволів (я додав Повний контроль, щоб відповідати папці резервного копіювання за замовчуванням.) Та перезапустив консоль управління SQL Server, я зміг вибрати та відновити свій файл резервної копії.