Такая ошибка может возникнуть при архивации серверной базы средствами СУБД (MS SQL).
Порядок действий тут должен быть таким:
В том случае если сервер СУБД и обновлятор находятся на разных компьютерах:
- убедитесь, что в настройках сервера СУБД в обновляторе вы установили галку "Сервер находится на другом компьютере"
- если эта галка не стояла - поставьте её, выполните попытку архивации и посмотрите новый отчёт
- если там снова ошибка - посмотрите какое именно устройство не удаётся открыть серверу СУБД
- если это папка с архивами и она локальная (то есть служба сервера СУБД на другом компьютере заведомо не может её видеть), то нужно переписать этот путь на сетевой вариант (расшарить в сети), чтобы возможность записи была и с компьютера, где стоит обновлятор и с сервера, где стоит СУБД
- если это временная папка обновлятора (она по умолчанию локальная), то нужно переопределить эту папку (это делается в доп. настройках обновлятора, закладка "системные настройки") также на сетевой вариант (расшарить в сети), чтобы возможность записи была и с компьютера, где стоит обновлятор и с сервера, где стоит СУБД
- обратите внимание на то, что сервер СУБД работает под какой-то учетной записью и у этой учетной записи должны быть соотв. права на запись в сетевые папки
В том случае, если сервер СУБД и обновлятор находятся на одном и том же компьютере:
- убедитесь, что в настройках сервера СУБД в обновляторе в сняли галку "Сервер находится на другом компьютере"
- если эта галка стояла - снимите её, выполните попытку архивации и посмотрите новый отчёт
- если там снова ошибка - посмотрите какое именно устройство не удаётся открыть серверу СУБД
- там скорее всего какой-то локальный путь (или сразу к папке с архивами или к временной папке обновлятора)
- ваша задача - дать необходимые права на эту папку учётной записи, под которой запущена служба сервера СУБД
Внимание. Обычно учетная запись, под которой работает служба MS SQL сервера в явном виде в списке пользователей не отображается. Но если вручную ввести ее имя (например, "nt service\MSSQLSERVER") то такой пользователь найдется и ему можно будет дать права на папку.
Узнать точно пользователя, под которым работает служба MS SQL можно ещё и таким образом:
- Откройте оснастку со службами (services) в вашей ОС (это можно сделать, например, из диспетчера задач на соответствующей закладке).
- Найдите там службу с именем SQL Server (ВАШЕ ИМЯ ЭКЗЕМПЛЯРА SQL).
- Откройте свойства этой службы.
- В открывшемя диалоге перейдите на закладку "Вход в систему" (Log On).
- Здесь вы увидите пользователя, под которым работает служба SQL Server.